Updated priorities

This commit is contained in:
Tefek 2020-09-25 12:36:59 +02:00
parent b476087fcd
commit 3605254c5c
2 changed files with 13 additions and 13 deletions

View File

@ -1,4 +1,12 @@
## Features targeted for 20.2.0.0-alpha.2 ## Features targeted for 20.2.0.0-alpha.2
* The initial minimal release of `[PlutoCommandParser]`
* `[PlutoLib]` Completely redo the ModLoader system
* The current implementation is a result of 5 years of feature creep
* Large scale API changes, however the general idea should stay the same
* Rethink the class loader system.
## Features targeted for 20.2.0.0-alpha.3
* The stage subsystem * The stage subsystem
* A "stage", in this context, is a set of assets bound together * A "stage", in this context, is a set of assets bound together
by programming logic, not necessarily a game level. by programming logic, not necessarily a game level.
@ -29,14 +37,6 @@
* The stage manager should be relatively low-overhead and allow multiple * The stage manager should be relatively low-overhead and allow multiple
instances instances
* Allow stages to be inherited from, creating a stack-like structure * Allow stages to be inherited from, creating a stack-like structure
* The initial minimal release of `[PlutoCommandParser]`
## Features targeted for 20.2.0.0-alpha.3
* `[PlutoLib]` Completely redo the ModLoader system
* The current implementation is a result of 5 years of feature creep
* Large scale API changes, however the general idea should stay the same
* Rethink the class loader system.
* `[PlutoAudio]` Integrate the Audio API with the Stage API * `[PlutoAudio]` Integrate the Audio API with the Stage API
* Improve upon the support of thread-local Pluto instances * Improve upon the support of thread-local Pluto instances
* The long term goal is to allow an unlimited amount of Pluto applications at any given time * The long term goal is to allow an unlimited amount of Pluto applications at any given time

View File

@ -41,14 +41,14 @@ version numbers.*
## Current priorities ## Current priorities
### Very high priority ### Very high priority
* Rewrite the ModLoader
* Finish PlutoCommandParser
* Streamline PlutoLib, remove bad APIs and improve code quality
### High priority
* Finish PlutoAudio * Finish PlutoAudio
* Depends on the stage system * Depends on the stage system
* The stage system and automated asset loading * The stage system and automated asset loading
* Rewrite the ModLoader
* Finish PlutoCommandParser
### High priority
* Streamline PlutoLib, remove bad APIs and improve code quality
### Normal priority ### Normal priority
* Rewrite PlutoGUI * Rewrite PlutoGUI