Fixes the typos introduced when editing the README.

This commit is contained in:
htme 2019-03-14 08:12:35 +00:00
parent 5366c8e750
commit ae8843cb15

View File

@ -7,7 +7,7 @@ raylib is heavily inspired by the Borland Graphics Interface and the XNA Framewo
raylib is especially well suited for prototyping, tooling, graphical applications, embedded systems and education. raylib is especially well suited for prototyping, tooling, graphical applications, embedded systems and education.
> NOTE for ADVENTURERS: raylib is a *programming library* for *enjoying videogames programming*. > NOTE for ADVENTURERS: raylib is a *programming library* for *enjoying videogames programming*.
There will never be a fancy interface, visual helpers, auto-debugging, or anything else that detracts from the art and practice of programming videogames. raylib augments your C or C++ runtime with [a comprehensive API](https://www.raylib.com/cheatsheet/cheatsheet.html) that makes it easy to build games from scratch. There will never be a fancy interface, visual helpers, auto-debugging, or anything else that detracts from the art and practice of programming videogames. raylib augments your C or C++ runtime with [a comprehensive API](https://www.raylib.com/cheatsheet/cheatsheet.html) that makes it easy to build videogames from scratch.
Ready to learn? Jump to [the code examples](http://www.raylib.com/examples.html)! Ready to learn? Jump to [the code examples](http://www.raylib.com/examples.html)!
@ -22,26 +22,26 @@ Features
- **No external dependencies**. All required libraries are bundled into raylib. - **No external dependencies**. All required libraries are bundled into raylib.
- Crossplatform. Supports **Windows, Linux, MacOS, Android... and many more!** - Crossplatform. Supports **Windows, Linux, MacOS, Android... and many more!**
- Written in plain C code. Uses C99 with PascalCase/camelCase notation. - Written in plain C code. Uses C99, with PascalCase/camelCase notation.
- Hardware accelerated with OpenGL (**1.1, 2.1, 3.3 or ES 2.0**). - Hardware accelerated with OpenGL (**1.1, 2.1, 3.3 or ES 2.0**).
- **Unique OpenGL abstraction layer** (usable as standalone module): [rlgl](https://github.com/raysan5/raylib/blob/master/src/rlgl.h). - **Unique OpenGL abstraction layer** (usable as a standalone module): [rlgl](https://github.com/raysan5/raylib/blob/master/src/rlgl.h).
- Multiple font format support (XNA fonts, AngelCode fonts and TTF). - Multiple font format support (XNA fonts, AngelCode fonts and TTF).
- Outstanding texture formats support, including compressed formats (DXT, ETC and ASTC). - Outstanding texture formats support, including compressed formats (DXT, ETC and ASTC).
- **Full 3D support**, including 3D Shapes, Models, Billboards, Heightmaps and more! - **Full 3D support**, including 3D Shapes, Models, Billboards, Heightmaps and more!
- Flexible materials system, supporting classic maps and **PBR maps**. - Flexible materials system, supporting classic maps and **PBR maps**.
- Custom shaders, including model and postprocessing shaders. - Custom shaders, including model and postprocessing shaders.
- **Powerful math module** for vector, matrix and quaternion operations: [raymath](https://github.com/raysan5/raylib/blob/master/src/raymath.h) - **Powerful math module** for vector, matrix and quaternion operations: [raymath](https://github.com/raysan5/raylib/blob/master/src/raymath.h).
- Support for loading and playing and streaming audio (WAV, OGG, MP3, FLAC, XM and MOD). - Support for loading, playing and streaming audio (WAV, OGG, MP3, FLAC, XM and MOD).
- **VR stereo rendering** support, with configurable HMD device parameters. - **VR stereo rendering** support with configurable HMD device parameters.
- Language bindings for **Lua** ([raylib-lua](https://github.com/raysan5/raylib-lua)), **Go** ([raylib-go](https://github.com/gen2brain/raylib-go)) and [more](https://github.com/raysan5/raylib/blob/master/CONTRIBUTING.md#raylib-bindings)! - Language bindings for **Lua** ([raylib-lua](https://github.com/raysan5/raylib-lua)), **Go** ([raylib-go](https://github.com/gen2brain/raylib-go)) and [more](https://github.com/raysan5/raylib/blob/master/CONTRIBUTING.md#raylib-bindings)!
raylib has its own [core](https://github.com/raysan5/raylib/blob/master/src/core.c) module (derived from the outstanding [GLFW3](http://www.glfw.org/) library), bundled with raylib as the [rglfw](https://github.com/raysan5/raylib/blob/master/src/rglfw.c) module (avoiding external dependencies). raylib has its own [core](https://github.com/raysan5/raylib/blob/master/src/core.c) module (derived from the outstanding [GLFW3](http://www.glfw.org/) library), bundled with raylib as the [rglfw](https://github.com/raysan5/raylib/blob/master/src/rglfw.c) module (avoiding external dependencies).
raylib also has its own [audio](https://github.com/raysan5/raylib/blob/master/src/raudio.c) module, based on the amazing [mini_al](https://github.com/dr-soft/mini_al) audio library, provided as a single file, (header-only), and supporting multiple platforms and various audio backends. raylib also has its own [audio](https://github.com/raysan5/raylib/blob/master/src/raudio.c) module, based on the amazing [mini_al](https://github.com/dr-soft/mini_al) audio library, provided as a single file (header-only), and supporting multiple platforms and various audio backends.
raylib is internally relient on multiple single-file, header-only libraries to support loading and saving multiple file formats. All of those libraries are bundled with raylib, and are available in the `[src/external](https://github.com/raysan5/raylib/tree/master/src/external)` directory. raylib relies internally on multiple single-file, header-only libraries that support loading and saving multiple file formats. All of those libraries are bundled with raylib, and are available in the [`src/external`](https://github.com/raysan5/raylib/tree/master/src/external) directory.
*On Android, `native_app_glue module` (provided by the Android NDK) and native Android libraries are used to manage the window and context, inputs and the activity life cycle.* *On Android, the `native_app_glue module` (provided by the Android NDK) and native Android libraries are used to manage the window and context, inputs and the activity life cycle.*
*On Raspberry Pi, the `Videocore API` and `EGL` libraries are used for window and context management, and for reading raw inputs.* *On Raspberry Pi, the `Videocore API` and `EGL` libraries are used for window and context management, and for reading raw inputs.*
@ -50,7 +50,7 @@ Building and Installation
Binary releases for Windows, Linux and macOS are available at [the Github Releases page](https://github.com/raysan5/raylib/releases). raylib is also available via multiple package managers, across multiple OS distributions. For more info, check [the raylib Wiki](https://github.com/raysan5/raylib/wiki). Binary releases for Windows, Linux and macOS are available at [the Github Releases page](https://github.com/raysan5/raylib/releases). raylib is also available via multiple package managers, across multiple OS distributions. For more info, check [the raylib Wiki](https://github.com/raysan5/raylib/wiki).
If you wish to build raylib yourself, [the raylib Wiki](https://github.com/raysan5/raylib/wiki) also contains detailed instructions on how to achieve that. If you wish to build raylib yourself, [the raylib Wiki](https://github.com/raysan5/raylib/wiki) also contains detailed instructions on how to approach that.
raylib has been developed exclusively using two tools: raylib has been developed exclusively using two tools:
@ -71,9 +71,9 @@ Contact
* Discord: [https://discord.gg/raylib](https://discord.gg/VkzNHUE) * Discord: [https://discord.gg/raylib](https://discord.gg/VkzNHUE)
* YouTube: [https://www.youtube.com/channel/raylib](https://www.youtube.com/channel/UC8WIBkhYb5sBNqXO1mZ7WSQ) * YouTube: [https://www.youtube.com/channel/raylib](https://www.youtube.com/channel/UC8WIBkhYb5sBNqXO1mZ7WSQ)
If you are using raylib and enjoy it, please [let me know][raysan5]. If you use raylib and enjoy it, please [let me know][raysan5].
If you are able to contribute, then please, [helpme](http://www.raylib.com/helpme.html)! If you are able to contribute, then please [helpme](http://www.raylib.com/helpme.html)!
License License
------- -------