今天咱来聊聊我最近捣鼓的这个2d横版格斗游戏,那家伙,真是从零开始,一把屎一把尿地给弄出来的,过程真是酸爽!
我是两眼一抹黑,啥也不懂。就想着,横版格斗嘛不就是角色在屏幕上跳来跳去,然后拳打脚踢嘛于是我就找个引擎,好像叫什么Unity来着,直接开干!
第一步:创建角色
我先捏个火柴人,对,就是那种最简单的,几根线条拼起来的。然后给它加个动画,让它能跑能跳,能出拳。你别说,看着这火柴人在屏幕上动起来,还真有点小激动!
第二步:搭建场景
光有个火柴人也不行,还得有个地方让它打架不是?我就用引擎自带的那些方块,拼个场景出来。弄点平台,让它能跳上去,再弄点障碍物,让它能躲一躲。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
第三步:添加敌人
一个火柴人打空气多没劲,得给它找个对手!我又捏个火柴人,颜色不一样,用来区分。然后给它加点简单的AI,让它能自己动,还能攻击我的火柴人。
第四步:实现格斗
这可是重头戏!我得让我的火柴人能出拳,能踢腿,能放技能!我查好多资料,看好多教程,总算是弄出来。按下不同的键,火柴人就能使出不同的招式,打得还挺带劲的!
第五步:加点特效
光是火柴人打来打去,看着还是有点单调。我就想着,得加点特效!于是我又去学怎么做粒子效果,怎么加音效。我的火柴人出拳的时候,能看到一团火光,还能听到“砰砰”的声音,感觉一下子就上来!
第六步:不断优化
- 打击感:我的火柴人打起来软绵绵的,像打棉花一样。后来我调整攻击的判定范围,增加受击反馈,让火柴人打起来更有力道。
- AI:敌人的AI一开始太蠢,只会傻傻地冲过来。后来我给它加点策略,让它能躲避攻击,还能找机会反击。
- 操作:一开始操作起来特别别扭,后来我调整按键的响应速度,优化角色的移动,让操作更流畅。
做这个游戏的过程,真的是痛并快乐着。遇到很多问题,也学到很多东西。虽然现在做出来的东西还很简单,但看着自己亲手做出来的游戏,心里还是挺有成就感的。以后有时间,我还想继续完善它,让它变得更好玩!