Skip to content

merpheus-dev/LavaEngine

Repository files navigation

Lava Engine

User friendly C++ Game Engine for Desktop

Current features:

  • Blinn-Phong Lighting & 3d rendering
  • Simple batching
  • Model import
  • Skybox & Distance based Fog
  • Normal map support
  • Particle system
  • Shadow mapping
  • Audio Implementation
  • GUI Support /w Imgui

Roadmap:

  • Post processing (Bloom,motion blur)
  • PBR Rendering
  • MSAA && FXAA & TAA support
  • Global Illumination
  • Script layering for engine and game code separation
  • Physics engine implementation
  • Qt for long-term editor ui.
  • UI system
  • Volumetric lighting
  • Vulkan support
  • D3d12 support

Releases

No releases published

Packages

No packages published