今天心血来潮,想搞个2D横版游戏玩玩,就动手搞起来。
先是想做什么类型的,脑子里蹦出来一堆:《合金弹头》、《魂斗罗》、还有什么《忍者必须死3》,都是小时候玩过的,满满的回忆。决定做个简单的,就选类似《超级马里奥》那种,操作简单,关卡设计也有意思。
准备工作
找素材。我可不会画画,所以只能上网找现成的。别说,素材还真不少,像素风的、卡通风的,挑得我眼花缭乱。选一套像素风的,看着比较顺眼,有种复古的感觉。
搭场景。有素材,就开始搭场景。先把地面铺再放上一些障碍物、金币什么的。弄的时候还挺有意思的,感觉自己像个建筑工人,哈哈。
- 弄地面
- 加障碍
- 撒金币
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
实现功能
让角色动起来。这可是游戏的核心。我先是让角色能左右移动,然后加上跳跃。刚开始的时候,角色动起来像个木头人,一点都不流畅。后来反复调整参数,才让角色动起来像那么回事。
加点敌人。光是自己跑来跑去也没意思,得加点敌人。我就放几个小怪物,让它们来回巡逻。玩家碰到怪物就挂掉,简单粗暴。
金币的拾取。 玩家得有金币,所以加个碰撞器实现收集金币。
遇到的坑
中间也遇到不少坑。比如角色跳跃的时候,有时候会卡在墙上;还有敌人的AI,有时候会抽风,不动弹。不过这些问题都一一解决,很有成就感。
一个简单的2D横版游戏就完成。虽然很简单,但玩起来还挺有意思的。看着自己做的游戏,心里美滋滋的。
这回实践,也让我对游戏开发有更深的解。下次有时间,再挑战一下更复杂的游戏!