我有一个与游戏开发相关的讨论想法,如果可以在这里发布并且足够的人感兴趣...

我花了大约10分钟来设计一个简短的2D游戏设计,我想激发一场辩论来改进设计(因为它需要),只是为了娱乐而已。如果有好的结果产生出来,你可以自由地使用这个设计或者和其他人合作...

我不是一个真正的游戏开发者,只是一个有兴趣的业余爱好者。我的职业生涯主要是在嵌入式C上,但我认为看看真正的游戏开发者是如何设计东西会很有趣。

这个设计是:

平台:WINDOWS。考虑到安卓/IOS。

类型:2D顶视角探索者/地下城爬行者。

控制器:键盘/外部控制器。考虑到鼠标选项。

游戏引擎/框架:

    - LibGDX / Java。
    - Monogame / C#。

    (考虑到Unity / Godot)。

描述

玩家控制着主角“小鲍勃”。鲍勃来自一个小村庄,这个村庄位于一个大城堡附近。城堡内有鲍勃村庄的成员,他们被劫匪错误地逮捕并监禁了。鲍勃被任务来营救这些村民并将他们带回村庄。

城堡很大,包含了很多秘密和危险。城堡内有很多劫匪,以及一些非常奇怪的生物。还会有其他角色:

- 劫匪
  这些通常会被发现只是站在那里,除非他们意识到鲍勃的存在。当这种情况发生时,他们会立即试图接近鲍勃并攻击他。

- 旋转铁球
  这些会出现在很多地方。接触这些会非常疼痛,会减少25点生命值。

- 旋转铁块
  与旋转铁球类似。

- 村民
  这些会出现在城堡的各种地方。玩家可以通过选择控制器上的对话面板与这些人交谈。村民可以要求鲍勃完成任务。不是所有村民都会要求。

- 巨型蝎子
  城堡内有几只这些生物。没人知道它们来自哪里,但它们是致命的。如果它们蜇了鲍勃,他会失去一条生命。

- 移动墙
  这些是移动的墙块。当它们与鲍勃接触时,它们会推动鲍勃,并且会减少5点生命值。

任务

有很多任务可以被提出给鲍勃,完成任务后会有奖励。如果完成了,会显示在游戏屏幕下方的面板上:

- 恢复8个失落的魔力符。
- 恢复8个失落的书。
- 恢复8个失落的药水。

次要任务:

-

可收集的物品

- 魔力符
- 书
- 药水
- 硬币 - 隐藏在桶子、箱子和罐子里。一些也会出现当某些生物被杀死时。
- gem
- 食物物品

隐藏房间

城堡内有很多这样的房间,有些是空的,有些包含奖励。

HUD

HUD会显示以下信息:

- 玩家生命(最大5条生命)
- 玩家生命值。当生命值达到零时,一条生命会被失去。
- 硬币数量。
- gem数量。
- N, E, S, W指示器,显示城堡区域的任何出口门的方向。
- 主要收集物品面板。

玩家控制

- 移动 - 上下左右,结合键。
- 攻击 - 剑。
- 行动 - 激活信息面板。
  - pickup物品。
  - 推动/拉动物品。
- 交互
  - 与NPC交谈。