<分区>
作为业余爱好,我涉足游戏开发已经有一段时间了,但我无法通过一些图形让我的游戏至少闪耀一点。我决定编写一个简单的测试游戏引擎,只关注图形的表示——形状、纹理和表面。
虽然我有一些非常简单的游戏引擎是为我自己的游戏设计的,但我想创建一个可以用来显示和玩图形的游戏引擎。我将在 C++ 中执行此操作。由于这是我第一次使用主要引擎,该引擎不会专注于 3D 图形,它将是等距图形和 2D 图形的混合体。
我以前的引擎已经包含(能够绘制)或专注于简单的平面(几乎是 2D)非令人印象深刻的图形设计和表示:
- the player
- NPCs
- objects
- walls and surfaces
- textures
另外,我有一些基本的AI,有时甚至声音。
他们还保存和加载游戏。
他们没有 map 编辑器或关卡编辑器。这会成为 future 的问题吗?这时我必须指出,我的一些游戏没有完成,因为我懒得写最后几个关卡。
此时我的问题是:如果想要编写(开发)一个更好的图形游戏引擎及其所有功能,应该知道哪些事情。