summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRay <[email protected]>2022-05-22 23:44:34 +0200
committerRay <[email protected]>2022-05-22 23:44:34 +0200
commitce02aa4a55a68b0cee7491d1a9f03663b911200f (patch)
tree1a1de5c8c909c14f5bfbfca578977ebc353ac61f
parent9013fc63e02ef16202363987a6d85f3f1c791f03 (diff)
downloadraylib.com-ce02aa4a55a68b0cee7491d1a9f03663b911200f.tar.gz
raylib.com-ce02aa4a55a68b0cee7491d1a9f03663b911200f.zip
REVIEWED index and links
-rw-r--r--images/bindings/bind_zig.pngbin0 -> 1579 bytes
-rw-r--r--images/raylibtech/rrespacker_128x128.pngbin0 -> 557 bytes
-rw-r--r--index.html31
3 files changed, 16 insertions, 15 deletions
diff --git a/images/bindings/bind_zig.png b/images/bindings/bind_zig.png
new file mode 100644
index 0000000..54a0074
--- /dev/null
+++ b/images/bindings/bind_zig.png
Binary files differ
diff --git a/images/raylibtech/rrespacker_128x128.png b/images/raylibtech/rrespacker_128x128.png
new file mode 100644
index 0000000..6b94b54
--- /dev/null
+++ b/images/raylibtech/rrespacker_128x128.png
Binary files differ
diff --git a/index.html b/index.html
index 99a2ebb..f88101a 100644
--- a/index.html
+++ b/index.html
@@ -67,11 +67,11 @@
<br>
<p>raylib is highly inspired by Borland BGI graphics lib and by XNA framework. Do you want to see all functions available in raylib? <a class="simplelink" href="cheatsheet/cheatsheet.html">Check raylib cheatsheet</a></p>
<br>
- <p><strong>NOTE for ADVENTURERS:</strong> raylib is a programming library to enjoy videogames programming; no fancy interface, no visual helpers, no auto-debugging... just coding in the most pure spartan-programmers way. Are you ready to learn? <a class="simplelink" href="examples.html" target="_self">Jump to raylib code examples!</a></p>
+ <p><strong>NOTE for ADVENTURERS:</strong> raylib is a programming library to enjoy videogames programming; no fancy interface, no visual helpers, no auto-debugging... just coding in pure spartan-programmers way. Are you ready to learn? <a class="simplelink" href="examples.html" target="_self">Jump to raylib code examples!</a></p>
<br>
<h2>raylib awards</h2>
<br>
- <p>raylib has received several recognitions in the last years and many people have written about the library. Here there are the main awards received from <strong>Google</strong> and <strong>Epic Games</strong>.</p>
+ <p>raylib has received several recognitions in the last years. Here there some awards received from <strong>Google</strong> and <strong>Epic Games</strong>.</p>
<br>
<div style="display: flex;">
<div id="platforms" style="margin: 0 auto;">
@@ -83,7 +83,7 @@
<br>
<h2>raylib supported platforms</h2>
<br>
- <p>raylib supports multiple target platforms, it has been tested in the following platforms but, technically, any platform that supports C language and OpenGL graphics is valid for raylib or can be very easily ported to.</p>
+ <p>raylib supports multiple target platforms, it has been tested in the following ones but, technically, any platform that supports C language and OpenGL graphics (or similar) can run raylib or it can be very easily ported to.</p>
<br>
<div style="display: flex;">
<div id="platforms" style="margin: 0 auto;">
@@ -100,17 +100,18 @@
<br>
<h2>raylib language bindings</h2>
<br>
- <p>You can use raylib in multiple languages (more than 50!). Here it is a list with some of the raylib bindings:</p>
+ <p>You can use raylib with multiple programming languages, there are <a href="https://github.com/raysan5/raylib/blob/master/BINDINGS.md" target="_blank">+60 bindings</a>!. Here it is a list with some of them:</p>
<br>
<div style="display: flex;">
<div id="bindings" style="margin: 0 auto;">
<!--<a href="#"><img src="images/bindings/bind_cpp.png" title="windows" style="margin-right:8px;" alt="cpp raylib binding" width="84" height="84"/></a>-->
<a href="https://github.com/ChrisDill/Raylib-cs" target="_blank"><img class="icon" src="images/bindings/bind_csharp.png" title="raylib-cs" alt="c-sharp raylib binding" width="84" height="84"/></a>
<a href="https://github.com/gen2brain/raylib-go" target="_blank"><img class="icon" src="images/bindings/bind_go.png" title="raylib-go" alt="go raylib binding" width="84" height="84"/></a>
- <a href="https://electronstudio.github.io/raylib-python-cffi/" target="_blank"><img class="icon" src="images/bindings/bind_python.png" title="raylib-py" alt="python raylib binding" width="84" height="84"/></a>
- <a href="https://github.com/D3nX/raylib-ruby-ffi" target="_blank"><img class="icon" src="images/bindings/bind_ruby.png" title="raylib-ruby" alt="ruby raylib binding" width="84" height="84"/></a>
<a href="https://github.com/Rabios/raylua" target="_blank"><img class="icon" src="images/bindings/bind_lua.png" title="raylib-lua" alt="lua raylib binding" width="84" height="84"/></a>
+ <a href="https://electronstudio.github.io/raylib-python-cffi/" target="_blank"><img class="icon" src="images/bindings/bind_python.png" title="raylib-py" alt="python raylib binding" width="84" height="84"/></a>
<a href="https://github.com/deltaphc/raylib-rs" target="_blank"><img class="icon" src="images/bindings/bind_rust.png" title="raylib-rs" alt="rust raylib binding" width="84" height="84"/></a>
+ <a href="https://github.com/Not-Nik/raylib-zig" target="_blank"><img class="icon" src="images/bindings/bind_zig.png" title="raylib-zig" alt="zig raylib binding" width="84" height="84"/></a>
+
<a href="https://github.com/odin-lang/Odin/tree/master/vendor/raylib" target="_blank"><img class="icon" src="images/bindings/bind_odin.png" title="raylib-odin" alt="odin raylib binding" width="84" height="84"/></a>
<a href="https://github.com/raysan5/raylib/blob/master/BINDINGS.md" target="_blank"><img class="icon" src="images/bindings/bind_more.png" title="more..." alt="more raylib bindings" width="84" height="84"/></a>
</div>
@@ -122,20 +123,19 @@
<br>
<div style="display: flex;">
<div id="extralibs" style="margin: 0 auto;">
- <a href="https://github.com/raysan5/raylib/blob/master/src/rlgl.h" target="_blank"><img class="icon" src="images/extralibs/rlgl_128x128.png" title="rlgl" alt="OpenGL abstraction layer" width="100" height="100"/></a>
- <a href="https://github.com/raysan5/raylib/blob/master/src/raymath.h" target="_blank"><img class="icon" src="images/extralibs/raymath_128x128.png" title="raymath" alt="3D math library" width="100" height="100"/></a>
- <a href="https://github.com/raysan5/raudio" target="_blank"><img class="icon" src="images/extralibs/raudio_128x128.png" title="raudio" alt="miniaudio wrapper" width="100" height="100"/></a>
- <a href="https://github.com/raysan5/raygui" target="_blank"><img class="icon" src="images/extralibs/raygui_128x128.png" title="raygui" alt="immediate-mode gui library" width="100" height="100"/></a>
- <a href="https://github.com/raysan5/rres" target="_blank"><img class="icon" src="images/extralibs/rres_128x128.png" title="rres" alt="resources packer" width="100" height="100"/></a>
- <a href="https://github.com/raysan5/raylib/blob/master/src/extras/physac.h" target="_blank"><img class="icon" src="images/extralibs/physac_128x128.png" title="physac" alt="2d physics library" width="100" height="100"/></a>
- <a href="https://github.com/raysan5/rpng" target="_blank"><img class="icon" src="images/extralibs/rpng_128x128.png" title="rpng" alt="png chunks editor" width="100" height="100"/></a>
+ <a href="https://github.com/raysan5/raylib/blob/master/src/rlgl.h" target="_blank"><img class="icon" src="images/extralibs/rlgl_128x128.png" title="rlgl" alt="OpenGL abstraction layer" width="128" height="128"/></a>
+ <a href="https://github.com/raysan5/raylib/blob/master/src/raymath.h" target="_blank"><img class="icon" src="images/extralibs/raymath_128x128.png" title="raymath" alt="3D math library" width="128" height="128"/></a>
+ <a href="https://github.com/raysan5/raudio" target="_blank"><img class="icon" src="images/extralibs/raudio_128x128.png" title="raudio" alt="miniaudio wrapper" width="128" height="128"/></a>
+ <a href="https://github.com/raysan5/raygui" target="_blank"><img class="icon" src="images/extralibs/raygui_128x128.png" title="raygui" alt="immediate-mode gui library" width="128" height="128"/></a>
+ <a href="https://github.com/raysan5/rpng" target="_blank"><img class="icon" src="images/extralibs/rpng_128x128.png" title="rpng" alt="png chunks editor" width="128" height="128"/></a>
+ <a href="https://github.com/raysan5/rres" target="_blank"><img class="icon" src="images/extralibs/rres_128x128.png" title="rres" alt="resources packer" width="128" height="128"/></a>
<!--<a href="https://github.com/raysan5/raylib/blob/master/src/extras/rmem.h" target="_blank"><img class="icon" src="images/extralibs/rmem_128x128.png" title="rpng" alt="custom memory pool" width="100" height="100"/></a>-->
</div>
</div>
<br>
<h2>raylib technologies tools</h2>
<br>
- <p>raylib is the base technology for <a class="simplelink" href="https://www.raylibtech.com" target="_blank">raylib technologies</a> tools development! Several multiplatform tools have been developed using raylib and <a class="simplelink" href="https://github.com/raysan5/raygui" target="_blank">raygui</a>. <a class="simplelink" href="https://raylibtech.itch.io target="_blank"/>Check them out!</a></p>
+ <p>raylib is the base technology for <a class="simplelink" href="https://www.raylibtech.com" target="_blank">raylib technologies</a> tools development! Several multiplatform tools have been developed using raylib and <a class="simplelink" href="https://github.com/raysan5/raygui" target="_blank">raygui</a>. <a class="simplelink" href="https://raylibtech.itch.io" target="_blank"/>Check them out!</a></p>
<br>
<div style="display: flex;">
<div id="raylibtech" style="margin: 0 auto;">
@@ -150,6 +150,7 @@
<a href="https://raylibtech.itch.io/rguistyler" target="_blank"><img class="icon" src="images/raylibtech/rguistyler_128x128.png" title="rGuiStyler" alt="raygui styles editor" width="128" height="128"/></a>
<a href="https://raylibtech.itch.io/rguilayout" target="_blank"><img class="icon" src="images/raylibtech/rguilayout_128x128.png" title="rGuiLayout" alt="raygui layout editor" width="128" height="128"/></a>
<a href="https://raylibtech.itch.io/rguiicons" target="_blank"><img class="icon" src="images/raylibtech/rguiicons_128x128.png" title="rGuiIcons" alt="raygui icons editor" width="128" height="128"/></a>
+ <a href="https://raylibtech.itch.io/rrespacker" target="_blank"><img class="icon" src="images/raylibtech/rrespacker_128x128.png" title="rrespacker" alt="rres resource packer" width="128" height="128"/></a>
</div>
</div>
<br>
@@ -209,7 +210,7 @@
<br>
<h2>raylib architecture</h2>
<br>
- <p>raylib is a highly modular library. Everything is contained within a small number of well defined, specific and self-contained modules, named accordingly to its primary functionality. Note that some of those modules can be used in <strong>standalone mode</strong>.</p>
+ <p>raylib is a highly modular library. Everything is contained within a small number of well defined, specific and self-contained modules, named accordingly to its primary functionality. Note that some of those modules can be used in <strong>standalone mode</strong>, independently of raylib library.</p>
<a href="images/raylib_architecture_v4.0.png"><img src="images/raylib_architecture_v4.0.png" title="raylib architecture" alt="raylib architecture" width="800" /></a>
<br>
</div>