Skip to content

Commit e606fe2

Browse files
committed
Merge branch 'main' into example/2d_platformer
2 parents 8bf0ecf + a71e743 commit e606fe2

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

README.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,18 @@
1-
# Raylib.js
1+
# Zozlib.js
22

33
Unofficial Implementation of Subset of [Raylib](https://github.com/raysan5/raylib) API in JavaScript so you can use it from WebAssembly. Intended as a simplier Web version of Raylib that does not require Emscripten.
44

55
**WARNING! This is a Research Project and not guaranteed to be useful in present or/and future! If you quickly need to port your Raylib game to Web just follow these instructions: https://github.com/raysan5/raylib/wiki/Working-for-Web-(HTML5)**
66

7-
*This project used to be called "Raylib.js", but it was decided to rename it "Zozlib.js" to avoid confusion with the original [Raylib](https://github.com/raysan5/raylib) project*
8-
97
## Main Idea
108

11-
The main idea is to enable a very specific style of [Programming in C for WebAssembly without Emscripten](https://surma.dev/things/c-to-webassembly/) but for Raylib. The current limitation is that Raylib.js is not fully implemented, but it does not mean it is useless! If you have a Game that uses only implemented function you can use Raylib.js. And if only few needed functions are not implemented you can implement them and submit a PR thus improving the library for future uses.
9+
The main idea is to enable a very specific style of [Programming in C for WebAssembly without Emscripten](https://surma.dev/things/c-to-webassembly/) but for Raylib. The current limitation is that Zozlib.js is not fully implemented, but it does not mean it is useless! If you have a Game that uses only implemented function you can use Zozlib.js. And if only few needed functions are not implemented you can implement them and submit a PR thus improving the library for future uses.
1210

1311
We have no plans to replace the official Emscripten version of Raylib. This is a Reasearch Project intended to explore how far this approach can be pushed.
1412

1513
## Start Demo Locally
1614

17-
The demo is deployed to GitHub pages: https://tsoding.github.io/raylib.js/ But you can run it locally.
15+
The demo is deployed to GitHub pages: https://tsoding.github.io/zozlib.js/ But you can run it locally.
1816

1917
```console
2018
$ python3 -m http.server 6969

0 commit comments

Comments
 (0)