阅读背景:

Android Studio飞机大战游戏部分详解

来源:互联网 

●整体设计思路:

用Android Studio制作游戏,先是定义一个MySurfaceView类来继承SurfaceView和实现SurfaceViewHolder.Callback和Runnable;先做游戏的背景图片,我方的飞机是一直向前走的所以背景也需要一直循环,只要用两张就行了,当一张打印结束另一张也紧随而来,如此反复的循环,便达到了背景一直在动的循环。第二个就是打印我方的战机了,定义一个绘制图形,新建一个Myplane的我方战机类,在飞机类中定义飞机的初始位置,做一个触碰的方法让战机跟着手指的移动而移动,然后在MySurfaceView调用打印就行了;接着新建一个bossplane的boss飞机类,和myplane一样设置初始位置,但是boss需要有其他的动作,这个就是自己手动添加了,比如加一个冲撞的方法。接着就是我方战机和boss的子弹了,然后设计我方子弹击打在boss身上和boss子弹击打我方战机以及boss冲撞等技能对我方战机的后果;最后还要加上子弹的声音以及游戏的背景音乐。大致思路就是这样,还有许多细节需要完善。用Android Studio制作游戏,先是定义一个MySur




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: