Android3D抽方块源码,block puzzle jewel 方块拼图消除游戏安卓源码

本文详细介绍了blockpuzzlejewel游戏的安卓源码,这是一个基于俄罗斯方块概念的休闲益智游戏。源码包括游戏界面、资源文件、核心逻辑代码、 Cordova 插件和第三方库。玩家通过拉拽方块填满一行或一列以实现消除得分,游戏包含背景音乐、音效和本地化文本。
摘要由CSDN通过智能技术生成

【实例简介】

block puzzle jewel 方块拼图消除游戏安卓源码,俄罗斯方块变种小游戏,拉拽方块放入,一行或一列消除

【实例截图】

【核心代码】

f4c3b198-e210-420c-af07-b05f90d7aae2

├── android_puzzl

│   ├── android.json

│   ├── app

│   │   ├── build.gradle

│   │   └── src

│   │   └── main

│   │   ├── AndroidManifest.xml

│   │   ├── assets

│   │   │   └── www

│   │   │   ├── assets

│   │   │   │   ├── bg_home_0.jpg

│   │   │   │   ├── bg_home_1.jpg

│   │   │   │   ├── bg_play_0.jpg

│   │   │   │   ├── bg_play_1.jpg

│   │   │   │   ├── grid_0.png

│   │   │   │   ├── grid_1.png

│   │   │   │   ├── gui.json

│   │   │   │   ├── gui.png

│   │   │   │   ├── loading.json

│   │   │   │   ├── loading.png

│   │   │   │   ├── parrot.png

│   │   │   │   ├── quad_0.png

│   │   │   │   ├── quad_1.png

│   │   │   │   ├── quad_shadow.png

│   │   │   │   ├── score_0.png

│   │   │   │   ├── score_1.png

│   │   │   │   ├── selector_0.jpg

│   │   │   │   ├── selector_1.png

│   │   │   │   ├── sfx

│   │   │   │   │   ├── bg.mp3

│   │   │   │   │   ├── bg.ogg

│   │   │   │   │   ├── button.ogg

│   │   │   │   │   ├── error.ogg

│   │   │   │   │   ├── new_game.ogg

│   │   │   │   │   ├── new_shapes.ogg

│   │   │   │   │   ├── put_stone.ogg

│   │   │   │   │   └── row_removed.ogg

│   │   │   │   ├── transparent.png

│   │   │   │   ├── trone.png

│   │   │   │   └── YatraOne-Regular (1).ttf

│   │   │   ├── cordova.js

│   │   │   ├── cordova-js-src

│   │   │   │   ├── android

│   │   │   │   │   ├── nativeapiprovider.js

│   │   │   │   │   └── promptbasednativeapi.js

│   │   │   │   ├── exec.js

│   │   │   │   ├── platform.js

│   │   │   │   └── plugin

│   │   │   │   └── android

│   │   │   │   └── app.js

│   │   │   ├── cordova_plugins.js

│   │   │   ├── game.js

│   │   │   ├── hooks.js

│   │   │   ├── index.html

│   │   │   ├── plugins

│   │   │   │   ├── cordova-plugin-admob-free

│   │   │   │   │   └── www

│   │   │   │   │   └── admob.js

│   │   │   │   ├── cordova-plugin-splashscreen

│   │   │   │   │   └── www

│   │   │   │   │   └── splashscreen.js

│   │   │   │   └── cordova-promise-polyfill

│   │   │   │   └── www

│   │   │   │   ├── Promise.js

│   │   │   │   └── promise.min.js

│   │   │   ├── src

│   │   │   │   ├── boot-state.js

│   │   │   │   ├── fontfaceobserver.js

│   │   │   │   ├── load-state.js

│   │   │   │   ├── main.js

│   │   │   │   ├── menu-state.js

│   │   │   │   ├── phaser-no-physics.min.js

│   │   │   │   ├── play-state.js

│   │   │   │   ├── rui.js

│   │   │   │   ├── shapes.js

│   │   │   │   ├── tutorial.js

│   │   │   │   └── well.js

│   │   │   ├── styles.css

│   │   │   └── text

│   │   │   └── en.json

│   │   ├── java

│   │   │   ├── com

│   │   │   │   └── company

│   │   │   │   └── game

│   │   │   │   └── MainActivity.java

│   │   │   └── org

│   │   │   ├── apache

│   │   │   │   └── cordova

│   │   │   │   ├── splashscreen

│   │   │   │   │   └── SplashScreen.java

│   │   │   │   └── whitelist

│   │   │   │   └── WhitelistPlugin.java

│   │   │   └── ratson

│   │   │   └── cordova

│   │   │   └── admob

│   │   │   ├── AbstractExecutor.java

│   │   │   ├── Actions.java

│   │   │   ├── AdMobConfig.java

│   │   │   ├── AdMob.java

│   │   │   ├── banner

│   │   │   │   ├── BannerExecutor.java

│   │   │   │   └── BannerListener.java

│   │   │   ├── CordovaEventBuilder.java

│   │   │   ├── interstitial

│   │   │   │   ├── InterstitialExecutor.java

│   │   │   │   └── InterstitialListener.java

│   │   │   └── rewardvideo

│   │   │   ├── RewardVideoExecutor.java

│   │   │   └── RewardVideoListener.java

│   │   └── res

│   │   ├── drawable-port-hdpi

│   │   │   └── screen.png

│   │   ├── drawable-port-ldpi

│   │   │   └── screen.png

│   │   ├── drawable-port-mdpi

│   │   │   └── screen.png

│   │   ├── drawable-port-xhdpi

│   │   │   └── screen.png

│   │   ├── drawable-port-xxhdpi

│   │   │   └── screen.png

│   │   ├── drawable-port-xxxhdpi

│   │   │   └── screen.png

│   │   ├── mipmap-hdpi

│   │   │   └── icon.png

│   │   ├── mipmap-ldpi

│   │   │   └── icon.png

│   │   ├── mipmap-mdpi

│   │   │   └── icon.png

│   │   ├── mipmap-xhdpi

│   │   │   └── icon.png

│   │   ├── mipmap-xxhdpi

│   │   │   └── icon.png

│   │   ├── mipmap-xxxhdpi

│   │   │   └── icon.png

│   │   ├── values

│   │   │   └── strings.xml

│   │   └── xml

│   │   └── config.xml

│   ├── build.gradle

│   ├── cordova

│   │   ├── android_sdk_version

│   │   ├── android_sdk_version.bat

│   │   ├── Api.js

│   │   ├── build

│   │   ├── build.bat

│   │   ├── check_reqs

│   │   ├── check_reqs.bat

│   │   ├── clean

│   │   ├── clean.bat

│   │   ├── defaults.xml

│   │   ├── lib

│   │   │   ├── Adb.js

│   │   │   ├── AndroidManifest.js

│   │   │   ├── AndroidProject.js

│   │   │   ├── android_sdk.js

│   │   │   ├── builders

│   │   │   │   ├── builders.js

│   │   │   │   └── ProjectBuilder.js

│   │   │   ├── build.js

│   │   │   ├── check_reqs.js

│   │   │   ├── config

│   │   │   │   └── GradlePropertiesParser.js

│   │   │   ├── device.js

│   │   │   ├── emulator.js

│   │   │   ├── getASPath.bat

│   │   │   ├── install-device

│   │   │   ├── install-device.bat

│   │   │   ├── install-emulator

│   │   │   ├── install-emulator.bat

│   │   │   ├── list-devices

│   │   │   ├── list-devices.bat

│   │   │   ├── list-emulator-images

│   │   │   ├── list-emulator-images.bat

│   │   │   ├── list-started-emulators

│   │   │   ├── list-started-emulators.bat

│   │   │   ├── log.js

│   │   │   ├── plugin-build.gradle

│   │   │   ├── pluginHandlers.js

│   │   │   ├── prepare.js

│   │   │   ├── retry.js

│   │   │   ├── run.js

│   │   │   ├── start-emulator

│   │   │   └── start-emulator.bat

│   │   ├── log

│   │   ├── log.bat

│   │   ├── loggingHelper.js

│   │   ├── run

│   │   ├── run.bat

│   │   ├── version

│   │   └── version.bat

│   ├── CordovaLib

│   │   ├── AndroidManifest.xml

│   │   ├── build.gradle

│   │   ├── cordova.gradle

│   │   ├── project.properties

│   │   └── src

│   │   └── org

│   │   └── apache

│   │   └── cordova

│   │   ├── AuthenticationToken.java

│   │   ├── BuildHelper.java

│   │   ├── CallbackContext.java

│   │   ├── CallbackMap.java

│   │   ├── Config.java

│   │   ├── ConfigXmlParser.java

│   │   ├── CordovaActivity.java

│   │   ├── CordovaArgs.java

│   │   ├── CordovaBridge.java

│   │   ├── CordovaClientCertRequest.java

│   │   ├── CordovaDialogsHelper.java

│   │   ├── CordovaHttpAuthHandler.java

│   │   ├── CordovaInterfaceImpl.java

│   │   ├── CordovaInterface.java

│   │   ├── CordovaPlugin.java

│   │   ├── CordovaPreferences.java

│   │   ├── CordovaResourceApi.java

│   │   ├── CordovaWebViewEngine.java

│   │   ├── CordovaWebViewImpl.java

│   │   ├── CordovaWebView.java

│   │   ├── CoreAndroid.java

│   │   ├── engine

│   │   │   ├── SystemCookieManager.java

│   │   │   ├── SystemExposedJsApi.java

│   │   │   ├── SystemWebChromeClient.java

│   │   │   ├── SystemWebViewClient.java

│   │   │   ├── SystemWebViewEngine.java

│   │   │   └── SystemWebView.java

│   │   ├── ExposedJsApi.java

│   │   ├── ICordovaClientCertRequest.java

│   │   ├── ICordovaCookieManager.java

│   │   ├── ICordovaHttpAuthHandler.java

│   │   ├── LOG.java

│   │   ├── NativeToJsMessageQueue.java

│   │   ├── PermissionHelper.java

│   │   ├── PluginEntry.java

│   │   ├── PluginManager.java

│   │   ├── PluginResult.java

│   │   ├── ResumeCallback.java

│   │   └── Whitelist.java

│   ├── gradle

│   │   └── wrapper

│   │   ├── gradle-wrapper.jar

│   │   └── gradle-wrapper.properties

│   ├── gradle.properties

│   ├── gradlew

│   ├── gradlew.bat

│   ├── platform_www

│   │   ├── cordova.js

│   │   ├── cordova-js-src

│   │   │   ├── android

│   │   │   │   ├── nativeapiprovider.js

│   │   │   │   └── promptbasednativeapi.js

│   │   │   ├── exec.js

│   │   │   ├── platform.js

│   │   │   └── plugin

│   │   │   └── android

│   │   │   └── app.js

│   │   ├── cordova_plugins.js

│   │   └── plugins

│   │   ├── cordova-plugin-admob-free

│   │   │   └── www

│   │   │   └── admob.js

│   │   ├── cordova-plugin-splashscreen

│   │   │   └── www

│   │   │   └── splashscreen.js

│   │   ├── cordova-promise-polyfill

│   │   │   └── www

│   │   │   ├── Promise.js

│   │   │   └── promise.min.js

│   │   └── org.apache.cordova.splashscreen

│   │   └── www

│   │   └── splashscreen.js

│   ├── project.properties

│   ├── settings.gradle

│   └── wrapper.gradle

└── documentation.mp4

77 directories, 199 files

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值