Skip to content

Swedeachu/Swim-Engine

Repository files navigation

This readme won't suck once this main todo list is done

Using EnTT, my own Scene System and engine + windows messaging framework, and Vulkan

TODO

obj/glb loading + mesh optimizer
Scene editor
Behavior components archetypes and prefabs for scene serialization
Hook up PhysX/Jolt
Compute culling
Imgui Integration
MSDF atlas text and font rendering (UI Decorators + text component)
Recursive propagating parent child hierarchy for UI entities.

SUPER TODO ONCE MAIN TODO IS DONE

PBR
Refactor to Clustered Forward+ for global illumination
Shadows (baked and dynamic)
GPU driven particle system
Skeletal animation system and rag dolls/boned physics bound meshes
MiniAudio integration
Thread workers for FileIO and async Scene loading