-
-
[讨论]我的猜想...
-
发表于:
2009-3-28 10:24
4176
-
一即时战略游戏所依赖的文件..已经解析出了全部的图片,但要形成精灵复杂的动作...还要依赖一些特殊的数据和结构...以下是我发现的一种数据和结构:
如向北行走:
dwUnknow dwOff01 dwOff02 dwOff03 dwOff04 dwOff05
dwOff01: dwXHot dwYhot 0000 dwbmOff dwOff11 0000 dwOff12
dwOff11: 0000 dwUnknow1 dwUnknow2 0000 dwNum1 dwNum2 0000//怀疑是方向,停留的帧数等
dwOff12: 0000 dwUnknow1 dwUnknow2 0000 dwNum1 dwNum2 0000//怀疑是行为,停留的帧数等
dwXHot可能是精灵的热点X坐标,用以和鼠标\地图\图片时定位及计算
dwYHot亦然
dwbmOff是图片流的偏移量...其中已有图片的宽高...
方向可能有8个,即南\北\西\东\西北\东北\西南\东南
行为可能有N个,即站立,行走,发弹,死亡等...
我只猜测到了以上的数据和结构...不知大家有没有见过这样的结构...
我还猜测国外可能有一种游戏引擎,如战略游戏引擎,专门用于生成这样的数据和结构的,如做好精灵图片后,用数据和结构标注它的方向,行为,停留帧数,热点等...这样作者就可以将精力全部用在游戏的逻辑和精灵的AI上...而不需再在繁多的生物图片中定位了...所以国外游戏开发周期短,产量多,质量高...要是能搞懂这个文件的结构,咱们是不是也可以做一个类似的游戏引擎,来改善中国游戏的发展?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课