开头,各位游戏开发者
故事背景(跳过我的问题)
我和另外两个朋友被介绍到一款名为“Here to Slay”的卡牌游戏,我们深深迷上了这款游戏,并在几天之内引荐了近8个朋友加入,大家每天都在玩这个游戏,直到大部分朋友因为学习和工作目的分别分散到不同的国家。
我的设备
设备 - MacBook pro M3
游戏引擎 - Godot
用户界面 - Inkscape
AI编程 - Codex/Gemini终端编程
github仓库
3D建模 - Blender
音乐 - Cubase/F Fl Studio
然后我的小脑突然想了起来,为什么不花点时间制作一个游戏,使我们能在线上一起玩?这样一来,我就得到了这个问题了。请注意,我根本 absence编程经验只有一点想法。然而,我对设计用户界面,3D建模,音乐以及其他游戏需要的东西都有一定的把握,只除了编程。因此,我虽然反对使用AI在创意过程中,我还是利用它为我编码。我知道学习Python/gdscript会有帮助,但我几乎没有时间制作游戏,因此花时间学习似乎是不可能的。
我想制作一个由“Here to Slay”启发的游戏。我知道Tabletop Simulator已经有了自己的版本,但它并没有我们的需求,所以我决定尝试一下。这是我的4个月之内在godot玩耍。现在我掌握了godot和其工作流程,并且制作了一个简单的游戏原型,与我的游戏相同的概念,包括用户界面和图形。
问题
我的问题是,如何保持编程脚本的一致性,尤其是当项目开始复杂起来,并有多个脚本时,你很难追踪所有的东西。过了一段时间,尤其是你已经失去追踪脚本的方法。其中的一些脚本我甚至无法记起来哪些脚本做些什么。脚本中的注释帮了我不少,但我仍然很容易迷路。同样地,场景都感到很混乱,你们推荐的做法和组织建议有哪些?请注意,我项目结构都清晰的进行组织,但是我仍然难以追踪所有的东西。如果您还需要帮助我在起步阶段关于制作卡牌策略游戏,也非常感谢指点。
感谢您的帮助!
编辑:这是一款2D卡牌策略游戏。虽然它不是相同的游戏,但它由“Here to Slay”启发的。
评论 (0)