Commit Graph

21 Commits

Author SHA1 Message Date
Cocktail Frank 6501bbe2ee - Add Python script for releasing builds as distributables
- Add Itch.io build
- Bug fix: replace the removed "arcade coin" key with the bank vector
2024-05-14 00:32:50 -04:00
Cocktail Frank 76695393fe remove rotation projection from coin HUD 2024-05-10 21:23:59 -04:00
ohsqueezy 290e23b5da - add options sub-menu to title screen: bgm, sfx, fullscreen, and exit
- hide UI when gamepad is in use, enable when mouse is in use
- indicate selected UI button using hue rotation animation
- support for gamepad hat
- support for disconnecting and reconnecting gamepads
- sanitize collected data in WASM build and write files per session
- add function for finding the closest UI button in a given direction
- bug fix: prevent character from moving when level loads or play is resumed from the pause menu
- bug fix: cancel character walking sfx when paused
2024-05-03 15:51:20 -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 5f7117a6ea added metadata to home page 2024-04-02 20:38:19 -04:00
ohsqueezy c18a6d18d4 add ticker to web page 2024-03-22 12:27:20 -04:00
ohsqueezy 10db5d8019 added README, LICENSE, press kit, and logos 2024-03-20 20:23:13 -04:00
ohsqueezy e8ea466f51 add demo mode 2024-03-06 21:22:54 -05:00
ohsqueezy 341bb50bef update to use SPACE🪐BOX default GL context 2024-03-04 20:10:48 -05:00
ohsqueezy 5fd6f5545c update web page font paths 2024-02-16 19:45:22 -05:00
ohsqueezy 9aa9149781 flash time limit warning, clickable social media buttons, update css layout 2024-01-02 23:51:22 -08:00
ohsqueezy 9fa8051b06 integrate ads API on coolmath builds, add loading message 2023-12-27 19:21:56 -08:00
ohsqueezy 0fd33ee924 add separate WASM build for coolmath, separate JS from index page into pre-js files 2023-12-26 20:27:06 -05:00
ohsqueezy 48a9fdbad2 re-label reset as save/exit 2023-12-18 16:27:30 -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 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 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 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 306d96eea9 restore playing field background plane, reposition and adjust scaling of canvas elementin wasm build, automatically bind sprite texture 2023-07-03 20:22:26 -04:00
ohsqueezy 46d0eaec9e update gitignore 2023-06-19 20:43:07 -04:00