All checks were successful
Build (Arch Linux) / build (push) Successful in 3m10s
27 lines
540 B
Markdown
27 lines
540 B
Markdown
# The Big To-do List
|
|
|
|
- OpenGL backend
|
|
- DSA for all abstractions
|
|
- Dedicated OpenGL (& render?) thread with message queue
|
|
- Renderer
|
|
- Skybox
|
|
- Shadow maps
|
|
- Directional lights
|
|
- Light radius derived from its power / distance^2
|
|
- Compute shader frustum culling
|
|
- Notion of layers
|
|
- Viewmodel
|
|
- UI
|
|
- Text
|
|
- Audio
|
|
- Loading audio
|
|
- Playing audio
|
|
- Audio mixer/queue
|
|
- Networking
|
|
- Game simulation thread runs as part of the "server"
|
|
- Local, LAN & WAN
|
|
- Game
|
|
- Collision
|
|
- Editor
|
|
- Model previews
|