Skip to content

Latest commit

 

History

History
36 lines (33 loc) · 1.11 KB

TODO.md

File metadata and controls

36 lines (33 loc) · 1.11 KB

TODO List

To refactor/improve

  • Figure out about that darn memory leak...
  • Scene organisation : maybe use Octree ?
  • Terrain system
  • Assets loading system
  • Framebuffer : put OpenGL functions in Driver folder

To finish

  • Cleanup animations system
  • Finish default Physics Engine
  • Finish Bomberman test project (with scores, sounds, enemies and so on)
  • Really implement LightProbes system
  • Optimize Scene rendering system

To create from ground up

  • Morph targets
  • Shader SPIR-V compiler
  • Assets manager
  • Assets packing system
  • Raytraced primitives rendering (blobs/spheres/cubes...)
  • Voxel rendering
  • Mesh instantiation system
  • Templated Octree (that's an easy one)
  • Missing texture types
  • Bullet module
  • Proper Texture resize
  • Particle systems
  • Sounds
  • Interface
  • DirectX backend
  • Vulkan backend
  • Create an edition tool to create and export scenes