HEPHA Engine

Hephaestus' engine - Generalist game engine
Features :
  • ECS architecture
  • Scenes graph
  • Scripting via Lua
  • Save / Load system
  • ImGui Docking interface
  • Animated models
  • Terrain generation (ROAM algorithm) with multi-threading
  • Generation of realistic grass expanses (particle based)
  • Generation of forests with several types of trees
  • Procedural sky based on Mie/Rayleigh
  • {"Post-process effect"=>"God rays with compute-shaders"}
  • Deferred Rendering
  • Different types of lights + shadows
  • Instantiation of 3D models
Svetlana

Svetlana

     
Félix

Félix