动作游戏教程

游戏类型:

游戏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

开发框架——横版格斗——动作游戏教程相关推荐

  1. 如何制作一个横版格斗过关游戏 2 Cocos2d x 2 0 4

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在第一篇 ...

  2. 如何制作一个横版格斗过关游戏 Cocos2d x 2 0 4

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本文实践 ...

  3. cocos2d-x 如何制作一个类马里奥的横版平台动作游戏 1 献给所有对动作游戏有爱的朋友

    本文翻译自国外著名IOS源码教学商业网站raywenderlich 的 IOS Game Start Kits三件套之一的Platformer Game/平台动作游戏的前奏曲,另一个是Beat'Em ...

  4. cocos2d-x 如何制作一个类马里奥的横版平台动作游戏 1 献给所有对动作游戏有爱的朋友...

    本文翻译自国外著名IOS源码教学商业网站raywenderlich 的IOS Game Start Kits三件套之一的Platformer Game/平台动作游戏的前奏曲,另一个是Beat'Em u ...

  5. 如何制作一个横版格斗过关游戏 Cocos2d-x 2 0 4

    本文实践自 Allen Tan 的文章<How To Make A Side-Scrolling Beat 'Em Up Game Like Scott Pilgrim with Cocos2D ...

  6. 如何制作一个横版格斗过关游戏(2) Cocos2d-x 2.0.4 .

    本文原创版权归 csdn 无幻 所有,转载请详细标明原创作者及出处,以示尊重! 作者:无幻 原文:http://blog.csdn.net/akof1314/article/details/85725 ...

  7. 如何制作一个横版格斗过关游戏 Cocos2d-x 2.0.4

    本文原创版权归 csdn 无幻 所有,转载请详细标明原创作者及出处,以示尊重! 作者:无幻 原文:http://blog.csdn.net/akof1314/article/details/85491 ...

  8. 怎样制作一个横版格斗过关游戏 Cocos2d-x 2.0.4

     本文实践自 Allen Tan 的文章<How To Make A Side-Scrolling Beat 'Em Up Game Like Scott Pilgrim with Coco ...

  9. Cocos2d-x 2.0.4 如何制作一个横版格斗过关游戏

    转自:http://blog.csdn.net/akof1314/article/details/8549150 本文实践自 Allen Tan 的文章<How To Make A Side-S ...

最新文章

  1. 项目进度管理和项目成本管理作业
  2. java读取excel中的数据存到数据库
  3. 为什么阿里巴巴要求 POJO 中不能使用基本数据类型?
  4. Java语言西安交大高起专,王树国校长在西安交通大学2018年研究生毕业典礼暨学位授予仪式上的讲话...
  5. 房东收电费1.5犯法吗_2021年结婚要彩礼犯法吗 2021年不能收彩礼是真的吗
  6. 为什么交叉熵损失函数可以用作逻辑回归的损失函数?
  7. 高级人才、专业技术人才、技能人才 目录 1. 高级人才, 1 1.1. 专业技术人才 2 2. 专业技术人才 2 3. 高技能人才 3 1.高级人才, 可迁入本市市区落户,其配偶、未婚子女(含离
  8. 车路协同应用场景分析
  9. 项目经理要“谋定而后动,知止而有得,万事皆有法,不可乱也”
  10. 到底什么是微前端,框架qiankun如何使用(基于vue,附代码)
  11. 洛谷P1433 吃奶酪--Java解法(货郎担问题)
  12. 计算机奥林匹克竞赛基础知识,竞赛考什么?五大学科竞赛基础常识盘点
  13. jmeter mysql查询结果提取_jmeter(11)-jdbc请求及请求后的响应结果如何提取
  14. 计算机寻址范围字长,地址总线,字长,内存容量,寻址范围 之间的计算
  15. bootloader的作用
  16. KubeSphere 社区双周报 | KubeKey v3.0.0 发布 | 2022-11-10
  17. 好的大创计算机类课题,2017年度大创项目教师科研课题汇总表介绍.PDF
  18. java static void_今天终于搞懂了:为什么 Java 的 main 方法必须是 public static void?...
  19. 《扫毒2》火爆来袭,刘德华不要片酬,却要了电影版权,网友:为啥
  20. next hop c语言实现,BGP_简单配置,next-hop-self

热门文章

  1. 修改Matlab的背景颜色
  2. vue大文件上传断点续传解决方案
  3. CSS基础入门,导入方式,选择器
  4. 红黑树 原理和算法详细介绍(Java)
  5. HCIA的基础知识(1)
  6. 4月热搜:揭秘金融级人脸实名认证解决方案背后的技术硬货
  7. 玩转内网穿透(1):内网穿透是什么?有什么用
  8. IOS中__bridge,__bridge_retained和__bridge_transfer理解
  9. 计算机领域中的CAE,CAE
  10. 跟开涛老师学shiro -- 授权