63 lines
2.4 KiB
Markdown
63 lines
2.4 KiB
Markdown
# 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
|