1
Fork 0
Commit graph

48 commits

Author SHA1 Message Date
0c6e3a9e54
no-std enum from u8 2023-09-16 22:23:58 -05:00
d8b9a656dc
Merge branch 'input_enum' 2023-09-16 21:55:01 -05:00
1761642079
bump version 2023-09-16 21:05:07 -05:00
f1f58a0400
updated README.md 2023-09-16 21:04:28 -05:00
8d5c58ea7a
implemented sail raising/lowering 2023-09-16 20:37:40 -05:00
4e95e2efca
implemented a minimum physics rate 2023-09-16 20:19:35 -05:00
b221f65748
support for dt (naive) 2023-09-16 20:06:21 -05:00
d6b8e589fb
moved world center away from dead-end 2023-09-16 17:05:17 -05:00
e19c099eb8
added reset camera and boat buttons 2023-09-16 16:57:47 -05:00
2fcf30c819
changed to using an enum for input types
caveat: num_traits needs std
2023-09-16 16:47:50 -05:00
42843165fc
pan and zoom on gamepad 2023-09-16 16:21:40 -05:00
f7fa101ce2
added multi-input support 2023-09-16 15:57:45 -05:00
f4b9feb491
bugfixes
boat depth measurement now tracks the boat
instead of the center of the camera

triangles will no longer draw out of bounds
2023-09-16 15:49:39 -05:00
21db4f155e
added rayon support 2023-09-16 15:42:03 -05:00
41d8def875
analog support 2023-09-16 15:10:41 -05:00
6f33b6d217
digital gamepad support 2023-09-15 12:51:00 -05:00
79713930db
added icons 2023-09-13 17:56:35 -05:00
2c50f9e1d5
added release recipe 2023-09-13 17:11:04 -05:00
d0110bf38f
added remaining keys to native client 2023-09-13 16:57:36 -05:00
f12053d77c
added min profile 2023-09-13 16:52:00 -05:00
d9d5eecd89
updated README.md 2023-09-13 16:41:18 -05:00
a7f4129f38
removed unused dependencies 2023-09-13 16:31:10 -05:00
0a12196f24
fix warns 2023-09-13 16:27:43 -05:00
f83346430d
switch to workspace Cargo.lock 2023-09-13 16:17:17 -05:00
ce33f61229
added cargo-bundle metadata 2023-09-13 16:04:24 -05:00
914d7c88c2
build for both wasm and native 2023-09-13 15:58:59 -05:00
fbd187f3f7
added native client 2023-09-13 15:51:06 -05:00
a9dc355079
more colors 2023-09-13 09:35:30 -05:00
69edbba771
cleanup for publish 2023-09-13 04:22:40 -05:00
56def2a211
tuning 2023-09-13 04:13:22 -05:00
5e9581ad01
wind that kind of makes sense 2023-09-13 04:00:04 -05:00
8edb6b74b2
boat in the buffer 2023-09-13 02:56:53 -05:00
92f801df31
got keyboard input working by using a static buffer (hack)
todo: remove code bloat
2023-09-13 01:49:33 -05:00
b56934f0a5
change zip bundle to match js13kgames spec 2023-09-12 23:33:00 -05:00
fc2055b65f
extracted noise and sampler modules 2023-09-12 12:54:06 -05:00
a81f464567
inserted wee_alloc 2023-08-30 18:17:58 -05:00
dde93e69b1
added more colors to map and extracted offset math 2023-08-27 21:42:15 -05:00
eeae55bb73
settled the noisy sea 2023-08-27 20:38:53 -05:00
4aeb138913
added install instructions 2023-08-27 08:00:38 -05:00
230e82613d
stylistic changes 2023-08-27 08:00:22 -05:00
1bf702cd99
decent-looking noise 2023-08-26 20:18:32 -05:00
3bc500c727
noise (this is iter 4) 2023-08-26 19:52:33 -05:00
ddb064cdf4
text from rust 2023-08-26 17:15:15 -05:00
5073e03b6a
text poc 2023-08-25 21:55:37 -05:00
a875e36df8
added a stylesheet (passed 10% of the size budget)
also changed wasm name from pirates to index to save like 9 bytes
also changed to "s" opt level to save like 9 bytes
2023-08-25 21:40:48 -05:00
63f6a46482
stuff on-screen
also made a full justfile for web3 (wrong three) codegolfing (no node)

blitting works thanks to http://cliffle.com/blog/bare-metal-wasm/
2023-08-25 20:57:26 -05:00
822cef9916
added bare rust project 2023-08-25 18:07:24 -05:00
5572faaba4
braindump 2023-08-25 17:49:15 -05:00