Skip to content

alexswan/Rogy-Engine-

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rogy-Engine Development

My 3D game engine source code. (NOT THE FINAL VERSION)

Features:

  • PBR shading and reflection probes with parallax correction.
  • Shadow mapping
  • Bullet physics
  • dear imgui editor UI
  • Lua scripting
  • Billboards
  • Serialization and scene system ( save/load scene, spawn/save entities, save/load materials ..etc)
  • Component-Based
  • Grass rendering
  • Particle system
  • Lightmapping (no uv mapping for now)
  • Text rendering and UI in progress

Note :

This is source code only, not a project. libraries used: OpenAL, Opengl (GLEW), GLFW, imgui, Bullet, Soloud, Lua, LuaBridge, FreeType, ImGuiFileDialog, stb_image, cereal, assimp, debug_draw, imguizmo, lightmapper.

About

My 3D game engine source code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 71.6%
  • C 23.2%
  • RenderScript 5.1%
  • Other 0.1%