浏览代码

Updated docs

raysan5 10 年之前
父节点
当前提交
fad81f36e4
共有 3 个文件被更改,包括 32 次插入4 次删除
  1. 16 1
      CHANGELOG
  2. 12 1
      README.md
  3. 4 2
      ROADMAP.md

+ 16 - 1
CHANGELOG

@@ -1,11 +1,26 @@
 changelog
 ---------
 
-Current Release:    raylib 1.2 (16 September 2014)
+Current Release:    raylib 1.2.2 (31 December 2014)
 
 NOTE: Only versions marked as 'Release' are available in installer, updates are only available as source.
 NOTE: Current Release includes all previous updates.
 
+-----------------------------------------------
+Release:     raylib 1.2.2 (31 December 2014)
+-----------------------------------------------
+[*] Added support for HTML5 compiling (emscripten, asm.js)
+[core] Corrected bug on input handling (keyboard and mouse)
+[textures] Renamed function CreateTexture() to LoadTextureFromImage()
+[textures] Added function ConvertToPOT()
+[models] Corrected bug on DrawBillboard()
+[models] Corrected bug on DrawHeightmap()
+[models] Renamed LoadCubesmap() to LoadCubicmap()
+[audio] Added function LoadSoundFromWave()
+[makefile] Added support for Linux compiling
+[stb] Updated to latest headers versions
+[*] Lots of tweaks around
+
 ---------------------------------------------------------------
 Update:     raylib 1.2.1 (17 October 2014) (Small Fixes Update)
 ---------------------------------------------------------------

+ 12 - 1
README.md

@@ -10,6 +10,9 @@ Allegro and SDL have also been analyzed for reference.
 
 Want to see how easy is making games with raylib? Jump to [code examples!] (http://www.raylib.com/examples.htm)
 
+Since version 1.2.2 raylib can compile directly for web (html5) using emscripten and asm.js, 
+to see a demo of raylib features working on web, [check here!] (http://www.raylib.com/raylib_demo.html)
+
 history
 -------
 
@@ -83,7 +86,7 @@ features
    *  Powerful math module for Vector and Matrix operations [raymath]
    *  Audio loading and playing with streaming support (WAV and OGG)
    *  Custom color palette for fancy visuals on raywhite background
-   *  Multiple platforms support: Windows, Linux, Mac, **Android** and **Raspberry Pi**
+   *  Multiple platforms support: Windows, Linux, Mac, **Android**, **Raspberry Pi** and **HTML5**
 
 raylib uses on its core module the outstanding [GLFW3] (http://www.glfw.org/) library. The best option by far I found for 
 multiplatform (Windows, Linux, Mac) window/context and input management (clean, focused, great license, well documented, modern, ...).
@@ -160,6 +163,14 @@ _Step 3._ Navigate from command line to folder raylib/template_android/ and type
 NOTE: libraylib.a will be generated in folder raylib/src_android/obj/local/armeabi/, it must be copied
 to Android project; if using raylib/template_android project, copy it to raylib/template_android/jni/libs/.
 
+**Building raylib sources for Web (HTML5)**
+
+_Step 1._ Make sure you have installed emscripten SDK:
+
+> Download latest version from [here].(http://kripken.github.io/emscripten-site/docs/getting_started/downloads.html) I recommend following the portable version installation instructions.
+
+_Step 2._ TODO
+
 building examples
 -----------------
 

+ 4 - 2
ROADMAP.md

@@ -6,16 +6,18 @@ Here it is a list of features I would like to add and functions to improve.
 
 Around the source code there are some TODO points with pending revisions/bugs and here it is a list of features I would like to add.
 
+This roadmap is quite outdated... a full list of all the features we are working on should be listed here at some point...
+
 raylib v1.x
 
    - [DONE] Review Billboard Drawing functions
    - [DONE] Review Heightmap Loading and Drawing functions - Load Heightmap directly as a Model
    - Lighting support (only 3d mode)
    - [DONE] Simple Collision Detection functions
-   - Default scene Camera controls (zoom, pan, rotate)   
+   - [IN PROGRESS] Default scene Camera controls (zoom, pan, rotate)   
    - Basic Procedural Image Generation (Gradient, Checked, Spot, Noise, Cellular)
    - [DONE] Software mipmapping generation and POT conversion (custom implementation)
-   - TTF fonts support
+   - [IN PROGRESS] TTF fonts support
    
 Any feature missing? Do you have a request? [Let me know!][raysan5]