Commit Graph

30 Commits

Author SHA1 Message Date
Cocktail Frank 8e20245733 - add steam badge to title screen
- disable and hide exit and fullscreen buttons on some builds
- fix cake backward walk glitch at beginning of level 22
2024-05-09 03:12:21 -04:00
Cocktail Frank bacf711cd7 - added coin bank to HUD
- save coin status per level instead of just a total count of coins
- bug fix: removed flashing effect from all non-coin projectiles
- bug fix: don't collect coins when resting
2024-05-08 16:45:24 -04:00
ohsqueezy 279c7c83b8 separate shaders for GLES and GL, add MacOS build 2024-04-24 15:04:11 -04:00
ohsqueezy 15f730a3d5 add user permissions for ubuntu build 2024-04-18 01:33:25 -04:00
ohsqueezy 7f87756b6c - added Steam build configuration file and shell script
- added Windows 64 bit build target
- added a distributable ZIP to the Linux build target
- added demo build config
- made arcade prompt compatible with demo mode
2024-04-14 01:30:10 -04:00
ohsqueezy e8ea466f51 add demo mode 2024-03-06 21:22:54 -05:00
ohsqueezy 9aa9149781 flash time limit warning, clickable social media buttons, update css layout 2024-01-02 23:51:22 -08:00
ohsqueezy 280fc0e0b8 added splash screens 2023-12-28 16:48:52 -08:00
ohsqueezy 48a9fdbad2 re-label reset as save/exit 2023-12-18 16:27:30 -05:00
ohsqueezy acb62ece0b gamepad support on pc and web 2023-12-15 00:56:00 -05:00
ohsqueezy 9696d3a835 social media buttons, playtester thanks, updated QR code graphic 2023-12-12 23:22:11 -05:00
ohsqueezy ae0ce70b3d add warp view, clear screen to background color, set arcade score on completion of final level, remove UI from arcade-only mode 2023-12-11 14:02:04 -05:00
ohsqueezy ec6165214b added jackpot, ending screen messages, title screen idle animation, play button flash 2023-12-07 19:26:32 -05:00
ohsqueezy 0121b33cbe fullscreen button 2023-12-05 17:57:55 -05:00
ohsqueezy d11cffc210 - add coins to ending
- add animation frames to sprites
- track best quest time
- hue shift effect on coin
2023-12-04 21:55:11 -05:00
ohsqueezy fd6ef890cf walk animation 2023-11-14 18:38:37 -05:00
ohsqueezy 25fd91e67c add enemy sprite animations 2023-11-14 00:20:57 -05:00
ohsqueezy caa6186727 hide and disable buttons and labels on the main menu when not available as options 2023-11-08 20:06:32 -05:00
ohsqueezy 18fb61c236 - add arcade mode and arcade-only configuration option
- scoreboard and name entry for arcade mode
- separate save data for quest and arcade modes
2023-11-05 00:28:28 -04:00
ohsqueezy 8d9ec69656 added optional button to click to load game, added Windows build 2023-10-18 00:13:24 -04:00
ohsqueezy ac095283f4 - add sound effects and background music
- add mute button
- add walk and reverse adaptive sound effects to character
- add more flexible error handling to PHP log of play time
- set total memory to 200MB in web build
2023-10-09 23:54:47 -04:00
ohsqueezy c38f676ccb fix fire angle bug level 9 2023-09-29 00:00:19 -04:00
ohsqueezy 04e97fe836 difficulty smoothing on levels 6, 9, 14, and 16 2023-09-28 23:27:13 -04:00
ohsqueezy 9e4d61dfb4 - track progress and automatically save and load
- add automatic anonymous data collection to web build
- apply perspective and view to labels
- add level select and difficulty spinners
2023-09-28 22:04:56 -04:00
ohsqueezy 712c6cf3ea - rebuild emscripten build when levels.json changes
- add precision to enemy angles to account for accumulating drift
- add challenge coin parameters to wave enemy
- fix flame mirror drift by resetting position each cycle
- fix fish angle desync by using time since init to calculate angle
2023-09-12 03:02:54 +00:00
ohsqueezy bd36c762eb - added run clock
- a few new levels
- new wave enemy
- added world background colors
- added color add blend to shader
- new offset parameter for fish
- script for converting SVG file to level curve
2023-09-07 22:17:56 -04:00
ohsqueezy ca67f4ea78 challenge coins 2023-08-14 17:17:54 -04:00
ohsqueezy 584a85546c checkpoints, move sprite and pad to lib, reload level on reconfig, hitbox config 2023-08-01 16:35:19 -04:00
ohsqueezy 5497f8ef45 read slicer enemies from JSON dynamically, fix character collision box size, place character's bottom along the curve 2023-06-27 14:34:49 -04:00
ohsqueezy a6ed2ccb73 - add cake frames
- fix mixing of texture and color data in fragment shader
- add field of play background plane
- replace non-destructive transforms with resetable destructive transforms in Pad class
2023-05-24 22:55:48 -04:00