- 博客(4)
- 收藏
- 关注
原创 Symbian3rd问题解决
模拟器的移植:1 问题不是很多,大多都是API的问题,查资料就可以解决;2 需要注意的就是资源问题:a icon用矢量图 ;b 用rls并非loc;3 rls中不能用#define;4 一定在reg中定义好资源和app,系统是根据reg进行程序启动的移植真机1 要进行sis签名,一般可以自己签名——如果你的程序没有需要权限的API;2 程序的UID一定要是受保护的,否则不予安装;3 对于你用到的所
2006-03-09 10:29:00 825
原创 RPG游戏引擎制作——地图篇:斜45度
RPG游戏中地图占很重要的一部份。它是游戏展开的平台。所以我对使用地图的接口简化的很简单,必然太过复杂带来使用上的不便。 地图的接口:设置地图大小、设置地图块的大小、地图切换到指定ID的场景、根据指定的图片和地图块的大小生成地图。 RPG地图一般都是多层的:背景层、遮挡物,还有事件。背景层主要根据地图块进行地图场景的绘制。遮挡物则主要是可能发生事件、产生遮挡和阻挡关系的物体。事
2005-04-18 11:38:00 6349 2
原创 RPG游戏引擎制作——状态机篇
前面已经讲到游戏的UI切换是通过状态机来驱动的,所以这里要对状态机进行探讨。主要功能:状态主要是游戏系统对用户响应不同的标示。对于不同的状态,绘制、事件处理都不同。实际上相当于windows编程的窗口。状态机提供状态间的切换。这个切换回设计到切换到指定的状态,但用到最多的莫过于回到上一个状态。还有就是在某个状态执行特定的任务,切换到一个状态,而在这个状态,又有状态间的切换,但完成了任务后,又要回到
2005-04-05 09:26:00 2128
原创 RPG游戏引擎制作——框架篇
一个完整的RPG游戏由角色、AI、道具、地图等基本元素组成,目前的RPG游戏种类繁多,但一样是相同的那就是游戏的框架,当一个游戏的框架确定以后,这个游戏的制作思路就会显得很清晰了。下面我给出一个游戏的核心操作: public void run() { long startTime = 0; long interval = 1000 / this.m_nFramePerS
2005-03-03 11:00:00 2963
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人