Add wapm files

master
Louis Pearson 2022-08-17 19:23:19 -06:00
parent 29870c61b5
commit e2fb6a88ae
2 changed files with 42 additions and 0 deletions

25
README.md Normal file
View File

@ -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
```

17
wapm.toml Normal file
View File

@ -0,0 +1,17 @@
[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"
[[module]]
name = "wired"
source = "zig-out/lib/cart.wasm"
abi = "wasm4"
interfaces = { wasm4 = "0.0.1" }
[[command]]
runner = "wasm4@0.0.1"
name = "play"
module = "game"