MoVeBall AndEngine小球物理示例

基于 Andengine 的 MoVeBall 示例,算是个入门还挺友好的项目。它演示了如何让一个小球在屏幕上动起来,而且还加了物理效果,像碰撞、反弹这些,都是靠Box2D搞定的。整个项目结构清晰,适合刚上手想搞点小游戏的你。

场景管理这块也讲得比较细,SceneSceneManager怎么配合用,你一看代码就懂。主角“球”就是个Sprite,可以控制它的位置、角度啥的,响应也快。

触摸事件这块做得还不错,比如手指点一下球就滚动,这种交互逻辑在项目里都有示范。再加上帧动画粒子系统,效果上也不单调,视觉体验还挺丰富的。

项目也用了 Andengine 的资源管理机制,像图片、音效这些都整理得比较清楚,不至于一堆东西乱七八糟。如果你以前没接触过 Andengine,用这个练手正好,能把引擎的主干功能都过一遍。

想深入了解的,可以看看和Box2D相关的资源,下面列了几个链接,能帮你拓展更多玩法。如果你是想找一个结构清晰、能跑得起来的 Android 游戏例子,那 MoVeBall 还挺合适的。

rar
MoveBall.rar 预估大小:50个文件
folder
MoveBall 文件夹
file
.project 844B
folder
bin 文件夹
file
MoveBall.apk 663KB
file
AndroidManifest.xml 796B
file
jarlist.cache 119B
folder
res 文件夹
folder
drawable-ldpi 文件夹
file
ic_launcher.png 757B
folder
drawable-hdpi 文件夹
file
ic_launcher.png 1KB
file
ic_action_search.png 409B
folder
drawable-mdpi 文件夹
file
ic_launcher.png 946B
file
ic_action_search.png 311B
folder
drawable-xhdpi 文件夹
file
ic_launcher.png 1KB
file
ic_action_search.png 491B
file
resources.ap_ 226KB
folder
classes 文件夹
folder
season 文件夹
folder
lxx 文件夹
folder
moveball 文件夹
file
R$string.class 521B
file
R$layout.class 411B
file
R$dimen.class 478B
file
R$drawable.class 450B
file
R$menu.class 405B
file
R.class 683B
file
R$style.class 398B
file
BuildConfig.class 347B
file
MoveBall.class 5KB
file
R$attr.class 343B
file
MoveBall$Ball.class 2KB
file
R$id.class 394B
file
classes.dex 1.09MB
file
ic_launcher-web.png 15KB
file
AndroidManifest.xml 796B
file
proguard-project.txt 781B
folder
libs 文件夹
file
android-support-v4.jar 330KB
file
andengine.jar 909KB
folder
src 文件夹
folder
season 文件夹
folder
lxx 文件夹
folder
moveball 文件夹
file
MoveBall.java 5KB
file
project.properties 562B
folder
res 文件夹
folder
values 文件夹
file
styles.xml 89B
file
strings.xml 245B
file
dimens.xml 166B
folder
layout 文件夹
file
activity_move_ball.xml 550B
folder
drawable-ldpi 文件夹
file
ic_launcher.png 528B
folder
drawable-hdpi 文件夹
file
ic_launcher.png 1021B
file
ic_action_search.png 3KB
folder
values-large 文件夹
file
dimens.xml 167B
folder
drawable-mdpi 文件夹
file
ic_launcher.png 719B
file
ic_action_search.png 3KB
folder
drawable-xhdpi 文件夹
file
ic_launcher.png 1KB
file
ic_action_search.png 3KB
folder
menu 文件夹
file
activity_move_ball.xml 203B
file
.classpath 440B
folder
gen 文件夹
folder
season 文件夹
folder
lxx 文件夹
folder
moveball 文件夹
file
R.java 1KB
file
BuildConfig.java 161B
folder
assets 文件夹
file
face_circle_tiled.png 3KB
file
background.png 212KB
...
rar 文件大小:2.51MB