码迷,mamicode.com
首页 >  
搜索关键字:飞机大战    ( 267个结果
飞机大战游戏思路及问题总结
在做这个游戏刚开始时,不知如何着手,思路很乱,不能统观全局.如隔靴搔痒,抓不住其中要点,窥不透真义.几天下来,在老师的引导下,基本完成了简单的功能,现在回顾一下过程中的心得以及遇到的问题,希望有所助益.一.思路1.页面布局-有两个界面,开始界面和游戏界面,两个大div:开始界面div有开始背景图片,...
分类:其他好文   时间:2015-09-26 12:06:49    阅读次数:311
Cocos2d-x 使用物理引擎进行碰撞检测
【转自】:http://blog.csdn.net/cbbbc/article/details/38541099 通常在游戏简单逻辑判断和模拟真实的物理世界时,我们只需要在定时器中判断游戏中各个精灵的条件是否满足判断条件就可以了。例如,在飞机大战中,判断我方子弹和敌机是否发生碰撞一般在定时器中通过....
分类:其他好文   时间:2015-09-25 13:07:57    阅读次数:218
【结对编程】经典飞机大战
项目名称:经典飞机大战队内成员:郭玲 赵姝琳运行坏境:vc6.0实现功能:人机对战需求分许:在当今社会中,人们的工作学习压力逐渐增大,生活节奏逐渐加快,多数的人没有足够的时间去休闲娱乐,放松自我。而手机的功能早已不仅仅是简单的打接电话收发短信的工具,更多的手机用户倾向于在工作学习之余通过方便灵巧可随...
分类:其他好文   时间:2015-09-18 15:05:08    阅读次数:179
安卓飞机大战(二) SurfaceView实现自制背景
用SurfaceView写一个自制的背景图,并且可以移动,加上安卓飞机大战(一)中的BackgroundManager类,可以直接使用GameView代码:publicclassGameViewextendsSurfaceViewimplementsSurfaceHolder.Callback,Runnable{privateSurfaceHolderhd=null;privateCanvascanvas=null;priva..
分类:移动开发   时间:2015-08-16 23:30:26    阅读次数:166
安卓飞机大战(一) 背景移动
在制作游戏时,背景可以移动,原理就是两张图片的循环移动。packagecom.example.manager;importcom.example.agame.R;importcom.example.entity.Enemy;importandroid.graphics.Bitmap;importandroid.graphics.BitmapFactory;importandroid.graphics.Canvas;importandroid.graphi..
分类:移动开发   时间:2015-08-16 23:29:35    阅读次数:166
安卓飞机大战(四) 实现从MysurfaceView到 Activity的跳转
从一个Activity到另一个Acitvity是简单的但是怎么从自己写的surfaceview跳转到一个Activity呢?在MysurfaceView(extendsSurfaceView)中:publicclassGameViewextendsSurfaceViewimplementsSurfaceHolder.Callback,Runnable{privateContextcontext=this.getContext();privateb..
分类:移动开发   时间:2015-08-16 23:28:01    阅读次数:154
安卓飞机大战(三) 弹出对话框
在游戏时,不管是退出游戏还是选择战机,都要弹出一个对话框,需要以下代码按一个按钮弹出对话框Layout文件:(添加一个按钮)<Buttonandroid:id="@+id/button1"android:layout_width="fill_parent"android:layout_height="wrap_content"android:text="准备起飞"/>在Main..
分类:移动开发   时间:2015-08-16 23:27:49    阅读次数:232
安卓飞机大战(五) 飞机瞬移的解决方法
在游戏开发时,角色可以随手指移动,但是当手指移动到屏幕另一个位置时,角色可以瞬移解决方法如下:在手指触摸屏幕时进行判定,如果手指点到了角色并且在屏幕上进行滑动,角色才移动具体代码如下:定义一个值a当手指点到了角色并且在屏幕上进行滑动,a的值变为1,当手指离开屏..
分类:移动开发   时间:2015-08-16 23:26:59    阅读次数:203
安卓飞机大战(七) 存储用户数据并实现增删改查
将用户的数据进行存储,利用SQLiteOpenHelper1.建一个mysqlhelp类,扩展自SQLiteOpenHelperimportandroid.content.Context;importandroid.database.sqlite.SQLiteDatabase;importandroid.database.sqlite.SQLiteDatabase.CursorFactory;importandroid.database.sqlite.SQLiteOp..
分类:移动开发   时间:2015-08-16 23:26:33    阅读次数:164
安卓飞机大战(六) 动态Gif图的添加
有两种方法第一种麻烦,需要把一张gif图分解帧,然后将帧一张一张绘制,很麻烦。第二种,可以直接在网上下载一个drawable.gif包包里libs文件夹下有以下文件将这些文件全部复制到你写的安卓程序的libs文件夹下(有两个没用,不过没关系,都复制进去就行),这样gif包就完成了,..
分类:移动开发   时间:2015-08-16 23:26:13    阅读次数:623
267条   上一页 1 ... 20 21 22 23 24 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!