首页 JS游戏攻略 正文

2d横版闯关游戏有哪些?这篇盘点让你不再游戏荒!

今儿个心血来潮,想搞个2D横版闯关游戏耍耍。以前就琢磨过,但一直没动手,今天终于开干! 第一步:搭骨架 先得把游戏的基本框架搭起来。我打开Unity,建个新项目,这玩意儿我熟得很。然后整个地面,弄个小人儿,简单! ...

今儿个心血来潮,想搞个2D横版闯关游戏耍耍。以前就琢磨过,但一直没动手,今天终于开干!

第一步:搭骨架

先得把游戏的基本框架搭起来。我打开Unity,建个新项目,这玩意儿我熟得很。然后整个地面,弄个小人儿,简单!

我给小人儿加个刚体组件,再加个碰撞器,这样它就能在地面上跑跑跳跳,不会掉下去。这都是基本操作,没啥难度。

第二步:让小人儿动起来

光站着不动可不行,得让小人儿跑起来、跳起来!我写段代码,用键盘的左右箭头控制小人儿左右移动,空格键控制跳跃。这也不难,就是获取按键输入,然后给小人儿施加个力,让它动起来。

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

我还加个动画,让小人儿跑起来的时候有跑动的样子,跳起来的时候有跳跃的样子。看起来更带劲儿!

第三步:加点儿障碍物

光跑跑跳跳没意思,得加点儿挑战!我弄几个箱子,当做障碍物,小人儿得跳过去才能继续前进。我还加个悬崖,小人儿掉下去就得重新开始。这下有点儿闯关的意思!

第四步:弄个敌人耍耍

光有障碍物还不够刺激,得弄个敌人来增加点儿难度!我弄个小怪物,在地面上来回巡逻。小人儿碰到它就得挂掉,重新开始。

我还给小怪物加个简单的AI,让它能自动来回走。这玩意儿不复杂,就是给它设两个点,让它在这两个点之间来回移动。

第五步:加点儿金币

得有点儿奖励机制,不然玩着没劲儿。我弄些金币,散落在地图上。小人儿收集到金币就能加分。这下有动力,玩起来更有目标!

总结

今天就先搞到这里,基本的游戏框架已经搭好,小人儿能跑能跳,有障碍物,有敌人,还有金币可以收集。虽然简单,但已经有点儿2D横版闯关游戏的样子。下次再继续完善,加点儿音效、背景音乐啥的,再加个关卡选择界面,让游戏更完整!

感觉还挺有意思的,自己动手做游戏,比玩别人的游戏更有成就感!