您当前所在位置: > 爆料站 > 君子堂

腾讯天美分享:如何独立制作游戏demo?

时间:2021-07-12 17:23:14  来源:  作者:网络转载
腾讯叮当语音助手

腾讯叮当语音助手

大小:41.6M更新:2021-01-26

分类:系统工具

本文首发“腾讯天美工作室群”知乎号
https://www.zhihu.com/question/30768958/answer/1952778209

DEMO,全称是demonstration,意为“演示,示范”,而游戏DEMO简单来说就是一个游戏的示范版本,其目的是在开发时间与工作量可控的情况下,做出一款游戏的可玩雏形,验证玩法或预期体验是否有足够吸引力。

如果尝试自己制作一款游戏DEMO,有两方面的好处:

对自己,能在实践中学到更多游戏开发的知识,了解游戏的构成,比如角色、动作、关卡设计等;

对项目,也可以在一两周内就输出可视化雏形,向领导或团队演示讲解自己的想法和概念。

对于希望开发游戏的入门者来说,独自制作3D游戏DEMO将会是一个庞大艰深的工程,而受独立开发者青睐的2D像素游戏要相对切实可行,比如横版过关游戏。

我们邀请了来自天美的Dino为大家分享他制作横版动作游戏Demo的经验,希望对大家有所帮助。

*本文仅出于个人学习和经验分享的目的,以部分网络素材为例,为大家图文演示游戏DEMO的制作方法。
*在实际生活中,不论是否以商业盈利为目的发布自制的游戏,都不可以使用他人拥有版权的素材。

从行走逻辑上区分,横版动作游戏一般分为单线横版、纵深横版。从玩法上区分,还可以细分为格斗、射击、动作等。

如今,横版射击和格斗游戏都略有些没落,而横版动作却仍颇受欢迎,也将是我们接下来将讨论的重点。


工欲善其事必先利其器。针对横版过关游戏,市面上有哪些现成的游戏开发软件可以选择?



2DFM:全称是“2D格斗游戏制作工具2nd”。它是由日本OUTBACK制作、EB发行的一款2D格斗游戏制作工具。

利用这款软件玩家可以独立制作出属于自己的PC格斗游戏——台湾FK小组制作的《超级COSPLAY大战final02版》。本人制作的《东东不死传说》都是用2DFM开发完成的。

《东东不死传说》

AGM:全称为ActionGameMaker,同样由日本EB发行。

拥有ACT,ARPG,STG等组件,使用这些组件就能制作出相应的PC、XBOX360、PS3游戏,并且组件可以混合使用,例如可以做出地图上是ARPG,迷宫里是STG的游戏。可以说非常强悍。


OPENBOR:横版过关游戏开发软件。BOR软件的原名是《Beats of Rage 》,名字有向SEGA的MD游戏《Streets of Rage》致敬的意思。

开发者开源发布后改名为OPENBOR。它可以输出PC、安卓、PSP、XBOX等平台版本。下图是本人曾制作的横版DEMO。


三者的适用面大致如下,而OPENBOR相对更适合横版动作游戏:


接下来,让我们试试用OPEN BOR来制作一款横版动作游戏DEMO ——


首先,我们先要了解一下动作游戏的构成。

通常来说,一款横版动作游戏,包含了哪些元素?

《恐龙世纪》的第一关可以拆解如下:



所谓的关卡,其实就是一群角色在一个房间里打架的过程:


关卡的核心体验其实大同小异,这是另外一群角色在另外一个房间打架的过程。



说白了,这个就是一款动作游戏的基础框架:房间、人、打架。


那么我们可以针对这个房间,分解出一款横版动作游戏DEMO需要用到的素材:

1.角色素材
2.场景素材
3.UI素材
4.音频素材


OPENBOR这款软件没有操作界面,纯文件夹操作。并且资源全部为熟悉的GIF、WAV等资源。可以从网上下载到OPENBOR的最新版本,容量只有几M。


角色素材分为:主角、杂兵、特效。


出于演示目的,我使用了部分网络素材,希望大家有时间有条件还是尽量自己画。

网络资源随意混搭会出现比例失调的情况。因此一定要规划好尺寸。


角色资源整理好以后,放到Chars里面的次级文件夹里,以本人这个DEMO为例:\data\chars\mukui文件夹里。


场景素材:同理。要么自己画,要么先用网络资源。


场景资源的透视关系也是很重要的。经过对比发现最常用的角度一般是30度或者45度。60度比较少见了。




场景资源整理好以后,放到Bgs里面的次级文件夹里,以本人这个DEMO为例:\data\bgs\city文件夹里。


UI素材:一般分为战斗UI和主菜单UI。OPENBOR自带了一套战斗UI资源,因此这个步骤可以缓一缓。等DEMO打磨得非常精美的时候,再替换成自己的UI也不迟。



音频素材:一般包含了背景音乐、音效。整理好以后,放到\data\music文件夹里。


音频可暂时使用部分网络资源,也可以用OPENBOR自带的资源。背景音乐OPENBOR采用的是BOR或OGG格式。

音效:OPENBOR采用的是WAV格式。可以用GoldWave这个软件来切割。


音效:音频整理好以后,放到\data\sounds文件夹里。


通常一款横版动作游戏包含的模块:

1.角色编辑器
2.AI编辑器
3.场景编辑器
4.关卡编辑器

有些软件会把这几个模块都放置到同一个面板。例如2D格斗软件2DFM就是同一个页面。但从程序开发角度来说,这些模块都是独立模块。每一个模块的开发周期可能1周-数月。


OPENBOR的编辑采用纯TXT文本操作。用户可以很容易找到各个模块的位置。资源准备就绪,我们就开始来编辑关卡了。OPENBOR的角色编辑是这个样子的。


打开\data\chars\mukui下的角色TXT文本,可以看到很多可配参数——


开发者只需要按照OPENBOR的标准ID字符来配置这些参数即可。由于功能繁多,有兴趣的同学可以自行阅读OPENBOR的开发说明文档。例如这是主角的普通直拳的一个配置——


简单的说,就是主角以不同的速度来播放了446-450整套序列帧图。并且在448号图的时候触发了攻击框。

大家有没有发现,这套编辑方法本质上就是GIF动画的编辑逻辑,只不过在合适的帧数里加入了攻击判断。

角色编辑小诀窍1:打击感的由来

一套完整的打击感包括了以下几个基础因素:

1.音效
2.光效
3.打中人的瞬间,双方的抖动帧数



经过研究发现,不同的动作游戏其顿帧的时间不同。似乎动作游戏的顿帧时长都偏低呢,比格斗游戏还短。分析其原因,就是因为动作游戏频繁攻击,如果顿帧时间太长很容易视觉疲劳。

正常顿帧演示

不正常顿帧演示

通常来讲,顿帧越长就意味着那一拳越带劲,打击感爆满。但是当一款游戏,所有攻击的顿帧都很长的时候,会显得非常无趣。就好比黑客帝国里整部电影都是子弹时间,或者某个宴席里所有菜都是烤乳猪。用户会非常腻烦……


因此建议大部分攻击,其顿帧都维持在6-12之间的某个数,部分超必杀或者必杀技的收尾一击时,可以把数值配大。这个顿帧的应用,不仅可以用在2D项目上,其实3D项目也是共通的……

角色编辑小诀窍2:判定框的绘制。

判定框分为受击框、攻击框、碰撞框。下图是受击框的一个范例。猜猜看哪种绘制方法是正确的,哪种是错误的?

下图左边是正确的绘制,不随主角呼吸而晃动。右边是错误的绘制,过于强调跟随身体,会严重影响高玩的攻击判断。


格斗之王的受击框,在体形上相差不会很大。下蹲和跳跃姿态的时候甚至简化了一个框。


街头霸王4的判定框也采用类似做法,一切从简。以打击感的稳定为目标。


判定框的绘制肯定也不需要随角色胳膊的晃动来变化,没必要每张都画。如果某个动作,其身体摆动幅度不大,那么其受击框应该尽量只绘制一套。(OPENBOR的逻辑是某一个指令会通吃下面所有脚本行,除非遇到了下一个同样的指令。)


角色编辑小诀窍3:动画帧数的调配。

角色的动作是由图片组成的,每一张图片的停留时间将决定了动画的快慢与否,流畅与否。

通常一个动作包含了“发招,攻击,收招三”个阶段。也有些玩家习惯称之为“前摇、攻击、后摇”。


制作统一的受击图,可以节约编辑工作。要知道SNK公司是做了十几年的格斗游戏,在手感这一块是顶尖的代表。因此虚心学习SNK公司的动画帧数数据是非常有必要的。


下图是拳皇98的帧数表,可以适当参考。


那么我们这个角色的第一拳,参数就参考一下金家潘,先这么设置吧。


这里并非叫大家照着金家藩的手感来制作这个角色,而是通过一种低学习成本来尽早学会编辑角色。事实上当游戏完成后,自己完全可以微调各种参数。如果要自己去原创尝试,数值该怎么填?8、9、10?10、20、30?对于一个没有动作游戏编辑经验的策划来说,凭感觉去调整参数。说不定会适得其反,效果越调越差。

特效和音效方面,OPENBOR默认播放的是flash.txt和flash.wav,图像资源位置在\data\chars\misc。


当需要在某个特定的招式弃用特殊的特效和音效时。则在相应的attack里面配置新的特效。


关卡方面,打开\data\levels下的关卡TXT文本,可以看到很多可配参数。


基本就就是列出了关卡所需的背景音乐、前后景需要的场景资源,下雨的特效、以及电话亭物件、敌兵的摆放坐标。

关卡的清版逻辑很简单,有一个wait的字符,表示当前字符以前的敌兵必须全部杀死,才可以解开锁定的区域。

时间关系,笔者不再罗列出所有脚本的功能用途。不过OPENBOR这款开源软件比较好的地方在于:所有功能都是用类似脚本的方式写入,网上可以很轻松的找到DEMO范例用来学习。

我们来回顾一下一款动作游戏的DEMO,它是由哪些东西构成的。


积少成多,小关卡可以组成大关卡,大关卡可以组成大章节。



关卡就像是一枚螺丝钉,它的最终服务对象是游戏的各大核心系统。


制作DEMO的过程中,大家将学到哪些功能是必须的,哪些是可有可无的。

当这些知识运用到我们工作中时,就会大大地节约策划、美术、程序之间的沟通成本。


原文:https://www.zhihu.com/question/30768958/answer/1952778209

资源转载网络,如有侵权联系删除。
相关下载

玩家评论

虎牙斗鱼被禁止合并腾讯筹谋三年终落空

  业内热议许久的“虎牙斗鱼合并案搁浅”终于迎来大结局。7月10日,国家市场监管总局对虎牙和斗鱼合并案做出反垄断审查结果,禁止此次合并。  有媒体援引知情详情>>

阅读: 1
日期: 2021-07-12
53款重点新游鏖战Q3:腾讯游戏高举IP,网易游戏10款新作9个品类

随着第三季度的正式开启,游戏行业也迎来了2021年的“暑期档”。 2021年上半年,新游市场不乏惊喜之作,《摩尔庄园》《航海王热血航线》《坎公骑冠剑》《天谕手游》《荣耀大详情>>

阅读: 0
日期: 2021-07-12
腾讯在线视频如何助力《鬼泣-巅峰之战》突破式发行?

在首发期,应用宝还为游戏提供了全新上线的“氛围视频卡”资源,通过超高清的游戏视频内容,吸引用户眼球,最大限度详情>>

阅读: 1
日期: 2021-07-12
腾讯AI“王者绝悟”亮相WAIC,人机对战是“双赢”:AI赢了比赛,人类赢得未来

原标题:腾讯AI“王者绝悟”亮相WAIC,人机对战是“双赢”:AI赢了比赛,人类赢得未来 在WAIC上,你很容易找个一个“电竞赛场”,一直在比赛电竞游戏王者荣详情>>

阅读: 0
日期: 2021-07-12
腾讯“留学缴费”服务上线,支持数百所院校

  腾讯金融科技的“ 微汇款 ”微信小程序近日正式上线了“ 留学缴费 ”功能,支持美国、英国、加拿大等国家和地区的 数百所院校 。   根据官方的详情>>

阅读: 3
日期: 2021-07-12
腾讯视频怎么登录别人的会员

  很多玩家小伙伴不是很清楚,腾讯视频怎么登录别人的会员,想要知道的小伙伴们,本期小编就为大家带来了相关内容,感兴趣的详情>>

阅读: 5
日期: 2021-07-12
腾讯动漫阅点怎么得

  很多玩家小伙伴不是很清楚,腾讯动漫阅点怎么得,想要知道的小伙伴们,本期小编就为大家带来了相关内容,感兴趣的小伙伴快详情>>

阅读: 3
日期: 2021-07-12
腾讯动漫阅点怎么用

  很多玩家小伙伴不是很清楚,腾讯动漫阅点怎么用,想要知道的小伙伴们,本期小编就为大家带来了相关内容,感兴趣的小伙伴快详情>>

阅读: 3
日期: 2021-07-12
腾讯智慧产业总部落地合肥将招3000名研发人员

  7月9日,腾讯在安徽省合肥市举办了腾讯数字生态大会。在大会上,合肥高新区管委会与腾讯公司共同建设的腾讯(合肥)智慧产业总部基地正式揭牌, 并启动总部企业战略合作联席签详情>>

阅读: 5
日期: 2021-07-11
国家正式叫停:拒绝腾讯垄断地位!

  日前,市场监管总局官方平台发布《市场监管总局关于禁止虎牙公司与斗鱼国际控股有限公司合并案反垄断审查决定的公告》。  公告称,市场监管总局收到虎牙与斗鱼合并案的详情>>

阅读: 2
日期: 2021-07-11
4层楼的距离拾音:腾讯会议发布天籁语音模组方案

  去年初疫情爆发并全球蔓延,导致了严重的“物理隔离”,远程办公、远程教育等线上活动迅速流行,对视频会议软件需求强烈。腾讯云2019年底发布的视频会议产品&ldq详情>>

阅读: 4
日期: 2021-07-08
腾讯会议推出天籁语音模组方案授权给硬件合作伙伴

  7月7日消息,为了应对复杂声学场景下的实时语音通信技术挑战,解决企业会议室开会难题,腾讯会议旗下天籁实验室推出天籁语音模组方案。  据介绍,天籁语音模组方案首次结合详情>>

阅读: 5
日期: 2021-07-07
CSGO和CF不用争了?腾讯游戏工程师解读:确实有差距_射击类

原标题:CSGO和CF不用争了?腾讯游戏工程师解读:确实有差距 在部分CF玩家眼中,CSGO玩家有种“莫名其妙”的优越感,排除掉武器设定的不平衡外,后者对于“能详情>>

阅读: 2
日期: 2021-07-07
腾讯成为《边境》开发商最大股东,持股44%

  企查查APP显示,柳叶刀科技(深圳)有限公司近日发生工商变更,原公司第二大股东林芝腾讯投资管理有限公司出资额上升至478.92万元,较此前增加了323.53万元,持股比例上升至44.4%详情>>

阅读: 6
日期: 2021-07-07
腾讯宣布:独家代理育碧《全境封锁2》国服

  腾讯正式宣布与育碧(Ubisoft)达成战略合作,并获得育碧旗下知名产品《全境封锁 2》国服独家代理权。  据获悉,《全境封锁 2》由育碧 Massive Entertainment 以及育碧全球详情>>

阅读: 4
日期: 2021-07-07
腾讯又要收购合并虎牙和斗鱼被遭受调查

最近腾讯之前就是靠着别人的东西来起家的,前几天化身为投资专家。现在化身成为一个垄断大师,真的是做大了能使鬼推磨。再这样的社会前提下,有人会提问:详情>>

阅读: 3
日期: 2021-07-07
腾讯游戏上线零点巡航功能:夜间游戏会人脸筛查

  今天凌晨,腾讯公司官方微博宣布,今天零点开始, 腾讯游戏正式上线零点巡航功能。   腾讯公司表示, 对夜间游戏超过一定时长、实名为成年人的帐号,将进行人脸重点筛查详情>>

阅读: 5
日期: 2021-07-06
腾讯零点巡航怎么关-腾讯零点巡航关闭教程攻略

腾讯零点巡航怎么关?零点巡航关闭方法是什么?还不清楚的小伙伴看过来,这里234游戏网小编为大家带来腾讯零点巡航关闭教程攻略的详细介绍!有兴趣的小伙伴不要错过喔! 详情>>

阅读: 5
日期: 2021-07-06
腾讯动漫怎么截图

  很多玩家小伙伴不是很清楚,腾讯动漫怎么截图,想要知道的小伙伴们,本期小编就为大家带来了相关内容,感兴趣的小伙伴快来详情>>

阅读: 5
日期: 2021-07-06
腾讯零点踢人,网易成立专项部门,关爱未成年全靠游戏公司?_成年人

原标题:腾讯零点踢人,网易成立专项部门,关爱未成年全靠游戏公司? 日前,腾讯上线零点巡航功能话题登上微博热搜,大致内容为每晚对玩家进行人脸识别,若该玩详情>>

阅读: 2
日期: 2021-07-06
假冒成年人熬夜玩游戏?腾讯游戏“零点巡航”性能片面上线

转自腾讯游戏为针对性处理未成年人冒用成年人身份正在夜间偷玩游戏的成绩,7月5日,腾讯游戏正在现有人脸辨认验证的根底上进一步强化,正式上线“零详情>>

阅读: 3
日期: 2021-07-06
育碧与腾讯合作 《全境封锁2》将登录国服

育碧与腾讯联合宣布达成战略合作,育碧旗下的3A开放世界射击游戏《全境封锁2》国服未来将与中国玩家正式见面,游戏将由腾讯在中国大陆独家详情>>

阅读: 8
日期: 2021-07-06
腾讯上线“零点巡航”功能:防止儿童熬夜玩游戏

  腾讯游戏官方公众号在今日宣布, 为针对性解决未成年人冒用成年人身份在夜间偷玩游戏的问题 ,7 月 5 日,腾讯游戏在现有人脸识别验证的基础上进一步强化, 正式上线&ldqu详情>>

阅读: 5
日期: 2021-07-05
为何有些人在Steam上花费上万,却不愿给腾讯游戏充一分钱?_玩家

原标题:为何有些人在Steam上花费上万,却不愿给腾讯游戏充一分钱? 自从“吃鸡启动器”大火以来,国内Steam用户数每年都在成倍增长。而随着夏促来临,身边详情>>

阅读: 4
日期: 2021-07-05
腾讯上半年投资了27家游戏公司 平均一周投资一家公司

腾讯投资了很多游戏国内外的游戏厂商,根据天眼查数据显示,腾讯上半年投资了27家游戏公司,平均下来每7天投资一家。十年来,腾讯对游戏公司的大规模投资出现详情>>

阅读: 3
日期: 2021-07-05
腾讯上线零点巡航功能 防止小孩冒充成年人玩游戏

近期腾讯推出了一个全新的系统,能够有效防止小孩冒充成年人游玩游戏,非常有用。 咨询详情: 为针对性解决未成年人冒用成年人详情>>

阅读: 5
日期: 2021-07-05
孩子冒充成年人熬夜玩游戏?腾讯游戏上线“零点巡航”功能

  为解决部分未成年人冒用成年人身份在夜间偷玩游戏的问题,腾讯游戏自今日(7 月 5 日)起上线“零点巡航”功能。  据介绍,“零点巡航”旨在对夜间游戏超过一定时长、实名为详情>>

阅读: 3
日期: 2021-07-05
腾讯游戏上线零点巡航功能 防止未成年人熬夜打游戏

根据腾讯游戏公众号消息,为针对性解决未成年人冒用成年人身份在夜间偷玩游戏的问题。今日腾讯游戏在现有人脸识别验证的基础上进一步强化,正式上线&ldqu详情>>

阅读: 3
日期: 2021-07-05
身份转换“腾讯”摇身一变成投资游戏公司

《腾讯》这款游戏是中国游戏行业内的老大这么说没什么太大的问题吧,毕竟人家的游戏和收入和影响力都在这里,而且面对当时的竞争非常的激烈,腾讯能脱颖详情>>

阅读: 2
日期: 2021-07-05
腾讯游戏零点巡航功能是什么意思 腾讯零点巡航什么时候开始和结束

近日腾讯游戏推出了一个全新防止未成年人沉迷的系统措施——零点巡航,据悉,据悉这个模式通过人脸识别功能帮助监督未成年人在夜间玩游戏的情况。那么具体是怎么回事呢?下面一起详情>>

阅读: 4
日期: 2021-07-05
腾讯收购《边境》开发商柳叶刀 成最大股东

近期业界分析师Daniel Ahmad发现柳叶刀的股份被腾讯收购了很大的一部分,腾讯成为最大的股东。 咨询详情: 今日(7月5日)业界分详情>>

阅读: 6
日期: 2021-07-05
腾讯收购《边境》开发商44%的股份成为最大股东

【17173鲜游快报,专注于快速带来全球新游信息】近日腾讯收购了叶刀科技工作室44%的股份,这也让腾讯成为了柳叶刀工作室最大的股东。柳叶刀科技有限公司于201详情>>

阅读: 3
日期: 2021-07-05
腾讯成为《边境》开发商最大股东 收购了其44%的股份

《边境》是由深圳柳叶刀工作室打造的一款国产多人战术FPS游戏,该作的设定在无重力太空环境中,目前游戏还在开发中。游戏预计2021年内推出,现在可以加入St详情>>

阅读: 3
日期: 2021-07-05
腾讯成为《边境》开发商最大股东收购了其44%的股份_柳叶刀

原标题:腾讯成为《边境》开发商最大股东 收购了其44%的股份 《边境》是由深圳柳叶刀工作室打造的一款国产多人战术FPS游戏,该作的设定在无重力太空详情>>

阅读: 3
日期: 2021-07-05
曾有多家公司想收购《Returnal》开发商 腾讯或在其中

之前索尼互动娱乐宣布,收购了《Returnal》的开发商Housemarque,PlayStation旗下工作室迎来了新成员。根据这家芬兰开发商的CEO在采访中所说,其实索尼并不详情>>

阅读: 3
日期: 2021-07-05
曝XSX、PS5等主机游戏将加入广告:腾讯领头!

  近年来,腾讯等厂商打折免费的旗号,在各种产品中植入广告等操作屡见不鲜,非常影响用户体验,饱受吐槽。  此前,许多游戏玩家把主机游戏当做是最后一片净土,但现在也要沦陷了详情>>

阅读: 5
日期: 2021-07-04
《边境》开发商CEO谈腾讯入股 带来广泛的开发资源

@边境-柳叶刀工作室官博在日前发布了一封“腾讯入股柳叶刀工作室”的公开信。在信中官方表示,柳叶刀非常欢迎腾讯成为他们的股东,这为他们带详情>>

阅读: 3
日期: 2021-07-03
腾讯入股《新斗罗大陆》手游研发商梦求游戏

据天眼查APP显示,6月30日,上海梦求网络科技有限公司发生工商变更,原股东沈阳市梦岸企业管理合伙企业(有限合伙)退出,新增广西腾讯创业投资有限公司为股东,同时公司注册资本由1000详情>>

阅读: 2
日期: 2021-07-02
两名暴雪老将与腾讯合作建立新工作室,打造RTS游戏_Kim

原标题:两名暴雪老将与腾讯合作 建立新工作室,打造RTS游戏 近日,暴雪的两位老将David Kim与Jason Hughes宣布与腾讯合作,创建了名为“Uncapped Games详情>>

阅读: 4
日期: 2021-07-02
两名暴雪老将与腾讯合作 建立新工作室,打造RTS游戏

近日,暴雪的两位老将David Kim与Jason Hughes宣布与腾讯合作,创建了名为“Uncapped Games”的新工作室。这个工作室设在加利福尼亚州的普拉亚详情>>

阅读: 1
日期: 2021-07-02
精彩推荐