Commit graph

208 commits

Author SHA1 Message Date
Amy Grinn
7bf1d20147
Drawing menu to the screen with text
Also allows user to step up and down the menu.

No action is performed when confirming a menu item yet.

Can't handle menus larger than the screen yet.
2024-12-20 08:52:49 -05:00
Amy Grinn
60b998758d
Have menu open and close with Space 2024-12-20 08:52:49 -05:00
David Thompson
bd5036a160 Update to bleeding edge Hoot. 2024-12-19 13:09:47 -05:00
David Thompson
5e4d6cce1c canvas: Add strokeRect binding. 2024-12-13 14:58:04 -05:00
David Thompson
f6c7d000c0 Add missing gamepad module.
Sigh...
2024-12-10 11:36:11 -05:00
David Thompson
4a59f0df23 Attempt to add gamepad support. 2024-12-10 11:32:33 -05:00
David Thompson
825fdbc372 Update to Hoot 0.5.0. 2024-12-10 11:32:33 -05:00
Christine Lemmer-Webber
b628b655cf
Fix a couple of issues with the logo
- The left side had a green wire contact but the right side didn't
- Was missing some shading around one of the contacts
2024-06-04 16:25:03 -04:00
Christine Lemmer-Webber
1c7ab8bba6
Make the bomb animation times a bit more exciting 2024-06-04 16:20:33 -04:00
David Thompson
5bccb7c7f6 Improve scaling on small phone screens.
... at the expense of pixel perfection. :(
2024-06-03 12:18:19 -04:00
David Thompson
ecd6cc669b css: Increase size of onscreen controls. 2024-06-03 12:18:07 -04:00
David Thompson
47476ead0c Tweak rat-3 floor tiles slightly. 2024-05-26 22:20:12 -04:00
David Thompson
3015de27e2 Disable level skip hack. 2024-05-26 21:57:16 -04:00
David Thompson
53398c3dc4 Slightly tweak tutorial-7. 2024-05-26 21:56:45 -04:00
David Thompson
a9575c5aa6 Fix bug where instructions pop-in during reset fade-out. 2024-05-26 20:51:13 -04:00
David Thompson
190f234b44 Disable rat-2 level for now. 2024-05-26 20:43:13 -04:00
David Thompson
76fdb7c6f6 Add particle effects for pickups, e-switches, and warps. 2024-05-26 20:40:42 -04:00
David Thompson
4d507e472f Tweak tutorial-6 floor tiles. 2024-05-26 20:40:27 -04:00
David Thompson
c41fb5abfe Remove pks. 2024-05-26 19:49:11 -04:00
David Thompson
2ce709b95b Add logo and input mappings to intro level. 2024-05-26 18:09:03 -04:00
Christine Lemmer-Webber
204cf8f62d
Fix the logo to actually be named cirkoban 2024-05-26 17:57:39 -04:00
Juliana Sims
0b63d6d4ee
Correct rat level 1 2024-05-26 17:56:20 -04:00
Juliana Sims
51390744a1
Rework and improve rat level 3
This is the final commit adding hidden functionality.
2024-05-26 17:56:19 -04:00
Juliana Sims
f87e7f3f76
Refine bomb logic
This commit is the first of a series introducing hidden logic through
non-obvious commits. I'm mentioning it in the commit messages in the hopes no
one reads these so I can sneak it in without leaving no record at all ;)
2024-05-26 17:53:59 -04:00
David Thompson
d725310239 Add particle effect when bomb explodes. 2024-05-26 16:48:03 -04:00
Christine Lemmer-Webber
4feffecf8e
Added circobon logo
oh wait oh no it's cirkobon guess I gotta fix it or we gotta change
the name
2024-05-26 16:29:34 -04:00
David Thompson
9398b550d7 Add bomb animations. 2024-05-26 16:10:46 -04:00
David Thompson
a70f7f02da Stop importing the experimental levels. 2024-05-26 15:54:45 -04:00
David Thompson
c9336f2273 Lower music volume a bit. 2024-05-26 15:42:48 -04:00
David Thompson
9027df5f20 Add logic gate animations. 2024-05-26 15:42:48 -04:00
Christine Lemmer-Webber
d24124e57e
Made the "lesson" of catboss-3 more obvious... no really, look at this! 2024-05-26 15:30:51 -04:00
David Thompson
0f5d7d5cee Bump up size of touch controls. 2024-05-26 15:25:48 -04:00
David Thompson
fb3da196df Add background music!
Thanks Vivi!
2024-05-26 15:23:41 -04:00
David Thompson
e2a23f7820 Update existing animations to use the new onesheet tileset. 2024-05-26 15:08:37 -04:00
David Thompson
aa0c826b3c Add attempt at onscreen controls for touch screens. 2024-05-26 14:55:27 -04:00
Christine Lemmer-Webber
89b39ab6f0
Add "one sheet" layer which dupes the animation frames 2024-05-26 14:29:02 -04:00
Christine Lemmer-Webber
8988693618
the leftmost wall with emitter now actually has a wall in catboss-3 2024-05-26 14:02:53 -04:00
Christine Lemmer-Webber
18f3bcc70e
Fix animations, add bomb animations and about-to-explode-bomb 2024-05-26 13:57:20 -04:00
Christine Lemmer-Webber
c1d4e1c810
Music at last! 2024-05-26 13:35:55 -04:00
Juliana Sims
9bc960b60e
Refine rat-1 2024-05-26 13:10:54 -04:00
David Thompson
ea8d42ebc4 Add source license headers. 2024-05-26 13:07:47 -04:00
David Thompson
3abec15644 Update music credits. 2024-05-26 12:49:27 -04:00
David Thompson
d338992ca9 Update credits for sound effects. 2024-05-26 12:48:36 -04:00
David Thompson
ef4fb5e49f Add license for pixel art. 2024-05-26 12:47:15 -04:00
David Thompson
eeb95785c7 Fix desync between fade out/in and level loading when game is lagging. 2024-05-26 12:35:46 -04:00
Christine Lemmer-Webber
78ce020fcb
Glowing OR and XOR gates 2024-05-26 11:49:54 -04:00
Christine Lemmer-Webber
f1ccd460f6
corners shaded correctly now 2024-05-26 11:32:59 -04:00
Christine Lemmer-Webber
62c684ddfa
Glowing AND gate 2024-05-26 09:05:30 -04:00
Christine Lemmer-Webber
cbc8404123
extra prettification of catboss-3 2024-05-26 08:54:40 -04:00
Christine Lemmer-Webber
a9755c6ff9
Add catboss-3 level 2024-05-26 08:50:32 -04:00