我立即将其作为社区 wiki 事物。我不想在编程方面寻求帮助,甚至对编程有任何具体的问题,而是想要制作这样一款游戏所需的过程和资源。
简单地说:我和我的大学朋友决定给自己一个非常大的挑战来提高我们的编程技能。在六个月的时间里,我们想向自己展示一款吃豆人游戏。Pac-Man 将像 Ghosts 一样由 AI 控制,并且在一系列尝试获胜后,无论哪个 Pac-Man 寿命最长。
这不像我们迄今为止所做的任何事情。对我来说,这里的目标不是创造一个完美的游戏,而是尝试完成它,在这个过程中学习一大堆东西。即使我没有按时完成,这是一个很好的可能性,我也想至少尝试一下。
所以我的问题是:我应该如何开始准备自己?我已经开始学习向量数学、矩阵以及所有有趣的东西了。我想要的平台是 DirectX 9.0c;这是可取的吗?请记住,这不仅仅是这个项目的偏好,但我希望在图形开发方面有某种未来,所以我想选择一个未来安全的平台。
至于一般的游戏开发,我应该考虑什么?我以前从未做过真正的游戏,因此非常感谢任何关于开发中型项目(如果这将是一个中型项目)的建议。
我主要担心的是陷阱和消极因素。
对不起,如果问题如此模糊。如果它不属于这里,那么我将删除它。否则,非常感谢有关制作更大项目的任何和所有建议。