Commit graph

  • a5b0c6fc4e Merge branch 'credits' into 'main' Amy Grinn 2025-01-23 18:41:29 +00:00
  • 0b39ba733d
    Easing in and out of center using a sin function credits Amy Grinn 2025-01-23 13:39:39 -05:00
  • f67eb80910
    Centering credit Amy Grinn 2025-01-16 16:31:36 -05:00
  • 4f5676d3a5
    Added centering credit Amy Grinn 2025-01-15 09:16:13 -05:00
  • 8842e01207
    Added update, on-enter, and on-leave hooks Amy Grinn 2025-01-15 09:15:57 -05:00
  • 2870a88536
    Created update script in 'load-credits' Amy Grinn 2025-01-10 12:36:55 -05:00
  • afef0fd480
    Rewrite existing credits Amy Grinn 2025-01-08 12:26:08 -05:00
  • 7d4d6115a4
    Updated hoot to 0.6.0 main Amy Grinn 2025-01-23 12:03:01 -05:00
  • 25e27df8c1 Merge branch 'menu' into 'main' Amy Grinn 2024-12-31 19:18:13 +00:00
  • 5741812587 Merge branch 'menu' into 'main' Amy Grinn 2024-12-31 18:30:19 +00:00
  • 93e666f1bf
    Simplified menu drawing; standardized variable names Amy Grinn 2024-12-31 13:15:03 -05:00
  • 27b6a4d840
    Setting initial game state Amy Grinn 2024-12-31 13:14:17 -05:00
  • 514c7db401
    Moving default value to parameter list Amy Grinn 2024-12-20 10:21:10 -05:00
  • b29c13e0fc
    Replace 'win state with 'credits, refactoring level drawing Amy Grinn 2024-12-20 10:14:44 -05:00
  • b468bab159
    Using menu item actions instead of type and payload Amy Grinn 2024-12-20 09:16:30 -05:00
  • b248ea72ad
    Changing the way game state is handled Amy Grinn 2024-12-20 09:09:12 -05:00
  • 3f463a9a61
    Remove commented code Amy Grinn 2024-12-20 08:59:28 -05:00
  • 4a46d3d1d1
    Refactoring menu drawing Amy Grinn 2024-12-20 08:50:40 -05:00
  • 89fa09c387
    Small logic changes Amy Grinn 2024-12-18 12:37:19 -05:00
  • 8627f06ebd
    Avoiding string-append for drawing menu Amy Grinn 2024-12-17 14:42:15 -05:00
  • a42d5c5656
    Created game state history Amy Grinn 2024-12-17 13:59:47 -05:00
  • 0e5fc5a73b
    Optimizing conditionals Amy Grinn 2024-12-17 12:39:19 -05:00
  • 6aed092c24
    Changed stroke color of menu Amy Grinn 2024-12-17 12:33:36 -05:00
  • 06a982747e
    Combining menu state into a single record Amy Grinn 2024-12-13 15:31:19 -05:00
  • 20948a5955
    Finalizing menu Amy Grinn 2024-12-12 13:31:46 -05:00
  • c393ab50b3
    Doing the actions when selecting menu items Amy Grinn 2024-12-12 13:28:48 -05:00
  • dbca0ba6cf
    Added paging to menu Amy Grinn 2024-12-12 12:47:54 -05:00
  • d6506a6e6d
    Enter and leave sub-menus Amy Grinn 2024-12-12 09:18:02 -05:00
  • 7bf1d20147
    Drawing menu to the screen with text Amy Grinn 2024-12-11 17:44:00 -05:00
  • 60b998758d
    Have menu open and close with Space Amy Grinn 2024-12-11 10:13:20 -05:00
  • bd5036a160 Update to bleeding edge Hoot. David Thompson 2024-12-19 13:09:47 -05:00
  • 5e4d6cce1c canvas: Add strokeRect binding. David Thompson 2024-12-13 14:58:04 -05:00
  • f6c7d000c0 Add missing gamepad module. David Thompson 2024-12-10 11:36:11 -05:00
  • 4a59f0df23 Attempt to add gamepad support. David Thompson 2024-12-10 11:32:14 -05:00
  • 825fdbc372 Update to Hoot 0.5.0. David Thompson 2024-12-10 11:31:20 -05:00
  • b628b655cf
    Fix a couple of issues with the logo Christine Lemmer-Webber 2024-06-04 16:25:03 -04:00
  • 1c7ab8bba6
    Make the bomb animation times a bit more exciting Christine Lemmer-Webber 2024-06-04 16:20:33 -04:00
  • 5bccb7c7f6 Improve scaling on small phone screens. David Thompson 2024-06-03 12:18:19 -04:00
  • ecd6cc669b css: Increase size of onscreen controls. David Thompson 2024-06-03 12:18:07 -04:00
  • 47476ead0c Tweak rat-3 floor tiles slightly. David Thompson 2024-05-26 22:20:12 -04:00
  • 3015de27e2 Disable level skip hack. David Thompson 2024-05-26 21:57:16 -04:00
  • 53398c3dc4 Slightly tweak tutorial-7. David Thompson 2024-05-26 21:56:45 -04:00
  • a9575c5aa6 Fix bug where instructions pop-in during reset fade-out. David Thompson 2024-05-26 20:51:13 -04:00
  • 190f234b44 Disable rat-2 level for now. David Thompson 2024-05-26 20:43:13 -04:00
  • 76fdb7c6f6 Add particle effects for pickups, e-switches, and warps. David Thompson 2024-05-26 20:40:42 -04:00
  • 4d507e472f Tweak tutorial-6 floor tiles. David Thompson 2024-05-26 20:40:27 -04:00
  • c41fb5abfe Remove pks. David Thompson 2024-05-26 19:49:11 -04:00
  • 2ce709b95b Add logo and input mappings to intro level. David Thompson 2024-05-26 17:46:48 -04:00
  • 204cf8f62d
    Fix the logo to actually be named cirkoban Christine Lemmer-Webber 2024-05-26 17:30:03 -04:00
  • 0b63d6d4ee
    Correct rat level 1 Juliana Sims 2024-05-26 16:04:14 -04:00
  • 51390744a1
    Rework and improve rat level 3 Juliana Sims 2024-05-26 00:34:59 -04:00
  • f87e7f3f76
    Refine bomb logic Juliana Sims 2024-05-26 00:33:38 -04:00
  • d725310239 Add particle effect when bomb explodes. David Thompson 2024-05-26 16:46:50 -04:00
  • 4feffecf8e
    Added circobon logo Christine Lemmer-Webber 2024-05-26 16:28:43 -04:00
  • 9398b550d7 Add bomb animations. David Thompson 2024-05-26 16:10:46 -04:00
  • a70f7f02da Stop importing the experimental levels. David Thompson 2024-05-26 15:54:45 -04:00
  • c9336f2273 Lower music volume a bit. David Thompson 2024-05-26 15:42:34 -04:00
  • 9027df5f20 Add logic gate animations. David Thompson 2024-05-26 15:36:39 -04:00
  • d24124e57e
    Made the "lesson" of catboss-3 more obvious... no really, look at this! Christine Lemmer-Webber 2024-05-26 15:30:31 -04:00
  • 0f5d7d5cee Bump up size of touch controls. David Thompson 2024-05-26 15:25:48 -04:00
  • fb3da196df Add background music! David Thompson 2024-05-26 15:23:41 -04:00
  • e2a23f7820 Update existing animations to use the new onesheet tileset. David Thompson 2024-05-26 15:08:37 -04:00
  • aa0c826b3c Add attempt at onscreen controls for touch screens. David Thompson 2024-05-26 14:55:04 -04:00
  • 89b39ab6f0
    Add "one sheet" layer which dupes the animation frames Christine Lemmer-Webber 2024-05-26 14:29:02 -04:00
  • 8988693618
    the leftmost wall with emitter now actually has a wall in catboss-3 Christine Lemmer-Webber 2024-05-26 14:02:53 -04:00
  • 18f3bcc70e
    Fix animations, add bomb animations and about-to-explode-bomb Christine Lemmer-Webber 2024-05-26 13:57:20 -04:00
  • c1d4e1c810
    Music at last! Christine Lemmer-Webber 2024-05-26 13:35:31 -04:00
  • 9bc960b60e
    Refine rat-1 Juliana Sims 2024-05-26 13:05:00 -04:00
  • ea8d42ebc4 Add source license headers. David Thompson 2024-05-26 12:52:03 -04:00
  • 3abec15644 Update music credits. David Thompson 2024-05-26 12:49:27 -04:00
  • d338992ca9 Update credits for sound effects. David Thompson 2024-05-26 12:48:36 -04:00
  • ef4fb5e49f Add license for pixel art. David Thompson 2024-05-26 12:47:15 -04:00
  • eeb95785c7 Fix desync between fade out/in and level loading when game is lagging. David Thompson 2024-05-26 12:35:46 -04:00
  • 78ce020fcb
    Glowing OR and XOR gates Christine Lemmer-Webber 2024-05-26 11:49:54 -04:00
  • f1ccd460f6
    corners shaded correctly now Christine Lemmer-Webber 2024-05-26 11:32:59 -04:00
  • 62c684ddfa
    Glowing AND gate Christine Lemmer-Webber 2024-05-26 09:05:30 -04:00
  • cbc8404123
    extra prettification of catboss-3 Christine Lemmer-Webber 2024-05-26 08:54:40 -04:00
  • a9755c6ff9
    Add catboss-3 level Christine Lemmer-Webber 2024-05-26 08:36:20 -04:00
  • 7d8dbd0c0c Set page background color to match void color. David Thompson 2024-05-26 08:02:08 -04:00
  • 44fa507ab6 Move mockups out of assets dir to keep them out of bundle. David Thompson 2024-05-25 21:59:57 -04:00
  • a09812060d Remove some unnecessary files from the binary bundle. David Thompson 2024-05-25 21:52:22 -04:00
  • cab2db6fed Update credits text. David Thompson 2024-05-25 21:23:52 -04:00
  • 0c85128dd3 Show non-ghost gems during credits. David Thompson 2024-05-25 21:23:25 -04:00
  • a4e783bc59
    More minor visual improvements to rat level 1 Juliana Sims 2024-05-25 20:56:35 -04:00
  • fd219d632c
    Minor visual improvements to rat level 1 Juliana Sims 2024-05-25 20:51:49 -04:00
  • bacc5c5917
    Improve rat level 1 Juliana Sims 2024-05-25 20:36:27 -04:00
  • d2eb41f6f3 Shake screen when bomb explodes. David Thompson 2024-05-25 20:21:37 -04:00
  • 04b08df629 Prettify tutorial levels. David Thompson 2024-05-25 20:16:36 -04:00
  • e6960ebdaa
    Update ^bomb countdown value Juliana Sims 2024-05-25 18:39:24 -04:00
  • 30443a2950
    Make ^bomb activate method a noop Juliana Sims 2024-05-25 18:34:49 -04:00
  • c272be2737
    A tiny cosmetic enhancement to catboss-2 Christine Lemmer-Webber 2024-05-25 17:37:55 -04:00
  • d1e5402db7
    A somewhat insidious level Christine Lemmer-Webber 2024-05-25 17:31:02 -04:00
  • a125a1475d
    Increase default bomb countdown Juliana Sims 2024-05-25 16:44:28 -04:00
  • 6e7092d38b
    Lower default sound effect volume Juliana Sims 2024-05-25 16:43:31 -04:00
  • a674988bc6
    Add explosion sound effect Juliana Sims 2024-05-25 16:42:39 -04:00
  • c8705eca18
    Fix the switch collision issue for real Juliana Sims 2024-05-25 15:19:25 -04:00
  • 3c7ddce62e
    Revert "Revert "Add activation counting to switched emitters"" Juliana Sims 2024-05-25 15:02:44 -04:00
  • 159f5e84da
    Prettify catboss-1 Christine Lemmer-Webber 2024-05-25 15:04:13 -04:00
  • 6f325800b0 Add tutorial-9 for real. David Thompson 2024-05-25 14:56:15 -04:00
  • 8004c7df90
    Revert "Add activation counting to switched emitters" Juliana Sims 2024-05-25 14:57:17 -04:00