Merge branch 'wapm'
commit
e45f233fa9
|
@ -2,3 +2,5 @@
|
|||
/zig-out
|
||||
/src/zig-cache/
|
||||
/bundle/
|
||||
|
||||
wapm_packages
|
|
@ -0,0 +1,25 @@
|
|||
# Wired
|
||||
|
||||
A puzzle platformer with wires.
|
||||
|
||||
## Controls
|
||||
|
||||
- Left/Right: Move left and right
|
||||
- Up/Down: Look at items above and below
|
||||
- X: Jump
|
||||
- Z: Select
|
||||
|
||||
## Dependencies
|
||||
|
||||
- `zig` to compile the code
|
||||
- `wasm-opt` to optimize the generated wasm file for release. It is a part of `binaryen`
|
||||
- `wasm4` to run the generated cart
|
||||
|
||||
## Building
|
||||
|
||||
``` shellsession
|
||||
git clone --recursive
|
||||
zig build # makes a debug build
|
||||
w4 run zig-out/lib/cart.wasm
|
||||
zig build opt -Drelease-small # optimize cart size for release
|
||||
```
|
|
@ -0,0 +1,18 @@
|
|||
[package]
|
||||
name = "desttinghim/wired"
|
||||
version = "0.2.0"
|
||||
description = "A puzzle platformer game with wire physics."
|
||||
readme = "README.md"
|
||||
repository = "https://github.com/desttinghim/wired"
|
||||
license = "ISC"
|
||||
|
||||
[[module]]
|
||||
name = "wired"
|
||||
source = "wired.wasm"
|
||||
abi = "wasm4"
|
||||
interfaces = { wasm4 = "0.0.1" }
|
||||
|
||||
[[command]]
|
||||
runner = "wasm4@0.0.1"
|
||||
name = "play"
|
||||
module = "wired"
|
Binary file not shown.
Loading…
Reference in New Issue