我认为游戏开发可以分为三个方面:编写、游戏视觉和编程。如果你选择一个你喜欢做的事情的引擎,那么整个游戏开发过程应该会花费更少的时间,并且更符合你的视觉。以下是如果你是单人开发者时的可能组合:
如果你喜欢:
编写 = 你的完成游戏会很写得好,但游戏机制简单,视觉简单。这个基本上就是文本冒险游戏的定义,我不知道nocode引擎的其他选项除了 Twine 之外。
编写 + 艺术 = 你的完成游戏会有一个合格的故事和好的视觉效果,但游戏机制简单。这些都需要花费大量时间来完成,编程根本不能考虑到,如果你想在合理的时间内发布。RPG Maker、Construct和Ren'Py是你的最佳选择,因为它们非常容易开发,相对bug少,并且经受住了时间的考验。
艺术 + 编程 = 你的完成游戏会有复杂的游戏机制和好的视觉效果,故事简单或不存在。同样,这些都需要花费大量时间,重要的是要选择一个引擎,使两者实现的速度尽可能快。Game Maker 是最容易使用的,这意味着你可以在更短的时间内实现更多功能,但这仅适用于2D游戏,并且你可能会受到其功能限制。Unity和Unreal Engine可以处理任何其他游戏机制或视角,因为它们拥有非常广泛的社区支持,性能良好,并且相对bug少。你也可以使用 Godot,但开发体验会不那么光滑,特别是在3D游戏中会遇到更多障碍。
艺术 + 编写 + 编程 = 你的完成游戏很可能不会达到你的预期,可能在所有方面都一般,或者在某些方面很好,在其他方面很差。要达到所有方面都很好需要花费大量时间和极度的自律性,只有少数人具备。见 艺术 + 编程 的引擎推荐。
编程 = 你的游戏会有复杂的游戏机制,简单的视觉效果和简单的或不存在的故事。使用你自己的引擎,Godot、Unity或Unreal(从简单到困难),根据你想发布游戏的时间。Game Maker 太限制了,你不应该考虑 RPG Maker、Construct和Ren'Py。
编写 + 编程 = 你的完成游戏会有好的编写和复杂的游戏机制,简单的视觉效果。见 编程 的引擎推荐。
评论 (0)