android游戏开发浅谈
来源:互联网 发布:mac桌面壁纸在哪里 编辑:程序博客网 时间:2024/04/29 08:55
这几天一直在搞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
- android游戏开发浅谈
- 浅谈Android游戏开发基础和经验
- 浅谈Android游戏开发基础和经验
- 游戏开发经验:浅谈游戏
- 游戏开发工具浅谈
- 游戏开发浅谈
- 浅谈游戏辅助开发
- 浅谈游戏开发
- JavaFX游戏开发效率浅谈
- Android 程序开发浅谈
- Android Widget开发浅谈
- Android蓝牙开发浅谈
- Android蓝牙开发浅谈
- Android开发--浅谈ExpandableListActivity
- Android蓝牙开发浅谈
- Android蓝牙开发浅谈
- Android蓝牙开发浅谈
- Android蓝牙开发浅谈
- Java Socket聊天程序核心代码讲解
- iPhone 多线程
- 多重背包——HDOJ 2191
- python 校准系统时间
- win7系统上安装linux虚拟机及oracle 之一 oracle安装篇
- android游戏开发浅谈
- C# DataView 的使用
- DataTable、DataView、DataSet、DataReader简介
- Objective-C内存管理总结〜CC专版
- BigDecimal的n次方根的实现
- DataTable,DataView和DataGrid中一些容易混淆的概念
- 常用php代码片段-脚本执行时间设置,时区设置,session开
- a和&a的区别
- VMWare 虚拟机的Host-Only方式也可以连上网络