最近我在Godot上制作了非常小的垂直切片,以便熟悉引擎并尽可能高效地利用其代码库。我从未让项目变得过于庞大,因为更倾向于只制作一些小型可行概念,专注于自己最薄弱的环节。最近我信心渐增,决定投入时间做一个更大的项目,估计所需时间将远超以往的任何尝试。
问题在于,我习惯了后端软件开发及其常规方法——项目管理、架构设计、功能实现等。但我不确定如何将这些概念应用于游戏开发。我知道有些现成模型可用,例如即插即用的事件管理器,但我更想学习某些实现方法及其原理,而非直接照搬。
软件开发中常见的误区之一,就是试图从一开始就设计出完美的项目设置和架构。我感觉自己目前正陷入类似的困境,试图规划概念。我明白无法在一开始就确定某个功能的最佳实现方式,但独自完成这种项目也让集思广益变得更加困难。此外,我正在寻找一些扎实的Godot基础资料,目前只看过一些非常浅显的入门教程。
另一个问题是任务管理。我知道有Jira这类工具,但感觉对我而言可能大材小用。大家通常用什么来追踪任务?
总结一下我的困扰:
- 哪里可以找到Godot架构最佳实践的优质资料,以便至少打下坚实基础?
- 你是如何管理自己的项目及其任务的?
- 你如何设计未来功能所需的后端架构?
提前感谢阅读并留下建议的各位。如果大家对此有任何疑问,欢迎在本帖中交流:D
评论 (0)