文件名称:Tiny-Universe-Engine:试用OpenGL 3.3和SDL2
文件大小:3.58MB
文件格式:ZIP
更新时间:2024-04-10 10:26:34
C
微型宇宙引擎 Tiny Universe Engine是一个免费的3D游戏引擎,我在业余时间通过业余爱好和学习项目制作它。 我正在使用该项目作为学习OpenGL,开发大型项目的C风格和实践以及学习计算机图形技术的方法,例如延迟渲染,模板缓冲区阴影,过程生成,腐蚀模拟,物理渲染等。最终,我希望将其变成一个不错的轻量级太空探索游戏/引擎。 当前仅针对macOS维护该项目。 如果您在将来的某个时间阅读本文档,则可能会在有关此项目(和其他项目)的开发博客。 编译中 提取到目录,cd输入,然后运行make。 可执行文件将为“ tu”。您可以在Makefile中更改它。 依存关系 我尽力让TU了解依赖关系,但是有些事情是无法避免的。 SDL 2.0 SDL 2.0是一个游戏库,可创建窗口上下文,OpenGL上下文,处理输入等。 SDL_image SDL_image用于将不同的图像格式加载到引