今天心血来潮,突然想搞个拳皇小游戏玩玩,毕竟是小时候的最爱!说干就干,先去网上搜刮一圈资料,看看都有啥现成的。
你猜怎么着?资料还真不少!什么《怒火铁拳-街头拳皇》、《全明星激斗》、还有《MUGEN拳皇》,看得我眼花缭乱。不过我这人就喜欢从头开始捣鼓,更有成就感嘛
初步构思
- 先定个基调:就搞个像素风的,复古一把!
- 角色嘛不能太复杂,先来几个经典的,比如八神庵、不知火舞啥的。
- 操作必须简单粗暴,搓招什么的太麻烦,直接按键出招!
开工!
我先找个小引擎,具体是啥就不说,免得你们说我打广告。然后就开始画人物,别看我平时五大三粗的,画起像素小人来还挺有模有样。一个下午就搞定八神庵和不知火舞,还给他们加几个基本动作,比如出拳、踢腿、跳跃啥的。
让角色动起来
接下来就是写代码,这一步可是关键!我吭哧吭哧写一堆代码,让角色可以响应我的按键操作。比如按“J”键出拳,按“K”键踢腿。还真像那么回事儿!
加入战斗逻辑
光能动还不行,得能打架!我又加一堆代码,实现攻击判定、血量计算、击倒效果等等。两个小人终于可以你来我往地干架!虽然画面简陋点,但玩起来还挺带劲!
继续完善
这只是个开始,后面还有很多东西要加,比如更多的角色、更丰富的招式、场景、音效等等。不过今天就先到这儿,我已经迫不及待地想玩几把!
今天这一通折腾,虽然累,但很快乐!看着自己亲手做出来的小游戏,那种感觉,真是太棒!