开发框架——横版格斗——动作游戏教程
2014-02-13 15:44
253 查看
动作游戏教程
游戏类型:
游戏Demo属于横版格斗游戏,是动作游戏的一种。动作游戏(Action Game),简称ACT,游戏类型的一种,是广义上的游戏类型。以"动作"作为游戏主要表现形式的游戏都可以算做动作游戏。现在,动作游戏的定义已经不局限于传统意义上的动作游戏了,像射击游戏、格斗游戏以及不以"动作"为主体,但是含有较多"动作"元素的动作冒险游戏,动作角色游戏等等都可以划分到动作游戏类型中。
框架简介:
格斗游戏(Fighting Game,简称为FTG)伴随着整个游戏史的发展,也受到了更多玩家的亲睐。下文中将通过一个横版格斗类动作游戏的Demo的制作,来了解Genesis-3D引擎是怎样实现开发者,对应横版格斗类动作游戏在引擎上的开发的。整个框架教程涉及以下几部分内容的学习:(1)资源导入
(2)动画分割与导入
(3)碰撞检测
(4)技能的输入与检测
(5)技能读表
(6)技能播放的逻辑关系
(7)UI
(8)虚拟键盘实现
通过以上内容的学习,可以了解和掌握横版格斗类游戏基本框架的组成部分,开发者可参考此份教程,设计和实现此类游戏的开发与制作。
游戏操作介绍:
触摸操作上,有虚拟按键的设定,玩家可以用摇杆要控制主角左右移动,攻击按钮和跳跃按钮控制角色攻击和跳跃,在主角跳跃中,在点击跳跃按钮,主角即实现二段跳操作。按键操作上,有"AD"按键来控制主角的左右移动,"W"按键控制主角跳跃,在跳跃过程中在点击"W"在空中接着按"W"键,角色执行二段跳操作,"J"按键为攻击按键。
游戏运行效果图,如图1所示。
图1
相关文章推荐
- Cocos2D教程:使用SpriteBuilder和Cocos2D 3.x开发横版动作游戏——Part 1
- Cocos2D教程:使用SpriteBuilder和Cocos2D 3.x开发横版动作游戏——Part 2
- 一个简单的游戏开发框架(七.动作Motion)
- cocos2d-x横版格斗游戏教程1
- M8SDK教程-游戏开发心得(一):游戏程序框架(05-18更新)
- (pomelo系列入门教程)深入浅出node.js游戏服务器开发——Pomelo框架的设计动机与架构介绍
- Unity3d Platformer Pro 2D游戏开发框架使用教程
- 开发框架——横版格斗——1. 资源导入
- android游戏开发框架libgdx的使用-安卓巴士教程地址汇总
- cocos2d-x横版格斗游戏教程2
- 开发框架——横版格斗——2. 关键帧动画导入与切割
- 开发框架——横版格斗——6.技能播放的逻辑关系
- 《Genesis-3D开源游戏引擎--横版格斗游戏制作教程:简介及目录》(附上完整工程文件)
- 开发框架——横版格斗——7.UI
- [libgdx游戏开发教程]使用Libgdx进行游戏开发(2)-游戏框架搭建
- 《Genesis-3D开源游戏引擎--横版格斗游戏制作教程08:虚拟键盘实现》完结
- 《Genesis-3D开源游戏引擎--横版格斗游戏制作教程07:UI》
- 开发框架——横版格斗——3.碰撞检测
- html5游戏开发框架phaser相关教程。
- 开发框架——横版格斗——8.虚拟键盘实现