2
0
Ray 8 жил өмнө
parent
commit
636a2acc95
1 өөрчлөгдсөн 41 нэмэгдсэн , 40 устгасан
  1. 41 40
      ROADMAP.md

+ 41 - 40
ROADMAP.md

@@ -1,48 +1,49 @@
 roadmap
 -------
 
-Current version of raylib is quite complete and functional but there is still a lot of things to add and improve.
-Here it is a wish list of features I would like to add and functions to improve.
-
-Note raylib source code has multiple TODO points with pending things to review and improve. Check [GitHub Issues](https://github.com/raysan5/raylib/issues) for further details!
-
-raylib 1.x
-
-    Basic GPU stats sytem (memory, draws, time...)
-    Improved custom file-format (.rres) and packaging tool
-    Procedural image generation functions (spot, gradient, noise...)
-    Procedural mesh generation functions (cube, cone, sphere...)
-    Touch-based camera controls for Android
-    Gamepad support on HTML5
+Current version of raylib is complete and functional but there is still a lot of room for improvement.
+Here it is a wish-list with features and ideas to improve the library.
+
+Note that [raylib source code](https://github.com/raysan5/raylib/tree/develop/src) has some *TODO* marks around code with pending things to review and improve. Check [GitHub Issues](https://github.com/raysan5/raylib/issues) for further details!
+
+**raylib 1.x**
+ - [ ] Improved Materials system with PBR support
+ - [ ] Basic GPU stats sytem (memory, draws, time...)
+ - [ ] Improved custom file-format (.rres) and packaging tool
+ - [ ] Procedural image generation functions (spot, gradient, noise...)
+ - [ ] Procedural mesh generation functions (cube, cone, sphere...)
+ - [ ] Touch-based camera controls for Android
+
+**raylib 1.7**
+ - [x] Support configuration flags
+ - [x] Improved build system for Android
+ - [x] Gamepad support on HTML5
     
-raylib 1.6
-
-    [DONE] Lua scripting support (raylib Lua wrapper)
-    [DONE] Redesigned audio module
-
-raylib 1.5
-
-    [DONE] Support Oculus Rift CV1 and VR stereo rendering (simulator)
-    [DONE] Redesign Shaders/Textures system -> New Materials system
-    [DONE] Support lighting: Omni, Directional and Spot lights
-    [DONE] Redesign physics module (physac)
-    [DONE] Chiptunes audio modules support
-
-raylib 1.4
-
-    [DONE] TTF fonts support (using stb_truetype)
-    [DONE] Raycast system for 3D picking (including collisions detection)
-    [DONE] Floyd-Steinberg dithering on 16bit image format conversion
-    [DONE] Basic image manipulation functions (crop, resize, draw...)
-    [DONE] Storage load/save data functionality
-    [DONE] Add Physics module (physac)
-    [DONE] Remove GLEW dependency -> Replaced by GLAD
-    [DONE] Redesign Raspberry PI inputs system
-    [DONE] Redesign gestures module to be multiplatform
-    [DONE] Module raymath as header-only and functions inline
-    [DONE] Add Easings module (easings.h)
+**raylib 1.6**
+ - [x] Lua scripting support (raylib Lua wrapper)
+ - [x] Redesigned audio module
+ - [x] Support FLAC file format
+
+**raylib 1.5**
+ - [x] Support Oculus Rift CV1 and VR stereo rendering (simulator)
+ - [x] Redesign Shaders/Textures system -> New Materials system
+ - [x] Support lighting: Omni, Directional and Spot lights
+ - [x] Redesign physics module (physac)
+ - [x] Chiptunes audio modules support
+
+**raylib 1.4**
+ - [x] TTF fonts support (using stb_truetype)
+ - [x] Raycast system for 3D picking (including collisions detection)
+ - [x] Floyd-Steinberg dithering on 16bit image format conversion
+ - [x] Basic image manipulation functions (crop, resize, draw...)
+ - [x] Storage load/save data functionality
+ - [x] Add Physics module (physac)
+ - [x] Remove GLEW dependency -> Replaced by GLAD
+ - [x] Redesign Raspberry PI inputs system
+ - [x] Redesign gestures module to be multiplatform
+ - [x] Module raymath as header-only and functions inline
+ - [x] Add Easings module (easings.h)
 
 Any feature missing? Do you have a request? [Let me know!][raysan5]
 
 [raysan5]: mailto:[email protected] "Ramon Santamaria - Ray San"
-[isssues]: https://github.com/raysan5/raylib/issues