Commit Graph

11 Commits

Author SHA1 Message Date
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 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 eb09e0603b move distributable location to an access protected folder; restore Linux compiler to default and use a better default for sdl2-config location 2024-04-17 18:31:11 -04:00
ohsqueezy 5f7117a6ea added metadata to home page 2024-04-02 20:38:19 -04:00
ohsqueezy 10db5d8019 added README, LICENSE, press kit, and logos 2024-03-20 20:23:13 -04:00
ohsqueezy 341bb50bef update to use SPACE🪐BOX default GL context 2024-03-04 20:10:48 -05: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 584a85546c checkpoints, move sprite and pad to lib, reload level on reconfig, hitbox config 2023-08-01 16:35:19 -04:00
ohsqueezy 46d0eaec9e update gitignore 2023-06-19 20:43:07 -04:00
ohsqueezy 70d1d18615 ic 2023-05-23 15:35:29 -04:00