Juliana Sims
|
a674988bc6
|
Add explosion sound effect
|
2024-05-25 16:42:39 -04:00 |
|
Christine Lemmer-Webber
|
534e9c30b7
|
Add catboss-1 level
|
2024-05-25 14:54:14 -04:00 |
|
David Thompson
|
3c207cd9c3
|
Move tutorial-8 to 10, add new 8 and placeholder 9.
|
2024-05-25 09:52:02 -04:00 |
|
David Thompson
|
770a5e6b7d
|
Hack around animation wackiness when user switches windows for awhile.
|
2024-05-25 07:27:08 -04:00 |
|
David Thompson
|
faf4fa7124
|
Add animations.
|
2024-05-25 06:53:06 -04:00 |
|
Juliana Sims
|
6896b49848
|
Add obligatory checkerboard level (moderate)
|
2024-05-24 20:43:56 -04:00 |
|
Juliana Sims
|
ca4355ee4f
|
Add obligatory checkerboard level (basic)
|
2024-05-24 20:43:56 -04:00 |
|
Juliana Sims
|
6053727ee4
|
Add first rat level
|
2024-05-24 18:38:53 -04:00 |
|
David Thompson
|
1933c48820
|
Add warp tutorial.
|
2024-05-24 18:11:39 -04:00 |
|
David Thompson
|
8d5da9c2dd
|
Add AND gate tutorial level.
|
2024-05-24 17:11:11 -04:00 |
|
David Thompson
|
892675f2d1
|
Tweak emitters so their wire state is more clear.
This has become a problem in the presence of bombs.
|
2024-05-24 15:28:33 -04:00 |
|
Juliana Sims
|
a102a9fb06
|
Make bombs movable, update bomb rendering
|
2024-05-24 15:23:34 -04:00 |
|
David Thompson
|
502b8262e5
|
Fix bug where gem could be marked as collected even if move was undone.
|
2024-05-24 13:23:36 -04:00 |
|
Juliana Sims
|
feb5b8f3d6
|
Add bombs and explodable bricks
|
2024-05-24 12:46:49 -04:00 |
|
David Thompson
|
23f034a868
|
Add first draft of tutorial levels.
|
2024-05-24 12:41:52 -04:00 |
|
Juliana Sims
|
bb4d2df5f5
|
Rotate logic gate sprites based on direction.
|
2024-05-23 17:51:41 -04:00 |
|
David Thompson
|
1b51dde9bc
|
Press any key to reset game during credits.
|
2024-05-23 16:56:26 -04:00 |
|
David Thompson
|
2151abef57
|
Fade out/in when resetting game after credits.
|
2024-05-23 16:53:23 -04:00 |
|
David Thompson
|
fcfcc9f21c
|
Oops the credits font should not be bold.
|
2024-05-23 16:48:58 -04:00 |
|
Juliana Sims
|
1e91411687
|
Prepare to support drawing rotated tiles
|
2024-05-23 16:44:03 -04:00 |
|
David Thompson
|
d68b5d0491
|
Speed up wipe effect.
Also, handle when user spams the undo key better.
|
2024-05-23 16:41:11 -04:00 |
|
Juliana Sims
|
13aa8606a9
|
Implement interval logic for emitters
|
2024-05-23 16:28:53 -04:00 |
|
David Thompson
|
65076c40f3
|
Add sound effects for switched emitters.
|
2024-05-23 15:08:03 -04:00 |
|
David Thompson
|
7803eaba1c
|
Slow down credits scroll now that I'm done testing.
|
2024-05-23 14:08:02 -04:00 |
|
David Thompson
|
4ec1666a1d
|
Add end-game credits sequence.
|
2024-05-23 14:05:24 -04:00 |
|
Juliana Sims
|
50b6c67db8
|
Add ^switched-emitter, test in level 4
|
2024-05-23 12:35:50 -04:00 |
|
David Thompson
|
aa8a302fcb
|
Add simple wipe effect for undo.
|
2024-05-23 12:06:42 -04:00 |
|
David Thompson
|
98ae464ab9
|
Add script scheduler and pre/post visual effects system.
|
2024-05-23 11:44:24 -04:00 |
|
David Thompson
|
2b6afada4d
|
Add emitter sound effect.
|
2024-05-23 09:10:25 -04:00 |
|
David Thompson
|
0aa32798ae
|
Add floor switch sound effect.
|
2024-05-23 09:01:47 -04:00 |
|
David Thompson
|
d4065aa2bf
|
Add gate and warp sound effects.
|
2024-05-23 07:48:53 -04:00 |
|
David Thompson
|
a24d737bc7
|
Allow any actor to push an event to the UI.
|
2024-05-22 22:00:48 -04:00 |
|
David Thompson
|
bcb235bd82
|
Allow the same sound effect to be played many times simultaneously.
|
2024-05-22 21:30:06 -04:00 |
|
David Thompson
|
111eb33429
|
Spawn ghost gems where gems used to be.
|
2024-05-22 18:34:29 -04:00 |
|
David Thompson
|
2dc354229d
|
Draw player dead sprite.
|
2024-05-22 18:21:45 -04:00 |
|
David Thompson
|
9b88cb19c0
|
Add electron warp terminals.
|
2024-05-22 17:40:23 -04:00 |
|
Juliana Sims
|
815c3c809a
|
Render background and electron for logic gates
|
2024-05-22 14:43:40 -04:00 |
|
David Thompson
|
793a9ef027
|
Reduce size of exported maps.
|
2024-05-22 14:22:27 -04:00 |
|
Juliana Sims
|
6b9edbca25
|
Add or gate, update level 4 to use all logic gates
|
2024-05-22 13:32:37 -04:00 |
|
Juliana Sims
|
a49808d70d
|
Add xor and level 4
|
2024-05-22 12:08:23 -04:00 |
|
David Thompson
|
71d62e596e
|
Kill player when gate closes on them.
|
2024-05-22 09:29:44 -04:00 |
|
David Thompson
|
5756844161
|
Add basic AND gate and electric switch.
|
2024-05-22 08:00:39 -04:00 |
|
David Thompson
|
ff242fd1a5
|
Fix some slowness; clock emitters emit immediately.
|
2024-05-22 06:52:36 -04:00 |
|
David Thompson
|
984ea4df67
|
Reimplement wireworld update; add stubs for new object types.
|
2024-05-21 22:12:21 -04:00 |
|
David Thompson
|
4c12ccc559
|
Add physical gates and finish floor switches.
|
2024-05-21 17:28:57 -04:00 |
|
David Thompson
|
ba7b9ea9d8
|
Add gems and the start of floor switches.
|
2024-05-21 14:10:57 -04:00 |
|
David Thompson
|
816d9d149d
|
Big actor refactor; use local storage for auto-save.
|
2024-05-20 22:12:35 -04:00 |
|
David Thompson
|
ce0c002e8b
|
Add level progression.
|
2024-05-20 14:09:42 -04:00 |
|
David Thompson
|
111f4d37f1
|
Add support for more objects to map editor.
|
2024-05-20 12:31:56 -04:00 |
|
David Thompson
|
f3ad31d244
|
Pack and parse wall data from map files.
|
2024-05-19 18:12:30 -04:00 |
|