opengl教程48讲 如何用OpenGL封装一个2D引擎?
浏览量:3132
时间:2021-04-12 05:37:24
作者:admin
如何用OpenGL封装一个2D引擎?
这是一个复杂的话题。游戏引擎和OpenGL实际上是两个不同的维度。游戏引擎是为开发者更好的开发游戏而准备的,可以理解为一个SDK。OpenGL只是一套渲染API,其功能是渲染2D/3D数据。对于游戏引擎来说,它的渲染API可以是多种动态支持,比如在Win32平台上使用DirectX,在MAC/IOS平台上使用metal,在Linux/Android平台上使用Vulkan。
要解决这个问题,也许你的重点应该放在如何构建一个2D引擎上,然后根据需求封装一套抽象的渲染框架。对于接口编程,让接口支持OpenGL或DirectX。注意我的头条号码可能会对你有所帮助。
祝您拥有所需的所有功能。
opengl教程48讲 opengl和vulkan引擎 opengl开发游戏引擎
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。