Commit Graph

  • 6ac98c3e7a Add idle timeout to arcade cabinet build 1.4.1 Cocktail Frank 2025-01-16 19:09:49 -05:00
  • 0eccdac932 Update press kit with achievements info and trailer Cocktail Frank 2025-01-16 14:53:48 -05:00
  • 830c38196b Add hashtags to press kit Cocktail Frank 2024-12-24 15:18:55 -05:00
  • 8b49db0d10 Add release highlights for 1.4.0 1.4.0 Cocktail Frank 2024-12-22 15:35:16 -05:00
  • 89ae07b190 Draw pop-up when achievement is unlocked Cocktail Frank 2024-12-22 13:14:34 -05:00
  • 37b6d60811 Reload achievements and stats menu graphics when menu is opened Cocktail Frank 2024-12-19 17:00:11 -05:00
  • 138d53bf9b Use sb namespace when calling Animation class and upgrade SDL-ttf on MinGW Cocktail Frank 2024-12-19 15:55:50 -05:00
  • 22bf4f92d4 Update history in press kit and add header and thumbnail assets Cocktail Frank 2024-12-18 20:04:35 -05:00
  • 19fe406f21 Add release highlights for 1.3.1 to README 1.3.1 Cocktail Frank 2024-12-13 17:57:41 -05:00
  • 27c1d752e2 Fix stats and achievements display when quest best is set Cocktail Frank 2024-12-13 17:54:22 -05:00
  • b202c03c55 Display achievements and stats in title screen menus Cocktail Frank 2024-12-12 13:36:08 -05:00
  • cc18bc56b5 Disable play button on achievements and stats menus Cocktail Frank 2024-12-10 18:58:40 -05:00
  • 7efa02654f Add achievements and stats menus to title screen menu Cocktail Frank 2024-12-10 15:40:47 -05:00
  • 0b2e47b36c Add narrow font Cocktail Frank 2024-12-07 23:13:42 -05:00
  • bbb3a74b8f Shorten achievement descriptions Cocktail Frank 2024-12-06 15:41:32 -05:00
  • a622071a6a Use absolute links for tags in README Cocktail Frank 2024-12-05 14:31:53 -05:00
  • 2acf244175 Add release highlights for 1.3.0 to README 1.3.0 Cocktail Frank 2024-12-04 18:37:55 -05:00
  • 290b342ec6 Add positional panning to the character walk sound effects Cocktail Frank 2024-11-30 20:22:29 -05:00
  • 49d302d801 MultiChunk class for cycling through BGM tracks Cocktail Frank 2024-11-28 00:19:33 -05:00
  • 8caf8a5916 Prevent empty builds from being released Cocktail Frank 2024-11-23 16:36:35 -05:00
  • 5dd3605586 Fix bug in walking backward achievements 1.2.1 Cocktail Frank 2024-11-18 20:24:27 -05:00
  • 3791277c5b Add 1.2.0 release highlights to README 1.2.0 Cocktail Frank 2024-11-17 14:25:09 -05:00
  • f058e0933e Check sound device open status before adjusting volume Cocktail Frank 2024-11-17 11:40:50 -05:00
  • ac8dae655a Remove incompatible tests from Emscripten builds of the test program Cocktail Frank 2024-11-16 20:30:55 -05:00
  • 119ae0cfb4 Remove Twitter account from social links Cocktail Frank 2024-11-16 18:57:25 -05:00
  • 728d6058f0 Fix check for Icing achievement Cocktail Frank 2024-11-15 17:25:34 -05:00
  • 9d8118a784 Track Carrot Cake and Coffee Cake achievements Cocktail Frank 2024-11-15 15:46:29 -05:00
  • 08c3477395 Track the wandering fish achievement Cocktail Frank 2024-11-14 19:41:13 -05:00
  • fc85c30091 Fix enemy collision bug introduced in 9a5a24 Cocktail Frank 2024-11-14 19:15:32 -05:00
  • 97023ae273 Check for Batter Up and Icing achievements Cocktail Frank 2024-11-14 14:56:28 -05:00
  • 00f8dd2558 Track the ACH_DOHNUT achievement Cocktail Frank 2024-11-13 17:16:29 -05:00
  • bff92d6cbb Track date-based and time-based achievements Cocktail Frank 2024-11-12 17:39:32 -05:00
  • ea9588d907 Track achievements for carrying the coin back to the beginning Cocktail Frank 2024-11-09 18:47:33 -05:00
  • 5cffd712fb Track warped levels beaten and related achievement Cocktail Frank 2024-11-09 02:57:43 -05:00
  • 19eb5b6188 Count deaths per run Cocktail Frank 2024-11-06 20:39:31 -05:00
  • 7e4105e702 Add achievement for having no achievements Cocktail Frank 2024-11-03 01:29:16 -04:00
  • 6aac73d087 Store user sound and fullscreen preferences Cocktail Frank 2024-11-01 20:51:36 -04:00
  • b1f1e377a3 Track consecutive days played, mock the Cakefoot class for tests Cocktail Frank 2024-10-30 19:13:43 -04:00
  • 79abe26b6c Track the CAKES_UNLOCKED stat Cocktail Frank 2024-10-24 14:26:18 -04:00
  • 9a5a24b40c Track and estimate more stats, including level count and coins Cocktail Frank 2024-10-23 23:40:58 -04:00
  • 1a6712f521 Define new stats that will be useful for unlocking achievements Cocktail Frank 2024-10-22 17:03:46 -04:00
  • 18088e2669 Mock tests to check stat estimations Cocktail Frank 2024-10-18 18:59:58 -04:00
  • 52f196f9b5 Begin implementing new upstream stats functionality Cocktail Frank 2024-10-16 19:52:02 -04:00
  • c076b20ee6 Incorporate changes from upstream and fix build target bug Cocktail Frank 2024-10-05 20:55:05 -04:00
  • f41785958e Update Cakefoot::run, add checkmark emojis to build output Cocktail Frank 2024-09-17 02:31:41 -04:00
  • 4a8fc56b26 Consolidate build parameters and add Steam library Cocktail Frank 2024-09-11 16:35:09 -04:00
  • 3cc458e64e wip - consolidate build target rules Cocktail Frank 2024-09-07 19:31:11 -04:00
  • 856e757254 Define achievements and stats in config file Cocktail Frank 2024-09-03 19:35:04 -04:00
  • 61786f4b24 - Move CLI code upstream - Set user permissions at beginning of Docker build instead of at the end - Increased the default idle timeout for demo mode to 40s - Add noindex tag to press kit HTML - Add targets for transferring builds to Windows and MacOS computers Cocktail Frank 2024-08-20 20:26:12 -04:00
  • 8f6c8344eb Update references to window pointer to match upstream use of shared_ptr Cocktail Frank 2024-07-26 22:03:53 -04:00
  • 4523c1177e - Added a simple test program that opens and closes a game using testing framework Catch2 from upstream - Added build targets for Linux and Emscripten versions of the test program - Moved main function into its own file - Added group targets for builds: local, external, local-tests, debug Cocktail Frank 2024-07-25 01:51:19 -04:00
  • 8702a644cd - Add support for extra config files on the command line - Print a warning when saved arcade scores are detected but cannot be loaded - Use exceptions to handle errors when loading save progress - Throw an exception when config data passed on the command line is invalid Cocktail Frank 2024-07-19 01:39:02 -04:00
  • a762b0f545 Reset config file to proper defaults. Added support for configuration override strings passed from the command line. Cocktail Frank 2024-07-11 21:31:15 -04:00
  • 899e9efe9f log the session ID to the JS console, check for data collection file existence before opening the file path Cocktail Frank 2024-07-09 20:31:39 -04:00
  • 00eb081b3d add raspberry pi build config file, update demo prompt image Cocktail Frank 2024-06-20 22:37:48 -04:00
  • 9132f1f4e9 update arcade-only config Cocktail Frank 2024-06-20 20:57:33 -04:00
  • a86f8ec67e add dank.game logo, add visibility toggle to social media, allow steam button to be visible even if QR is enabled Cocktail Frank 2024-06-20 20:51:05 -04:00
  • 0a9a653eb9 make sure save progress JSON has a valid format before attempting to load data 1.1.4 Cocktail Frank 2024-06-11 19:45:54 -04:00
  • 283d15775a - Disable logging by default - Turn off glGetError calls by default - Use directory mapping instead of Git to transfer files to Ubuntu-18 build's Docker container 1.1.3 Cocktail Frank 2024-06-05 20:20:11 -04:00
  • e467fc161a fix compiler warnings Cocktail Frank 2024-05-29 22:22:23 -04:00
  • 545e7ce9f8 update website title Cocktail Frank 2024-05-29 19:21:53 -04:00
  • b81f2ad045 draw version string on pause menu 1.1.2 Cocktail Frank 2024-05-25 22:29:50 -04:00
  • a1e9ee1c1a add version string auto-generated by git Cocktail Frank 2024-05-25 18:13:02 -04:00
  • 7f1f12b17b code consolidation for wasm builds in makefile Cocktail Frank 2024-05-25 01:08:16 -04:00
  • 2e06281842 add google adsense meta tag to index page Cocktail Frank 2024-05-24 17:09:16 -04:00
  • 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 1.1.1 Cocktail Frank 2024-05-13 10:12:23 -04:00
  • ee03b40db5 update assets license, bug fix: check the correct level index when checking for a coin in the bank at level load 1.1.0 Cocktail Frank 2024-05-11 00:57:51 -04:00
  • 76695393fe remove rotation projection from coin HUD Cocktail Frank 2024-05-10 21:23:59 -04:00
  • 678168c2f6 update logo assets Cocktail Frank 2024-05-09 19:24:40 -04:00
  • 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 1.0.5 Cocktail Frank 2024-05-09 03:12:21 -04:00
  • f998a2d75e re-added credits to pause menu with new content Cocktail Frank 2024-05-08 18:00:24 -04:00
  • 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 Cocktail Frank 2024-05-08 16:45:24 -04:00
  • 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 1.0.4 frank 2024-05-01 20:35:15 -04:00
  • ba53c72b01 minor updates to modding and building instructions frank 2024-04-27 22:33:18 -04:00
  • d37f04995c add compilation flag that disables GLU in GLEW library frank 2024-04-27 20:19:34 -04:00
  • 279c7c83b8 separate shaders for GLES and GL, add MacOS build frank 2024-04-24 15:04:11 -04:00
  • 8b2125f606 add variable for overriding SDL config binary location frank 2024-04-18 02:04:35 -04:00
  • 15f730a3d5 add user permissions for ubuntu build frank 2024-04-18 01:33:25 -04:00
  • d66e70d6ad use malloc instead of malloc2 for Ubuntu 18 build frank 2024-04-18 00:24:06 -04:00
  • b40e0e56e4 add Ubuntu 18.04 docker build target frank 2024-04-18 00:10:57 -04:00
  • eb09e0603b move distributable location to an access protected folder; restore Linux compiler to default and use a better default for sdl2-config location frank 2024-04-17 18:31:11 -04:00
  • 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 frank 2024-04-14 01:30:10 -04:00
  • 5f7117a6ea added metadata to home page frank 2024-04-02 20:38:19 -04:00
  • c18a6d18d4 add ticker to web page frank 2024-03-22 12:27:20 -04:00
  • 5e012c8e73 link to the source code from the press kit frank 2024-03-21 01:06:17 -04:00
  • dbba2e0948 restore direct video tags in press kit frank 2024-03-21 00:42:37 -04:00
  • 8b3efa64c2 move press kit to root frank 2024-03-20 21:53:39 -04:00
  • 2d95172b15 added README, LICENSE, press kit, and logos frank 2024-03-20 20:23:13 -04:00
  • 10db5d8019 added README, LICENSE, press kit, and logos frank 2024-03-20 20:23:13 -04:00
  • e8ea466f51 add demo mode frank 2024-03-06 21:22:54 -05:00
  • 341bb50bef update to use SPACE🪐BOX default GL context frank 2024-03-04 20:10:48 -05:00
  • 5fd6f5545c update web page font paths frank 2024-02-16 19:45:22 -05:00
  • 9aa9149781 flash time limit warning, clickable social media buttons, update css layout frank 2024-01-02 23:51:22 -08:00
  • 91081b7900 disable name entry on coolmath build, increase UI arrow visibility frank 2023-12-29 23:14:08 -08:00
  • 280fc0e0b8 added splash screens frank 2023-12-28 16:48:52 -08:00
  • 9fa8051b06 integrate ads API on coolmath builds, add loading message frank 2023-12-27 19:21:56 -08:00
  • 63336a3126 add coolmath build config file with edited title frank 2023-12-26 23:22:10 -05:00
  • 690601808c add arcade-only build frank 2023-12-26 22:32:40 -05:00
  • 0fd33ee924 add separate WASM build for coolmath, separate JS from index page into pre-js files frank 2023-12-26 20:18:49 -05:00
  • 48a9fdbad2 re-label reset as save/exit frank 2023-12-18 16:27:30 -05:00