https://github.com/tsoding/jaibreak
https://github.com/tsoding/jaibreak
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/tsoding/jaibreak
- Owner: tsoding
- License: mit
- Created: 2022-05-22T10:37:58.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-03-30T02:50:06.000Z (9 months ago)
- Last Synced: 2025-04-29T12:15:48.377Z (8 months ago)
- Language: Jai
- Homepage: https://tsoding.github.io/jaibreak/
- Size: 7.08 MB
- Stars: 112
- Watchers: 6
- Forks: 18
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JaiBreak
[](https://tsoding.github.io/jaibreak)
## Quick Start
```console
$ jai -version
Version: beta 0.2.008, built on 14 January 2025.
```
### Native Build
```console
$ jai ./first.jai
$ ./jaibreak-release
```
### WebAssembly Build
*WebAssembly builds only on Linux right now.*
```console
$ jai ./first.jai
$ python3 -m http.server 6969
$ iexplore.exe http://localhost:6969/
```
You can also check an already deployed WebAssembly version here: [https://tsoding.github.io/jaibreak](https://tsoding.github.io/jaibreak).
## Controls
|keys|description|
|---|---|
|A/D or ←/→|move bar left/right|
|ESC|toggle pause|
|SPACE|release the "ball"|
### Debug Build
|keys|description|
|---|---|
|F5|Hotreload [params.conf](params.conf)|
|F3|Make an SVG screenshot|
## References
- https://github.com/tsoding/zigout
- https://www.youtube.com/watch?v=AMUv8KvVt08