开发框架——横版格斗——动作游戏教程
动作游戏教程
游戏类型:
游戏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
开发框架——横版格斗——动作游戏教程相关推荐
- 如何制作一个横版格斗过关游戏 2 Cocos2d x 2 0 4
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在第一篇 ...
- 如何制作一个横版格斗过关游戏 Cocos2d x 2 0 4
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本文实践 ...
- cocos2d-x 如何制作一个类马里奥的横版平台动作游戏 1 献给所有对动作游戏有爱的朋友
本文翻译自国外著名IOS源码教学商业网站raywenderlich 的 IOS Game Start Kits三件套之一的Platformer Game/平台动作游戏的前奏曲,另一个是Beat'Em ...
- cocos2d-x 如何制作一个类马里奥的横版平台动作游戏 1 献给所有对动作游戏有爱的朋友...
本文翻译自国外著名IOS源码教学商业网站raywenderlich 的IOS Game Start Kits三件套之一的Platformer Game/平台动作游戏的前奏曲,另一个是Beat'Em u ...
- 如何制作一个横版格斗过关游戏 Cocos2d-x 2 0 4
本文实践自 Allen Tan 的文章<How To Make A Side-Scrolling Beat 'Em Up Game Like Scott Pilgrim with Cocos2D ...
- 如何制作一个横版格斗过关游戏(2) Cocos2d-x 2.0.4 .
本文原创版权归 csdn 无幻 所有,转载请详细标明原创作者及出处,以示尊重! 作者:无幻 原文:http://blog.csdn.net/akof1314/article/details/85725 ...
- 如何制作一个横版格斗过关游戏 Cocos2d-x 2.0.4
本文原创版权归 csdn 无幻 所有,转载请详细标明原创作者及出处,以示尊重! 作者:无幻 原文:http://blog.csdn.net/akof1314/article/details/85491 ...
- 怎样制作一个横版格斗过关游戏 Cocos2d-x 2.0.4
本文实践自 Allen Tan 的文章<How To Make A Side-Scrolling Beat 'Em Up Game Like Scott Pilgrim with Coco ...
- Cocos2d-x 2.0.4 如何制作一个横版格斗过关游戏
转自:http://blog.csdn.net/akof1314/article/details/8549150 本文实践自 Allen Tan 的文章<How To Make A Side-S ...
最新文章
- 项目进度管理和项目成本管理作业
- java读取excel中的数据存到数据库
- 为什么阿里巴巴要求 POJO 中不能使用基本数据类型?
- Java语言西安交大高起专,王树国校长在西安交通大学2018年研究生毕业典礼暨学位授予仪式上的讲话...
- 房东收电费1.5犯法吗_2021年结婚要彩礼犯法吗 2021年不能收彩礼是真的吗
- 为什么交叉熵损失函数可以用作逻辑回归的损失函数?
- 高级人才、专业技术人才、技能人才 目录 1. 高级人才,	1 1.1. 专业技术人才	2 2. 专业技术人才	2 3. 高技能人才 	3 1.高级人才, 可迁入本市市区落户,其配偶、未婚子女(含离
- 车路协同应用场景分析
- 项目经理要“谋定而后动,知止而有得,万事皆有法,不可乱也”
- 到底什么是微前端,框架qiankun如何使用(基于vue,附代码)
- 洛谷P1433 吃奶酪--Java解法(货郎担问题)
- 计算机奥林匹克竞赛基础知识,竞赛考什么?五大学科竞赛基础常识盘点
- jmeter mysql查询结果提取_jmeter(11)-jdbc请求及请求后的响应结果如何提取
- 计算机寻址范围字长,地址总线,字长,内存容量,寻址范围 之间的计算
- bootloader的作用
- KubeSphere 社区双周报 | KubeKey v3.0.0 发布 | 2022-11-10
- 好的大创计算机类课题,2017年度大创项目教师科研课题汇总表介绍.PDF
- java static void_今天终于搞懂了:为什么 Java 的 main 方法必须是 public static void?...
- 《扫毒2》火爆来袭,刘德华不要片酬,却要了电影版权,网友:为啥
- next hop c语言实现,BGP_简单配置,next-hop-self
热门文章
- 修改Matlab的背景颜色
- vue大文件上传断点续传解决方案
- CSS基础入门,导入方式,选择器
- 红黑树 原理和算法详细介绍(Java)
- HCIA的基础知识(1)
- 4月热搜:揭秘金融级人脸实名认证解决方案背后的技术硬货
- 玩转内网穿透(1):内网穿透是什么?有什么用
- IOS中__bridge,__bridge_retained和__bridge_transfer理解
- 计算机领域中的CAE,CAE
- 跟开涛老师学shiro -- 授权