关于上一次小游戏的进阶设计

来源:互联网 发布:js时间戳转换工具 编辑:程序博客网 时间:2024/05/16 15:24

一、开头
在上一次游戏制作中我们制作了一款简单的小游戏,好玩归好玩,若没有对于一款游戏的策划,这款游戏不过只是一个没有其生命力的模板罢了,而这次进阶设计就是要将它赋予生命力!


二、游戏策划
为了更好地描述一个游戏的制作过程,这里给出了本文实例游戏的概念(concept)文档,大致分为:
游戏名称(name):Oops!误入牛圈
楔子(Setting):一位旅客,看到一片被的空旷的草场,想进去躺一会感受自然气息,不料进去才发现,这是养斗牛的草场!!更可怕的是,他身着的竟是红色上衣!于是,一场生死躲避就开始了……
玩法(Gameplay):玩家控制人物躲避群牛的冲撞,由于动静过大同时不断吸引着附近的牛群加入这场混乱。。。
游戏规则:玩家通过方向键控制人物移动来躲避向人物袭来的牛,玩家拥有生命值,当生命值降到0玩家死亡,游戏结束,若玩家能坚持存货100s,救援队及时赶到,玩家存货,游戏成功。
人设与道具(Game Sprites):
1.玩家:一个愚蠢的游客,但掌握基本止血技巧,以拥有灵敏的肢体反应能力沾沾自喜,可以拾取地图上的草药来帮助自己恢复生命值。
2.草药:可以用来止血,以恢复生命值。
3.惊慌失措的斗牛:它们性情较温顺,面对突如其来的混乱感到害怕,而四处逃窜,没过一会便会改变自己的运动方向。
4.发狂的斗牛:它们性情爆裂,对红色敏感,将会直接向穿着红色上衣的玩家直挺挺地发起进攻。


三、 GIF 成果动画
这里写图片描述


四、游戏设计/卡片展示

+——————————————-+
| Object Name :玩家(小红人)  |
+——————————————-+
| Attributes 可在范围内随意移动  |
+——————-+———————–+
| Collaborator  | Events & Actions |
+——————-+———————–+
|    灰色公牛  | 碰撞&失去体力值 |
+——————-+———————–+
|    红色公牛  | 碰撞&失去体力值 |
+——————-+———————–+
|      草药   | 碰撞&增加体力值 |
+——————-+———————–+
|      HP值  | 小于等于0&被摧毁 |
+——————-+———————–+

+——————————————-+
| Object Name :      草药   |
+——————————————-+
| Attributes               静止|
+——————-+———————–+
| Collaborator  | Events & Actions  |
+——————-+———————–+
|    玩家     |  碰撞&被摧毁 |
+——————-+———————–+

+——————————————-+
| Object Name :红色公牛  |
+——————————————-+
| Attributes 直线移动,碰到边缘返回  |
+——————-+———————–+
| Collaborator  | Events & Actions |
+——————-+———————–+
|   全局事件  | 每8秒&随机地点产生 |
+——————-+———————–+

+——————————————-+
| Object Name :灰色公牛  |
+——————————————-+
| Attributes 直线移动,碰到边缘返回  |
+——————-+———————–+
| Collaborator  | Events & Actions |
+——————-+———————–+
|   全局事件  | 每8秒&随机地点产生 |
+——————-+———————–+
|   全局事件  | 每2秒&改变朝向 |
+——————-+———————–+


五、游戏制作
游戏制作过程与第一次游戏类似,但多了一种怪物类型,同时将个元素的图片更换为符合主题的图片。下面展示一下事件图:
这里写图片描述
这里写图片描述


六、尾声
给游戏加上背景的感觉就好似一个大开脑洞的过程,有趣的不行,就是素材有点难找了,整个过程下来也深深地感觉到游戏策划的不易。

原创粉丝点击