今天心血来潮,想搞个像小时候玩的超级玛丽那样的游戏,说干就干,先去网上扒拉一圈资料。
网上说的乱七八糟的都有,什么《超级马里奥快跑》、《忍者追击》、《猫里奥大冒险》……看得我头都大。这都啥跟啥,我要自己做,又不是找游戏玩!
不过看来看去,还是发现一些有用的东西。大概就是:
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
像素风嘛简单!我先用画图软件画个火柴人一样的小人,红帽子,蓝裤子,勉强能看。
地面就更简单,一条直线……不对,太单调,得加点砖块,搞点层次感。又画几个方块,拼拼凑凑,弄个有点起伏的地面。
这步有点麻烦,我之前没搞过游戏!网上找些教程,说要用什么“引擎”,听不懂……算,我先试试最笨的办法,用键盘控制小人左右移动!
捣鼓半天,总算让小人能听我的话,按左键往左走,按右键往右走。但是,这跳跃咋整?
又是查资料,又是问朋友(虽然他们也不太懂),终于搞明白,大概就是给小人一个向上的速度,然后慢慢减速,模拟重力效果。试好几次,总算能跳起来!虽然跳得有点僵硬,但好歹是能跳!
小人能跑能跳,得给它找点事做。我又画个绿色的乌龟壳,当怪物,还画几个金币,让小人去收集。
碰撞检测……这又是个头疼!继续查资料……
折腾好久,总算弄明白,就是判断小人和怪物、金币有没有碰到一起。碰到,就触发相应的效果,比如小人被怪物碰到就挂掉,碰到金币就加分。
忙活一天,总算有点样子。虽然画面简陋,操作生硬,但好歹是个能玩的游戏!我控制着小人跑来跑去,跳来跳去,感觉还挺有成就感的。
不过这离真正的超级玛丽还差得远!关卡设计、道具、各种各样的怪物……要学的东西还多着!
今天就先到这,下次继续折腾!