我不知道我是否应该使用opengl来制作我的游戏,或者一个游戏引擎。我已经决定使用java,所以我会使用lwjgl来直接使用opengl,如果我要使用游戏引擎我可能会使用JME3。
就个人而言,我讨厌在不了解它们的情况下使用它们。这就是我想使用opengl的原因,所以我会学习图形、光栅引擎等。但是,我一直在研究opengl做了什么,它似乎为你抽象了很多东西,比如矩阵用于光栅化、背面剔除等。
光栅过程是最吸引我使用 opengl 的东西,但既然 opengl 似乎为你抽象了这个,我应该只使用游戏引擎而不是 opengl 吗?