# RogueMine ## Engine ### Rendering - ~~API for drawing textured quads~~ - Switch to custom rendering (Veldrid?) ### Audio - 2D audio abstraction - Integrate FMOD ### Misc - ~~Asset manager~~ - Separate engine and game into separate projects - Switch to GlmSharp - Particle system ### Entity system - ~~Layers (sorting mechanism)~~ ## Input - ~~Action system~~ ### UI - Basic containers - MarginContainer - XML layout file - Interaction - Callbacks