chore: update docs

This commit is contained in:
2026-04-11 19:07:00 +02:00
parent d871db2b2f
commit a646dc3650
21 changed files with 118 additions and 18 deletions

1
.gitignore vendored
View File

@@ -1,3 +1,2 @@
**/raylib_* **/raylib_*
**/demo.gif
demo_gen demo_gen

View File

@@ -1,6 +1,24 @@
# raylib speedruns <div align="center">
<h1>Raylib Speedruns</h1>
<img src="./docs/demo.gif" alt="demo" />
</div>
Bouncing logos in different programming languages. Bouncing logos in different programming languages.
Get raylib at https://github.com/raysan5/raylib. Idea stolen from https://tsoding.github.io. Get raylib at https://github.com/raysan5/raylib. Idea stolen from https://tsoding.github.io.
All projects are build using `make`, so all commands you need are inside `Makefile`s. All projects are built using `make`, so all commands you need are inside `Makefile`s.
## Implementations
| | |
|:---------------------------------------------------------:|:-----------------------------|
| <img width="32" src="./languages/ada/ada_logo.png"> | [Ada](./languages/ada) |
| <img width="32" src="./languages/c/c_logo.png"> | [C](./languages/c) |
| <img width="32" src="./languages/csharp/csharp_logo.png"> | [C#](./languages/csharp) |
| <img width="32" src="./languages/d/d_logo.png"> | [D](./languages/d) |
| <img width="32" src="./languages/go/go_logo.png"> | [Go](./languages/go) |
| <img width="32" src="./languages/odin/odin_logo.png"> | [Odin](./languages/odin) |
| <img width="32" src="./languages/python/python_logo.png"> | [Python](./languages/python) |
| <img width="32" src="./languages/rust/rust_logo.png"> | [Rust](./languages/rust) |
| <img width="32" src="./languages/zig/zig_logo.png"> | [Zig](./languages/zig) |

BIN
docs/demo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 353 KiB

17
languages/ada/README.md Normal file
View File

@@ -0,0 +1,17 @@
<div align="center">
<h1>Raylib in Ada</h1>
<img src="./demo.gif" alt="Ada Raylib demo" />
</div>
## Quick start
```sh
$ make
$ ./raylib_ada
```
Complete command in [Makefile](./Makefile)
## Credits
- Logo: [Wikimedia](https://commons.wikimedia.org/wiki/File:Ada_horizon_green_logo_with_slogan.svg)

BIN
languages/ada/demo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 KiB

View File

@@ -1,4 +1,7 @@
# Raylib in C <div align="center">
<h1>Raylib in C</h1>
<img src="./demo.gif" alt="C Raylib demo" />
</div>
## Quick start ## Quick start
@@ -6,3 +9,9 @@
$ make $ make
$ ./raylib_c $ ./raylib_c
``` ```
Complete command in [Makefile](./Makefile)
## Credits
- Logo: [Wikimedia](https://upload.wikimedia.org/wikipedia/commons/1/18/C_Programming_Language.svg)

BIN
languages/c/demo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

View File

@@ -1,14 +1,19 @@
# Raylib in C# <div align="center">
<h1>Raylib in C#</h1>
<img src="./demo.gif" alt="C# Raylib demo" />
</div>
I'm using Mono because i don't like Microsoft. I'm using Mono because i don't like Microsoft.
## Quick start ## Quick start
```shell ```sh
$ make $ make
$ mono raylib_csharp.exe $ mono raylib_csharp.exe
``` ```
Complete command in [Makefile](./Makefile)
## Credits ## Credits
- Logo: [Wikipedia](https://wikipedia.org/wiki/File:Logo_C_sharp.svg) - Logo: [Wikimedia](https://commons.wikimedia.org/wiki/File:Logo_C_sharp.svg)

BIN
languages/csharp/demo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 KiB

View File

@@ -1,4 +1,7 @@
# Raylib in D <div align="center">
<h1>Raylib in D</h1>
<img src="./demo.gif" alt="D Raylib demo" />
</div>
## Quick start ## Quick start
@@ -6,3 +9,9 @@
$ make $ make
$ ./raylib_d $ ./raylib_d
``` ```
Complete command in [Makefile](./Makefile)
## Credits
- Logo: [Wikimedia](https://commons.wikimedia.org/wiki/File:D_Programming_Language_logo.svg)

BIN
languages/d/demo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 296 KiB

View File

@@ -1,4 +1,7 @@
# Raylib in Go <div align="center">
<h1>Raylib in Go</h1>
<img src="./demo.gif" alt="Go Raylib demo" />
</div>
## Quick start ## Quick start
@@ -6,3 +9,9 @@
$ make $ make
$ ./raylib_go $ ./raylib_go
``` ```
Complete command in [Makefile](./Makefile)
## Credits
- Logo: [Wikimedia](https://commons.wikimedia.org/wiki/File:Go_Logo_Blue.svg)

BIN
languages/go/demo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 KiB

View File

@@ -1,4 +1,7 @@
# Raylib in Odin <div align="center">
<h1>Raylib in Odin</h1>
<img src="./demo.gif" alt="Odin Raylib demo" />
</div>
## Quick start ## Quick start
@@ -6,3 +9,9 @@
$ make $ make
$ ./raylib_odin $ ./raylib_odin
``` ```
Complete command in [Makefile](./Makefile)
## Credits
- Logo: [Wikimedia](https://commons.wikimedia.org/wiki/File:The_odin_programming_language_logo.svg)

BIN
languages/odin/demo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 373 KiB

View File

@@ -1,7 +1,14 @@
# Raylib in Python <div align="center">
<h1>Raylib in Python</h1>
<img src="./demo.gif" alt="Python Raylib demo" />
</div>
## Quick start ## Quick start
```sh ```sh
$ python ./main.py $ python ./main.py
``` ```
## Credits
- Logo: [Wikimedia](https://commons.wikimedia.org/wiki/File:Python-logo-notext.svg)

BIN
languages/python/demo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 KiB

View File

@@ -1,4 +1,7 @@
# Raylib in Rust <div align="center">
<h1>Raylib in Rust</h1>
<img src="./demo.gif" alt="Rust Raylib demo" />
</div>
## Quick start ## Quick start
@@ -6,3 +9,9 @@
$ make $ make
$ ./raylib_rust $ ./raylib_rust
``` ```
Complete command in [Makefile](./Makefile)
## Credits
- Logo: [Wikimedia](https://commons.wikimedia.org/wiki/File:Rust_programming_language_black_logo.svg) (tinted)

BIN
languages/rust/demo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 KiB

View File

@@ -1,4 +1,7 @@
# Raylib in Zig <div align="center">
<h1>Raylib in Zig</h1>
<img src="./demo.gif" alt="Zig Raylib demo" />
</div>
## Quick start ## Quick start
@@ -6,3 +9,9 @@
$ make $ make
$ ./raylib_zig $ ./raylib_zig
``` ```
Complete command in [Makefile](./Makefile)
## Credits
- Logo: [Wikimedia](https://commons.wikimedia.org/wiki/File:Zig-logomark-2024.svg)

BIN
languages/zig/demo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB