You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-5Lines changed: 3 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1,20 +1,18 @@
1
-
# Raylib.js
1
+
# Zozlib.js
2
2
3
3
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.
4
4
5
5
**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)**
6
6
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
-
9
7
## Main Idea
10
8
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.
12
10
13
11
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.
14
12
15
13
## Start Demo Locally
16
14
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.
0 commit comments