android游戏开发浅谈
2012-02-07 20:18
246 查看
这几天一直在搞android开发,昏头转向的,看了一些开发视频,小小的总结一下:
1、首先应该把游戏开发资源找好
图片,声音文件找好,然后放到res底下,方便调用
2、界面类的设计
分析整理出各个类来,每个界面一个类,继承自SurfaceView,然后对该类实现构造函数,onDraw()方法,initalBitmap()方法,然后将接口SurfaceHolder.CallBack()接口实现,将里面的继承方法实现,画面设计不能直接操作UI,需要自己通过程序来实现,所有有点麻烦。
3、游戏实现类的设计
GameView界面设计,也就是游戏引擎,此类来操作其他类,整体控制
4、刷帧线程
刷帧线程来实时绘制界面,该类继承自Thread类,用于定时来刷新整个View
5、Activity类
此类是整个游戏的主操作类,其他类都通过Handler方法向其传递消息,此类接受消息,然后进行一定的操作。
6、内部方法细节的实现
这个事游戏的核心,需要极高的编程水平,根据各个游戏情况进行代码的编写,上述几步是游戏开发的通用方法
今天就说到这,以后再慢慢补充
http://qinning199.web-202.com/?p=112
1、首先应该把游戏开发资源找好
图片,声音文件找好,然后放到res底下,方便调用
2、界面类的设计
分析整理出各个类来,每个界面一个类,继承自SurfaceView,然后对该类实现构造函数,onDraw()方法,initalBitmap()方法,然后将接口SurfaceHolder.CallBack()接口实现,将里面的继承方法实现,画面设计不能直接操作UI,需要自己通过程序来实现,所有有点麻烦。
3、游戏实现类的设计
GameView界面设计,也就是游戏引擎,此类来操作其他类,整体控制
4、刷帧线程
刷帧线程来实时绘制界面,该类继承自Thread类,用于定时来刷新整个View
5、Activity类
此类是整个游戏的主操作类,其他类都通过Handler方法向其传递消息,此类接受消息,然后进行一定的操作。
6、内部方法细节的实现
这个事游戏的核心,需要极高的编程水平,根据各个游戏情况进行代码的编写,上述几步是游戏开发的通用方法
今天就说到这,以后再慢慢补充
http://qinning199.web-202.com/?p=112
相关文章推荐
- 浅谈Android游戏开发基础和经验
- 【Android LibGDX游戏引擎开发教程】第06期:图形图像的绘制(下)图片整合工具的使用
- 【Android开发】范例3-"我同意"游戏条款
- 【Android游戏开发之一】设置全屏以及绘画简单的图形
- android游戏开发——笔记整理之SurfaceView游戏框架整理
- SurfaceView游戏框架--android开发
- 【Android游戏开发之七】(游戏开发中需要的样式)再次剖析游戏开发中对SurfaceView中添加组件方案!
- 【尚观】Android游戏与应用开发最佳学习之路_转载来学习Android
- 【Unity3d游戏开发】浅谈Unity中的GC以及优化
- cocos2d-x开发android游戏时出现的问题
- (转)【Android游戏开发二十六】追加简述SurfaceView 与 GLSurfaceView效率!
- Android游戏开发 study 8-10
- Android游戏开发之横竖屏的切换(二十七)
- 【Android游戏开发之三】详细剖析 SurfaceView ! Callback以及SurfaceHolder!!
- 【Android游戏开发十二】(保存游戏数据 [上文])详解SharedPreference 与 FIleInputStream/FileOutputStream将数据存储到SD卡中!
- 【Android游戏开发二十一】Android os设备谎言分辨率的解决方案!以及简单阐述游戏引擎如何使用
- animation动画应用--android游戏开发
- Android游戏开发15:详谈OnTouchEvent() 触屏事件的性能优化
- 基于cocos2dx的游戏开发环境搭建,以及android调试
- android游戏开发之我的小小游戏2——连连看游戏4连连看算法2