作为独立开发者,我正在Godot引擎上开发一个强调故事的RPG。关于引擎的东西已经被充分探讨了。然而,引擎外围的所有工具,最终都会决定你是否能发布游戏。
我使用的是hacknplan来管理项目。尝试过Trello、Notion和GitHub项目,但hacknplan是为游戏开发者设计的,最特别的是,它可以按专业(设计、艺术、编程、音频)和里程碑(milestone)分类任务。 burndown图可以帮助我避免scope creep,这就是可以独自完成项目的死亡之谜。
ChatGPT用来推敲游戏设计文档。我并不想直接用它来写设计文档,它可能产生的结果是非常一般的设计。但是,通过它来测试我的设计是有极大的帮助的。比如,如果我有一个对话分支系统,我会将它输入ChatGPT,然后问它两个问题:“有哪些边缘情形会打破这个系统?玩家最容易受累的事是什么?”它可以找出我自己因为身在其中而无法看到的系统之间的交互问题。
Obsidian用来记录和世界建模。在Obsidian中建立连接的笔记之间的相互链接有助于保持世界内是一致的。每当我新建一个派系的时候,我可以立即看到它与哪些已有的世界元素相关。
当我测试自己的游戏版的时候,我会用一个 Dictation Voice 统计游戏里发生的事。“这个战斗看起来是太容易的了。在玩家得到火炎魔法之后。”“在第二个迷宫房间里的节奏慢得令人沮丧,商人对话选项的声音不符合人物角色。”
Git使用标准化提交的方式进行版本控制。作为独立开发者感到不需要版本控制工具,直到你需要回退一些代码,它们才能有用,而且你会发现自己的提交记录有了方向。
其他的作为单人开发者的开发者使用了哪些非引擎工具?
评论 (0)