这两天把基本的卷轴地图功能完成,初以为很简单,但是当有两个或两个以上的玩家移动,处理起来就比较麻烦了,于是把CPS1的一些经典动作游戏又重温了一下,觉得CAPCOM那个时代的动作游戏好像都是一个引擎做的...照着也写个出来,可是还是存在一些小问题,
这个BETA版也算是一个阶段吧,接着要设计地图的文件格式,或者还要做个地图编辑器,以后向着做成一个横版动作加格斗的游戏引擎发展.
程序相关技术:
自己编写的支持OPENGL和D3D9的2D游戏引擎
动画全部使用DDS贴图
人物的状态机脚本系统
人物的动画脚本系统
人物动画编辑器
人物动画文件
格斗游戏指令输入系统
支持键盘和手柄输入
基本卷轴地图
基本的攻击和连击系统
使用FMOD的声音系统
使用LUA的脚本系统
基本控制:
1P
W,S,A,D j,K,L
2P
Up,Down,Left,Right 小键盘1,2,3
kyo必杀技:
下,上,K
下,斜,前,J
下,斜,前,K
前,下,斜,J
asura超必杀技:
后,前,1
下,斜,前,1
由于写脚本和编辑动画工作量太大,所以人物的一些攻击和动画都制作得一般..
My Site:http://gamesoul.com.cn
测试片:
[mp]http://gamesoul.com.cn/lbs/uploads/200607/fightergame.wmv[/mp]
截图:



注意:显卡起码必须支持非2次幂的贴图格式才可正常显示
下载链接:
fightergame.rar [em1] [em1]
|