- Add Proper Deinitialization for Manager classes, SDL, and Lua
- Find and remove any arbitrary decisions stemming from spec
- Configure CMake build system for project
- Reorganize all libraries (primarily SDL to a more consistent structure)
- Update All Dependencies
- Add proper documentation comments to full repo
- Create add-on for LuaLS for code-completion in VSCode
- Bring Transform into C++
- Bring SpriteRenderer into C++
- Create more Tween shortcut functions for native components
- Add Rigidbody interpolation
- Add Haptic Feedback
- Add Gyro Support
- Add Multi-Controller Support
- Switch to Glaze
- Create Preliminary GUI (No Editor Yet)
- Create pipeline to make .EXE/.app files for games made with blitzEN
- Swap out Rendering Backend
- Add Functional Editor
- Add Particle System
- Create CI/CD Pipeline