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