diff --git a/ROADMAP.txt b/ROADMAP.txt index 743cf12..49d2153 100644 --- a/ROADMAP.txt +++ b/ROADMAP.txt @@ -1,29 +1,20 @@ ------------ Tyra's v2.0 roadmap to publish on GitHub ------------ ---- H4570 -- [Renderer] Fix color issue in clipper - [Loaders] DFF loader as static Mesh loader -- [Game] Update intellisense from docker -- [Demo] Create cool demo which will show all features of Tyra (I will take this one) - +- [Game] Standalone game template, update intellisense from docker - [General] Control generated id to avoid duplication. Maybe Just increment from 0? Add interface IIdentificable? - - [DMA] Check if all chain transfers have end tag! - - [General] Change libs of sample? (remove -lpng, -lz...), probably they are not required - -- [General] Check if there are any TODOs - - [General] Check all TYRA_ASSERT() if there are no asserts like (TYRA_ASSERT(!audsrv_load_adpcm(result, data, adpcmFileSize))) because this lines will be removed on make-release. Only debug stuff should be checked in assert - [General] All Copyrights to 2022 - - [General] CI in Github via docker image - - [General] Add cpp lint checker in GitHub +- [Demo] Create cool demo which will show all features of Tyra + - [Tutorials] 1. Hello world! - explain init(), loop() and what should be inside them (every tutorial should be well commented!) - [Tutorials] 2. 2D - explain beginFrame(), endFrame() @@ -41,12 +32,14 @@ because Mesh rendering uses only core.render() - [Tutorials] 7. Directional lights in Mesh rendering -- [Tutorials] 8. Color-per-vertex light map in Mesh rendering (color array) +- [Tutorials] 8. Render skybox, and show that stdPipOptions.noClipChecks must be set to false, to turn on clip algorithms (prevent glitches) -- [Tutorials] 9. Render skybox, and show that stdPipOptions.noClipChecks must be set to false, to turn on clip algorithms (prevent glitches) +- [General] Check all left TODOs -> Github issues ------------ Github issues for Tyra v2 ------------ +- [General] Async file loading - [3D] Add drawLine(x, y , color, size) +- [2D] Fixed font support - [3D] Add drawBBox(x, y , color, size) - [File] Async file loading - [tyrobj] Add multicolor support to tyrobj