程序员系列游戏设计&游戏开发

我的第一个游戏:GetMessage

2015-03-31  本文已影响464人  王兵

这是一个合作类迷宫游戏

Github 项目地址

Day 1. 原型设计 (2014.11.06)

141109GameProto.png

Day 2. 实现迷宫&移动 (2014.11.07)

  1. 生成一个5*5的地图(大小可以很方便地改),用 Randomized Kruskal's 算法 算法生成联通所有房间的随机最少 path 图。
  2. 剩下的房间之间用门联通,拥有相应钥匙则可以通过。
  3. 增加锁钥机制,每个玩家只有4个包裹空间,可以放 message,也可以放钥匙。
  4. 玩家已经可以在地图中移动,但还未实现捡东西和掉东西。
  5. 双击 esc 或 ctrl+c 退出。

部分截图:

141109GameStart.png 141109PlayerMoving.png

Day 3. 主程序完成 (2014.11.08)

  1. 地图大小和 gatekeeper 是否 AI 可以在程序开头的常量里修改。
  2. 完成物品拾取,丢弃
  3. 完成自动 gatekeeper 的算法,简单来说就是如果有 message,追 message,如果没有,追 player_B。
  4. 胜利条件判断

部分截图:

141109GameStart2.png 141109GameFinish2.png

都看到这了,留个言,点亮那个 ♡ 让我开心一下吧~~_

上一篇下一篇

猜你喜欢

热点阅读