# Roadmap ## 0.4.X (Next Major Release) ### Core Features - **Overworld Sprites**: Complete sprite editing with add/remove functionality - **Enhanced Dungeon Editing**: Advanced room object editing and manipulation - **Tile16 Editing**: Enhanced editor for creating and modifying tile16 data - **Plugin Architecture**: Framework for community extensions and custom tools - **Graphics Sheets**: Complete editing, saving, and re-importing of sheets - **Project Refactoring**: Clean up resource loading and memory usage ### Technical Improvements - **Sprite Property Editor**: Add support for changing sprite behavior and attributes - **Custom Sprites**: Support creating and editing custom sprites - **Asar Patching**: Stabilize existing patching system for advanced modifications ## 0.5.X ### Advanced Features - **SCAD Format**: Polish and finalize the scad file integration - **Hex Editing Improvements**: Enhance user interface for direct ROM manipulation - **Music Editing**: Add an interface to edit and manage music data ## 0.6.X ### Platform & Integration - **Cross-Platform Stability**: Test and refine builds across Windows, macOS, iOS, and Linux - **Plugin/Integration Framework**: Provide hooks or scripting for community add-ons ## 0.7.X ### Performance & Polish - **Performance Optimizations**: Remove bottlenecks in rendering and data processing - **Documentation Overhaul**: Update manuals, guides, and in-app tooltips ## 0.8.X ### Beta Preparation - **Beta Release**: Code freeze on major features, focus on bug fixes and polish - **User Interface Refinements**: Improve UI consistency, iconography, and layout - **Internal Cleanup**: Remove deprecated code, finalize API calls ## 1.0.0 ### Stable Release - **Stable Release**: Final, production-ready version - **Changelog**: Comprehensive summary of all changes since 0.0.0 ## Current Focus Areas ### Immediate Priorities (v0.4.X) 1. **Dungeon Editor Refactoring**: Complete component-based architecture 2. **Sprite System**: Implement comprehensive sprite editing 3. **Graphics Pipeline**: Enhance graphics editing capabilities 4. **Plugin System**: Enable community extensions ### Long-term Vision - **Community-Driven**: Robust plugin system for community contributions - **Cross-Platform Excellence**: Seamless experience across all platforms - **Performance**: Optimized for large ROMs and complex modifications - **Accessibility**: User-friendly interface for both beginners and experts