项目作者: RohanFernandez

项目描述 :
OpenGL 2D/3D Game Engine
高级语言: C
项目地址: git://github.com/RohanFernandez/FretBuzzEngine.git
创建时间: 2019-02-05T15:57:06Z
项目社区:https://github.com/RohanFernandez/FretBuzzEngine

开源协议:

下载


FretBuzz OpenGL Game Engine

A game engine made to create 2D and 3D games.

Notes

  1. 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.
  2. 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::

  1. *Build system :: Premake 5
  2. *Graphics API :: Open GL, GLEW, GLFW
  3. *Image :: FreeImage
  4. *Audio :: irrKlang
  5. *Math :: GLM
  6. *Physics/Collisions :: Box2D
  7. *XML parser :: pugixml
  8. *Model loader :: Assimp
  9. *Engine Editor UI :: ImGui
  10. *Logging :: spdlog

Last state of the engine can be seen in this video

https://www.youtube.com/watch?v=PRs3ZZSry6M