今天给大家伙儿唠唠我最近捣鼓的一个小玩意儿——“ninja游戏”。我也就是瞎琢磨,想看看能不能搞出点跟忍者有关的动静来。
摸索阶段
我在网上到处乱翻,想找找有没有现成的忍者游戏可以参考参考。你还别说,真让我找到不少!
有那种老早以前的街机游戏,叫啥“忍者棒球”的,四个忍者拿着棒子打来打去,看着还挺带劲儿。还有那种跑酷游戏,“忍者跑酷”、“忍者岚”啥的,一个比一个能跑,看得我眼花缭乱。
我还看到有人做个“忍者的复仇”,说是要搞个惊险的复仇场面,听着就挺刺激。还有个叫“NinjaHero”的,说是玩法很新颖,场景也多,我琢磨着这也能借鉴借鉴。
动手实践
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
光看不练假把式!我决定自己动手试试。
我先是试着做个简单的跳跃动作。就是让一个方块,按一下空格键就往上蹦跶一下。这玩意儿简单,几下就搞定。
然后我又想,光跳不行,得有点忍者的样子。于是我又加个扔飞镖的功能。按一下鼠标左键,就从方块的位置嗖地飞出去一个黑点,看着还真像那么回事儿。
- 第一步:搭个场景。我用几个长方形拼个地面,又加几个障碍物,看着像那么回事儿就行。
- 第二步:加个主角。我就用一个简单的方块代替忍者,颜色调成黑色,看着比较有神秘感。
- 第三步:实现跳跃。这个简单,给方块加个向上的力就行。
- 第四步:实现扔飞镖。这个稍微麻烦点,我得先画个飞镖的样子,然后让它从方块的位置飞出去。
遇到的问题
这中间也遇到不少麻烦事儿。
比如,我想让忍者在墙上也能跳,就像“忍者东武”里那样。结果,这方块一碰到墙就卡住,死活跳不起来。我折腾好半天,才算是勉强弄个能用的。
还有,我想让飞镖碰到敌人后,敌人能消失。结果这飞镖是飞出去,敌人也确实没,但是过一会儿它又自己冒出来!我查半天代码,才发现是我没把敌人“彻底消灭”,只是把它藏起来。
最终效果
经过一番折腾,我这个“ninja游戏”也算是有模有样。虽然跟那些专业的游戏没法比,但好歹也能玩。
你可以控制一个黑色方块,在屏幕上跳来跳去,还能扔飞镖打敌人。虽然画面简陋点,但玩起来还挺有意思的,特别是看着自己做的小东西能动起来,心里还是挺得劲儿的!
这回的分享就到这儿,下次有啥好玩的东西再跟大家伙儿分享!