Commit Graph

31 Commits

Author SHA1 Message Date
Logan Hunt
20b7944602
Add music/sounds; fix a bug where you could attempt to resume a game when it was won 2022-04-19 16:51:15 -06:00
Logan Hunt
58ceff7949
Finish rule system; add burn and sink; particle effects on kill, sink 2022-04-19 16:02:53 -06:00
Logan Hunt
9b597426ac Wow this is some shitty fucking code god damn 2022-04-18 21:07:55 -06:00
Logan Hunt
1cffeb5520
Update to fix mp3 from dean's code 2022-04-15 13:09:06 -06:00
phat_sumo
d12fa31cf8 remove dynamic coloring, recolor sprites 2022-04-13 18:21:11 -06:00
Logan Hunt
8d0c43c1e7
Move sprites to their own bootstrap object due to race condition when loading graphics 2022-04-13 11:50:50 -06:00
Logan Hunt
27fa6357a6 Add menuing system with level select and control changing 2022-04-12 22:22:33 -06:00
Logan Hunt
cdb258991c
Remove swp's 2022-04-11 16:55:46 -06:00
Logan Hunt
491f532750
Move particle stuff to a system to simplify spawning particles 2022-04-11 16:55:16 -06:00
Logan Hunt
ec7b01918c Forgot about that. Whoops 2022-04-10 23:02:02 -06:00
Logan Hunt
1bdfb42c3d Make sure we don't double-buffer an input causing undo to become stuck 2022-04-10 22:21:38 -06:00
Logan Hunt
69b5f4448c Unlimited undo; add spritename component instead of sprites on each entity; update canvas on game object 2022-04-10 22:13:05 -06:00
Logan Hunt
57509cad92
Add particles to pushing entities 2022-04-07 13:54:12 -06:00
phat_sumo
a54812ed50 convert hedge to grayscale, fix lava entity to use the new sprites, wordIs is pushable, dynamically color sprites 2022-04-06 18:26:03 -06:00
Logan Hunt
66b29967e1
Finish adding all entities 2022-04-05 20:16:22 -06:00
Logan Hunt
558e91a442
Added collision system, added changedId's which doesn't do anything rn 2022-04-05 19:45:09 -06:00
Logan Hunt
69596ba244
Checkpoint with particles 2022-04-05 17:33:25 -06:00
Logan Hunt
545e129c74
Add stop component; entites are stackable when they arrive at a stop component. Maybe this is wrong? 2022-04-05 14:54:34 -06:00
Logan Hunt
dee568c51d
Fix flickering issue by having singleton sprites; add loading priority; load levels from source 2022-04-04 18:30:11 -06:00
Logan Hunt
14ddb31441
Fix moveable components when multiple moveable entities 2022-04-04 15:30:56 -06:00
Logan Hunt
8cdffd7915
Fix pushable bugs 2022-04-04 15:24:30 -06:00
Logan Hunt
bb75e40de9
Movement bug with two+ pushable entities 2022-04-02 23:27:07 -06:00
phat_sumo
cf4dbf91dd the mess that is pushable 2022-04-02 18:48:00 -06:00
Logan Hunt
aef3c05bc7
Simple controlling system 2022-04-02 18:37:36 -06:00
Logan Hunt
61c835723a
Rm flag.png 2022-04-02 17:52:19 -06:00
Logan Hunt
ac89bd1bed Fix out-of-bounds issues 2022-04-02 16:13:23 -06:00
Logan Hunt
5a55b5fa0c
Grid system & simple physics 2022-04-02 16:04:13 -06:00
phat_sumo
4d34b0b4b8 update bootstrap, fix flag.js filename, add rock 2022-04-01 17:49:20 -06:00
phat_sumo
d5750294b1 add new entities. they still need new components as we add them 2022-04-01 17:43:56 -06:00
Logan Hunt
100bbecccb
Fix sprites 2022-04-01 17:12:37 -06:00
Logan Hunt
4cabba2561
Initial commit - a working dynamic loader with Express 2022-03-27 02:17:26 -06:00