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