想做像素画格斗游戏?可以研究下功夫
摘要:FC功夫是非常经典的一款格斗对战游戏
关键词:像素画,格斗,游戏,对战,横版
▲点击上方“教你画像素画”关注公众号
最简单的格斗游戏
我个人认为最简单的格斗游戏是KONAMI在1985年出品的《功夫》。
如果你想开发一款格斗类独立游戏,可以先试试能不能复刻功夫。因为格斗游戏所需要的基本元素,《功夫》全部都有。
1、横版角色动作
功夫的角色全部是1个方向,通过左右翻转就可以用啦。对美术来说,工作量较少。
并且部分动作是所有角色共用的,比如角色被打败以后,倒在地上翘脚的动作。
没有挨打动作,角色被揍到的时候,会暂停几帧,播放一个挨揍的小特效。
攻击动作比较丰富。
分拳击和踢腿;同时还分上下段攻击。跳跃攻击就是踢腿了。
如果再加上绝招,就可以做《吞食天地2》啦。这种格斗清版游戏,要是和朋友一起玩,真的是百玩不厌。
2、固定的场景
《功夫》的场景是固定的,只有一屏。后续的游戏会增加到1.5-2屏,比如《街头霸王2》。
再往后发展,就是《格斗之王》系列了。因此可知,《功夫》是很多格斗游戏的老祖宗。
3、对AI算法要求比较高
《功夫》虽然支持双人游戏,但都是人类玩家对抗电脑。所以电脑AI算法要求比较高。
虽然实际游戏里面电脑其实很弱,只要不断的跳起飞踢,就可以KO它。
不过后面关卡的敌人会有投掷武器和长距离武器,跳晚了就容易被揍。
4、刚性成本较高
格斗游戏的刚性成本较高。什么是刚性成本?就是游戏所必须的场景和角色不能少。而且怎么增加玩家的游戏时间?就是堆敌人和场景的种类和数量。
因为不管是固定场景的1V1格斗,还是横版清关的过关游戏,都需要大量的敌人角色和场景才能丰富游戏的内容。
也因为这样,格斗游戏这个品类现在做的人已经非常少了。
5、有没有办法降低刚性成本?
有!
最简单的例子,就是让玩家可以和玩家对打。这样既不用写复杂的电脑AI,又能不断增加游戏的生命周期。
还有其他方法吗?
有!
做成联网游戏,比如《英雄联盟》、《王者荣耀》……让人类和人类PK。
游戏开发者只需要更新角色皮肤,定期增加一些新角色,就可以持续不断的赚钱了。
点击下方卡片关注教你画像素画,一起研究像素画
👇
▲点击上方卡片关注教你画像素画,一起研究像素画
欢迎把文章分享到朋友圈。