Skip to content

weedlessnote/Beyound-game-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Beyound-game-engine

A

Todo

  • Build system
    • Linux
    • Windows
  • Logging system
  • Windowing
    • Window creation
    • Event loop
    • input handling
      • Keyboard
      • Mouse
      • Joystick
  • Basic Render
  • Camera
  • Asset
  • Hot reloadable shaders and assets
  • Scene
  • Planet
  • Chunked planet mesh
    • Quad-tree / cube-sphere mapping
    • LOD system
    • GPU instancing
    • Procedural terrain shaders
    • Atmospheric scattering
    • Triplanar mapping
  • Save game state
  • Load game state
  • Sound
  • Game ui
  • multithreaded job system
  • Procedural generation
    • Seed system
    • Hash-based RNG
    • Noise library (Perlin / Simplex / FBM)
    • Biome system
    • Height function per planet
    • Material selection via noise
    • Procedural flora placement
    • Procedural fauna rules (later)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •