1
Fork 0
No description
Find a file
2023-09-16 21:04:28 -05:00
client updated README.md 2023-09-16 21:04:28 -05:00
front implemented a minimum physics rate 2023-09-16 20:19:35 -05:00
icons added icons 2023-09-13 17:56:35 -05:00
pirates implemented sail raising/lowering 2023-09-16 20:37:40 -05:00
.gitignore switch to workspace Cargo.lock 2023-09-13 16:17:17 -05:00
Cargo.lock added rayon support 2023-09-16 15:42:03 -05:00
Cargo.toml support for dt (naive) 2023-09-16 20:06:21 -05:00
justfile added release recipe 2023-09-13 17:11:04 -05:00
README.md updated README.md 2023-09-16 21:04:28 -05:00

Simple Sailing Simulator

my entry to js13kgames 2023

Gameplay screenshot, a pixelated sailboat exits a well-protected bay

Brave the north wind and search for York, or simply explore.

Controls

keyboard controller action
A D-Left rudder left
D D-Right rudder right
Left Stick X rudder
+ D-Up zoom in
- D-Down zoom out
Right Stick Y zoom
E B raise sails
Q A lower sails
Left Stick Y + Left Bumper control sails
arrow keys Right Stick + Right Bumper pan camera
R Y reset sailboat
/ X reset camera
Esc quit

Your sailboat travels fastest going perpendicular to the wind.

Installation

download the latest release

Building from source

Native
cargo run -p client --release
Wasm (optimized for firefox)
Arch Linux
# pacman -S --needed wabt minify just binaryen rustup just
$ rustup toolchain add wasm32-unknown-unknown
$ just build