项目作者: RohanFernandez
项目描述 :
OpenGL 2D/3D Game Engine
高级语言: C
项目地址: git://github.com/RohanFernandez/FretBuzzEngine.git
FretBuzz OpenGL Game Engine
A game engine made to create 2D and 3D games.
Notes
- To create the solution, run the file FretBuzz->ProjectGenerator.bat. A Visual Studio 2019 solution will be created with the startup project ‘Sandbox’ as a testing project and the engine project ‘FretBuzzFramework’ as a reference.
- On building the project in either of the build conifigurations, the ‘Resources’ folder (which holds all the assets) is copied to the ‘Output’ directory of that configuration.
Resources/Libs::
*Build system :: Premake 5
*Graphics API :: Open GL, GLEW, GLFW
*Image :: FreeImage
*Audio :: irrKlang
*Math :: GLM
*Physics/Collisions :: Box2D
*XML parser :: pugixml
*Model loader :: Assimp
*Engine Editor UI :: ImGui
*Logging :: spdlog
Last state of the engine can be seen in this video
https://www.youtube.com/watch?v=PRs3ZZSry6M