小游戏引擎http://code.google.com/p/loon-simple/
A*寻路 http://www.j2megame.org/index.php/content/view/285/125.html
http://www.moandroid.com/?p=1730
最近也在学习游戏开发,计划在5.1前做个简单的游戏,在这里将我学习的笔记整理后与大家分享。
游戏缩写
游戏缩写 | 游戏类型 | 解释 |
ACT | Action Game | 动作游戏 |
AVG | Adventure Game | 冒险游戏 |
CAG | Card Game | 卡片游戏 |
FGT | Fighting Game | 格斗游戏 |
LVG | Love Game | 恋爱游戏 |
MMORPG | Massively Multiplayer OnlineRole Playing Game | 大型多人在线角色扮演游戏 |
MSC | Music Game | 音乐游戏 |
PZL | Puzzle Game | 益智类游戏 |
RCG | Racing Game | 竞速游戏 [也有称作为RAC的] |
RPG | Role-playing Game | 角色扮演游戏 |
SLG | Strategy Game | 策略游戏 |
STG | SHOTING GAME | 射击类游戏 |
SPT | Sports Game | 体育类游戏 |
TAB | Table Game | 桌面游戏 |
WAG | Wap Game | 手机游戏 |
游戏引擎
开发游戏不像我们开发软件那样,一个主要的区别是:普通的软件用户注重的是其运行的结果,用户不关心运行的过程;对于游戏用户注重体验其运行的过程,结果对用户来说意义不大,所以开发游戏比开发软件的要求要高很多。关于游戏引擎,我也是个门外汉,我自己也只是做个简单的Android游戏,目前还在开发中。我设计的应该不是一个游戏引擎,更确切的说是一个图像引擎(或者一个简单的游戏框架),游戏引擎包含的范围比较广,更加详细的说明可以参考游戏引擎列表。
Android 游戏开发
通过在网上查找一些资料,发现当前适合Android平台上的游戏引擎很少,当前Android上的很多游戏都是从J2ME上移植过来的。由于C++移植的难度很大,对我们这些C++程序员来说,是个新的开始(我想对于C++移植的主要问题还是:C++代码中很大一部分都直接使用OpenGL,而Android中只能使用OpenGL ES,而J2ME有着得天独厚的优势—J2ME中使用的OpenGLES 与Android中的 OpenGL ES差不多)。目前我也在学习一个简单的Android游戏引擎,感觉很不错,在这里推荐给大家学习,如果大家有好的代码也可以发给我(wangzongjunvip@163.com)。
相关文章