嗨,我一直在拖延我的游戏项目需要学的编程部分,因为onestly,我也不知道该如何开始寻找我需要学的东西。我的第一个游戏愿景是一个机械上相当简单的防守塔游戏,它与移动游戏空间中丰富的类型很相似(你用资源填充槽位,加入防御建筑来抵抗敌人波次)。我的"独家把戏"便是游戏还具有一个经济和研究层,作为你的"基础设施"的一部分,但这也仅仅是在建造建筑方面,它们会产生一些数字,并且可以用来做些别的事情而不是只是杀敌。

不过我是有一些简编程经验的,我在 Crusader Kings 3 中使用 Jomini 脚本制作 mod 内容。但是,我对真正的编程几乎一无所知,所以我也不知道该从哪里开始。我认为我的主意像是 Java 的领域,但我甚至不知道 Java 和 JavaScript 有什么区别。还有一些我听说的游戏制作工具/引擎,如 RPG Maker 或 Godot。在我依靠它不被限制为实现我渺小的愿景时,我当然愿意使用它。

我没有想要了解和控制我游戏与硬件之间发生的一切,以便实现比其他人更好的内存分配效率(比如)。如果有现成的"基础"可以作为一套可重组和调整的结构块,我觉得我能够满足于对编程表现出兴趣了。

现在我知道,有些人会听到我的话认为这是我说"我想制作游戏,但我不清楚该从何开始",于是他们的本能反应是指出"那么这也许不是你该做的事情,因为这比google更难"。但在我辩解的我正全职从事我的艺术训练,因为这是我希望用来使我的游戏与众不同的部分,并且这是我试图通过google我错误的地方来节省我的时间,以便为下一个阶段做好准备。也许你们能提供给我的指引,我一定会很感谢。