最近闲着没事干,就想着搞个小游戏玩玩。琢磨半天,决定做个“小魔女大冒险”的游戏,听名字就觉得挺有意思。哈哈,接下来就给大伙儿说说我是咋一步步把这个游戏弄出来的。
准备工作
得有个大概的想法。我脑子里蹦出来的就是一个小魔女,骑着扫把,到处飞,然后躲避各种障碍物,收集金币啥的。有这个画面,我就开始找素材。
我在网上扒拉半天, 找到一套免费的游戏素材,里面有小魔女、扫把、各种各样的怪物和金币的图片,看着还不错,就都下载下来。
开始搭建场景
素材有,接下来就是搭场景。我打开以前下载的Unity,创建一个新的 2D 项目。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
先把背景图拖进去,调整好大小和位置。然后把小魔女的素材也拖进去,放到屏幕的左边。看着这光秃秃的背景,我琢磨着得加点让它看起来更像个游戏场景。
我又把那些怪物和金币的素材拖进去,随意地摆放在场景里。这下看着有点感觉,但还不够,这些东西都静止不动,玩起来没劲。
让小魔女动起来
就是让小魔女动起来。我给小魔女添加一个刚体组件,这样她就能受重力影响,往下掉。再加一个碰撞体组件,这样她就能和场景里的其他东西发生碰撞。
然后,我写一小段代码,来控制小魔女的移动。很简单,就是按下键盘上的上下左右键,小魔女就朝对应的方向移动。代码写完,我运行一下游戏,小魔女真的能动!
添加障碍物和金币
光让小魔女动还不行,还得让她有点挑战。我给那些怪物也加碰撞体,这样小魔女碰到它们就会“受伤”。我又写点代码,让小魔女碰到金币的时候,金币就消失,然后我的得分就增加。
为让游戏更有趣,我还加一些随机生成障碍物和金币的逻辑。这样每次玩的时候,障碍物和金币的位置都不一样,玩起来就不会觉得腻。
添加音效和背景音乐
一个游戏怎么能没有声音?我又在网上找一些免费的音效和背景音乐。小魔女跳跃的时候,就播放一个“嗖”的声音;碰到怪物的时候,就播放一个“哎哟”的声音;吃到金币的时候,就播放一个“叮”的声音。背景音乐我选一首比较欢快的,这样玩起来更有感觉。
测试和调整
基本功能都做完,接下来就是不断地测试和调整。我玩几把,发现有些地方不太合理,比如小魔女的移动速度太快,障碍物太密集等等。我就一点点地调整这些参数,让游戏玩起来更舒服。
润色
我还加个游戏结束的界面与重新开始的功能,这样一个小游戏基本就完成。当然我这只是个很简陋的版本,很多地方还可以继续完善。比如可以增加更多的关卡、更多的道具、更丰富的音效等等。不过对我来说,能把这个小游戏做出来,已经很有成就感。
哈哈,大家伙儿看我的制作过程分享,有没有觉得做游戏也不难?只要你有想法,肯动手,就能做出属于自己的游戏!