我是游戏开发新手,我已经用 SDL/C、Canvas/Js 构建了一个游戏 .. 全 2D 现在我想学习 3D 游戏,每个人都告诉我使用引擎,我的问题是:
- 什么是引擎,它像 Unity、UDK.. 还是像 OpenGL、DirectX.. 因为我找到了两个答案是哪个?
- 我如何制作像 OpenGL/SDL 这样的东西,我使用 C,但我不知道如何操作屏幕的像素和低级的东西?(我只需要知道如何与图形卡通信以及它是如何工作的,而不需要汇编代码或类似代码)
- 你能推荐任何解释如何使用 OpenGL/C++、导入对象、动画等的书吗?