快速开发游戏原型的方法
该项目旨在 解决游戏原型开发中的低效问题在这种情况下,大量时间浪费在琐碎任务和重复操作上。常见的问题包括缺乏可重复使用的高级库、难以连接各种模块,以及界面频繁更改导致工具不稳定。

我的角色唯一开发人员
要解决的问题:
- 如何提高游戏原型开发的效率(或速度)。
现状:
- 在游戏设计的实践过程中,很多时间都浪费在了琐碎的工作和重复的操作上。
- 例如,在 Unity 中,控制游戏对象的切换需要编写一段 C# 代码,而这段代码往往需要重复编写多次。
- 缺乏可重复使用的高级库(工具),包括包、健康、武器等常用功能。
- 连接各种模块具有挑战性,而且大多数工具难以组合。
- 工具本身不稳定,界面变化频繁。
- 结论制作游戏原型需要在无关的任务上浪费太多时间和精力,缺乏效率。
解决问题的方法
- 选择并构建工具链,确保各种模块的接口稳定。
- 使用该工具链创建游戏原型,并验证效率的提高。
在原型设计和产品开发中的应用
- 原型设计至关重要,快速创建与最终产品相似的原型可以大大缩短开发周期,减少返工的机会。
- 关卡和升级等游戏产品也需要类似的工具链。
构建工具链
- 选择 Unity 作为开发平台。
- 选择 Game Creator 2 及其相关开发包:库存、统计、对话、任务。

- 选择能力和战斗工具包进行战斗。

- 选择人物、场景等 Action-RPG Starter Kit。

项目类型
- 动作/冒险 RPG
需要验证的设计方面
- 通过锻造不断改进近战武器对玩家的参与度有何影响?
- 武器升级和玩家等级提升之间是否存在联系,以增强游戏的粘性和乐趣?
过程
Game Creator 2 为游戏设计提供了数据管理功能,与动作和触发器相结合,可以避免重复编写 C# 代码的小片段,从而提高效率。配套的开发包提供了高度的抽象性,可以直接使用,但近战开发包并不理想,因此选择了能力与战斗工具包。
游戏的场景和角色有很多选择,我们选择了一套可爱的动漫风格--"动作-RPG 入门套件"。实际经验表明,这种选择的影响相对较小,其他场景或角色模型可以自由选择。

建造过程在几个小时内完成(不超过 8 个小时),包括两个场景:一个是在村庄内进行购物和锻造等活动,另一个是在村庄外进行探索、与各种怪物战斗并获得宝藏。

玩家在探索(战斗)和通过锻造升级之间交替进行。等级和战斗能力不断提高,避免了单调的战斗或冗长的探索。实验表明,设计复杂的锻造技术树可以增强游戏的乐趣和粘性。
打开一个盒子,里面有许多用于制作武器的材料

用于制作武器的一些特殊物品

为武器装备物品


制作武器

贸易物品,包括武器和材料

装备武器后
