diff options
| author | Uneven Prankster <unevenprankster@protonmail.com> | 2023-11-16 21:12:27 -0300 |
|---|---|---|
| committer | Uneven Prankster <unevenprankster@protonmail.com> | 2023-11-16 21:12:27 -0300 |
| commit | 2bbf92ad5ae7708bf18ac7ef333e9a979d8d1bde (patch) | |
| tree | c9d22bb0d73d9cc0c8586e4d31c93a561ea8e910 /raylib/ROADMAP.md | |
| parent | 1c0cc775732201f4c4d3ee0d6772be786b3b4aa1 (diff) | |
Working so hard like a soldiermain
Can't afford a thing on TV
Diffstat (limited to 'raylib/ROADMAP.md')
| -rw-r--r-- | raylib/ROADMAP.md | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/raylib/ROADMAP.md b/raylib/ROADMAP.md index 61c6b56..8755333 100644 --- a/raylib/ROADMAP.md +++ b/raylib/ROADMAP.md @@ -11,16 +11,25 @@ Here it is a wishlist with features and ideas to improve the library. Note that _Current version of raylib is complete and functional but there is always room for improvements._ +**raylib 5.x** + - [ ] `rcore`: Support additional platforms: iOS, Xbox Series S|X + - [ ] `rcore_web`: Avoid GLFW dependency, functionality can be directly implemented using emscripten SDK + - [ ] `rlgl`: Review GLSL shaders naming conventions for consistency + - [ ] `textures`: Improve compressed textures support, loading and saving + - [ ] `rmodels`: Improve 3d objects loading, specially animations (obj, gltf) + - [ ] `raudio`: Implement miniaudio high-level provided features + - [ ] `examples`: Review all examples, add more and better code explanations + - [ ] Software renderer backend? Maybe using `Image` provided API + **raylib 4.x** - - [ ] Split core module into separate platforms? - - [ ] Basic 2d software renderer, using `Image` provided API - - [ ] Redesign gestures system, improve touch inputs management - - [ ] Redesign audio module, implement miniaudio high-level provided features + - [x] Split core module into separate platforms? + - [x] Redesign gestures system, improve touch inputs management - [x] Redesign camera module (more flexible) ([#1143](https://github.com/raysan5/raylib/issues/1143), https://github.com/raysan5/raylib/discussions/2507) - [x] Better documentation and improved examples, reviewed webpage with examples complexity level - [x] Focus on HTML5 ([raylib 5k gamejam](https://itch.io/jam/raylib-5k-gamejam)) and embedded platforms (RPI and similar SOCs) - [x] Additional support libraries: [raygui](https://github.com/raysan5/raygui), [rres](https://github.com/raysan5/rres) + **raylib 4.0** - [x] Improved consistency and coherency in raylib API - [x] Continuous Deployment using GitHub Actions |
