|
67822f9f31
|
Update npm dependencies
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
|
2022-11-28 17:19:16 -05:00 |
|
|
a7d7d219a8
|
Optimize release builds for filesize
|
2022-11-28 17:18:52 -05:00 |
|
|
3674e4c26a
|
Improve wall destruction sound
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
|
2022-11-27 23:53:27 -05:00 |
|
|
a7759cfa06
|
Fix wasm target
|
2022-11-27 23:53:03 -05:00 |
|
|
3ca0eb1eea
|
Use simpler algorithm for PC speaker tones
continuous-integration/drone/push Build is passing
|
2022-11-27 22:36:39 -05:00 |
|
|
4b0b67c69a
|
Fix whipping input
|
2022-11-27 22:29:00 -05:00 |
|
|
74d1c120fc
|
Revert "Use FunDSP crate for beepboops"
This reverts commit 9219b6c475 .
|
2022-11-24 00:05:11 -05:00 |
|
|
9dcd94932f
|
Crate updates
|
2022-11-23 23:57:14 -05:00 |
|
|
38d3333635
|
Implement whipping blocks and trees
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
|
2022-02-10 17:40:00 -05:00 |
|
|
36d109654c
|
Add more one-time flashing messages
|
2022-02-09 21:28:15 -05:00 |
|
|
ce05dcb194
|
Implement speed and slow spells
continuous-integration/drone/push Build is passing
|
2022-02-08 21:02:42 -05:00 |
|
|
3129f1be1d
|
Be specific with cargo dependencies
|
2022-02-08 19:59:33 -05:00 |
|
|
9e83e004dc
|
Suppress clippy warning in wasm_bindgen macro
|
2022-02-08 19:58:18 -05:00 |
|
|
7c93fb2bae
|
Add web build and deploy to CI
continuous-integration/drone/push Build was killed
continuous-integration/drone Build is passing
|
2022-02-04 21:37:07 -05:00 |
|
|
c17013ac92
|
Don't allow quitting on the web
continuous-integration/drone/push Build is passing
|
2022-02-04 19:55:21 -05:00 |
|
|
f08691a62e
|
Add webpack
|
2022-02-04 19:44:58 -05:00 |
|
|
ecd7c87e29
|
Add lib target for wasm
|
2022-02-04 19:28:31 -05:00 |
|
|
cbcda28719
|
Initial web support
|
2022-02-04 19:09:59 -05:00 |
|
|
4cd9f5acc3
|
Include numpad numbers in input
|
2022-02-04 00:22:05 -05:00 |
|
|
fe7eef7770
|
Add changing levels when touching stairs
continuous-integration/drone/push Build is passing
|
2022-02-03 20:16:33 -05:00 |
|
|
f38a80b0c7
|
Implement deserializing non-random levels
|
2022-02-03 20:16:06 -05:00 |
|
|
2b484a4ad7
|
Clear tile content when monster eats a block
|
2022-02-03 20:11:58 -05:00 |
|
|
e948ad1d93
|
Remove unused imports
|
2022-02-03 19:19:40 -05:00 |
|
|
094d8e8617
|
Allow input to fall through flashing messages
This is for parity with the original game
|
2022-02-03 19:19:28 -05:00 |
|
|
550713aaf8
|
Better center flashing messages
|
2022-02-03 19:18:38 -05:00 |
|
|
0e5e823b0b
|
Add flashing message intents
|
2022-02-03 17:59:44 -05:00 |
|
|
def124cd71
|
Add support for bottom flashing messages
|
2022-02-03 17:32:45 -05:00 |
|
|
ecaf448e90
|
Fix monster death logic
continuous-integration/drone/push Build is passing
|
2022-02-03 01:39:49 -05:00 |
|
|
cf4e818094
|
Add sfx for monster eating block
|
2022-02-03 01:39:40 -05:00 |
|
|
616a4d580a
|
Implement a few player pickups
|
2022-02-03 01:16:41 -05:00 |
|
|
c138aeb228
|
Display score as score*10
|
2022-02-03 00:56:39 -05:00 |
|
|
a3adb27acf
|
Remove unused component
continuous-integration/drone/push Build is passing
|
2022-02-03 00:22:58 -05:00 |
|
|
d9606e8b87
|
Switch from specs to hecs
continuous-integration/drone/push Build is passing
|
2022-02-03 00:07:12 -05:00 |
|
|
c0ce37aa38
|
Use correct type for tile glyphs
continuous-integration/drone/push Build is passing
|
2022-02-02 17:21:37 -05:00 |
|
|
9d911d8c72
|
Heavily reorganize code
|
2022-02-02 17:08:23 -05:00 |
|
|
6ae930cb43
|
Q quits the game
|
2022-02-01 17:08:07 -05:00 |
|
|
82c4358ac7
|
Allow monsters to break blocks
continuous-integration/drone/push Build is passing
|
2022-02-01 03:01:21 -05:00 |
|
|
b62f2759de
|
Add score for touching/whipping monsters
|
2022-02-01 02:56:45 -05:00 |
|
|
b2672904c8
|
Add monster impact sfx
|
2022-02-01 02:54:08 -05:00 |
|
|
73aa491d24
|
Fix monster/player collision issues
|
2022-02-01 02:53:00 -05:00 |
|
|
d818c8f7a6
|
Update dependencies
continuous-integration/drone/push Build is passing
|
2022-01-31 19:10:56 -05:00 |
|
|
e5d820eded
|
Abandon map_indexing_system
continuous-integration/drone/push Build is passing
|
2022-01-31 19:10:24 -05:00 |
|
|
1c54755039
|
Skip out-of-bounds whip frames
|
2022-01-31 18:49:59 -05:00 |
|
|
770793ea68
|
Ensure hit beep on last frame of whip
|
2022-01-31 18:15:04 -05:00 |
|
|
9219b6c475
|
Use FunDSP crate for beepboops
|
2022-01-31 18:10:39 -05:00 |
|
|
784e205357
|
Implement whipping
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
|
2022-01-30 17:06:27 -05:00 |
|
|
2be2b357ad
|
Add difficulties
continuous-integration/drone/push Build is passing
|
2022-01-30 03:56:34 -05:00 |
|
|
1628abea0e
|
Remove unnecessary blink field from TileData
|
2022-01-30 03:55:59 -05:00 |
|
|
3da6f63b8e
|
Randomize gem color
|
2022-01-30 01:01:51 -05:00 |
|
|
576bd76bd6
|
Render letter tiles as uppercase
|
2022-01-29 21:55:15 -05:00 |
|