1. PogoChamp
  2. News
  3. Weekly Progress Report #22

Weekly Progress Report #22

Hi everyone! I've been continuing to work on getting everything ready for the demo build. The main things added this week are redesigns for all the menus I didn't finish last week, support for multiple save files, and some progress on styling all the levels. Additionally there were a variety of functionality improvements, bug fixes and various other tweaks. I think the game is really shaping up!

Here's the Save File selection UI (playtime and last played time aren't implemented yet).


And here's a gif of the Level Quick Select Menu in action.


Changelog
  • Update Stats Menu UI with new style.
  • Update Options Menu UI with new style.
  • Fix Options Menu colors when opened from Pause Menu.
  • Allow wrap around for Pause Menu button navigation.
  • Update Demo End Scene UI with new style.
  • Update Tutorial Basics control prompts.
  • Updated Tutorial Camera UI placement.
  • Changed the arrow keys so that they control the camera.
  • Added Q as the "Reset Camera" key.
  • Reset Camera will now position the camera in the direction the character is facing if they're not moving or not tilted.
  • Replay mode camera controls now match normal gameplay camera controls.
  • Fix typo in Demo Warning popup button.
  • Update Controller Recommended Screen with new designs.
  • Added Steam Controller image to Controller Recommended Screen.
  • More font style changes: Added outlined fonts to the stylesheet.
  • Fully replaced all old font uses. Deleted all fonts that are no longer being used.
  • Increase camera tutorial level size so you don't see through the wall at the end if you don't move the camera.
  • Various tweaks to in-level font sizes.
  • Fix level number text in Pause Menu.
  • Blur the background on pause, with fallback for situations where blur isn't possible.
  • Being in a cannon no longer prevents self destructs.
  • Self destructing inside a cannon makes you fly in the direction the cannon would shoot.
  • Swap from vector-based to quaternion-based rotations for cannon loading to prevent janky animations.
  • Refactor Level Quick Select Menu to be like other menus.
  • Add controller input support to Level Quick Select Menu.
  • Fix bug where Demo End scene would be added to the build settings multiple times when automatically populating build settings.
  • Add pass-through scene when exiting levels to prevent weird issues with objects not being properly destroyed.
  • Fix bug where Level Quick Select Menu would not properly scroll to the current level's row.
  • Fix bug where pressing cancel button could trigger multiple calls to close the same menu.
  • Level Quick Select now properly closes when pressing cancel.
  • Fix bug where closing Level Quick Select Menu would cause you to exit back to the Main Menu.
  • More tweaks to Level Select UI.
  • Automatic scrolling in lists now animates instead of instantly jumping to new scroll position.
  • increase font size in Replay Menu rows.
  • Add Save File Menu and support for multiple save files.
  • Change SaveSystem from a static class into a shared instance class.
  • Fix completion percent display in Save File Menu.
  • Add icon to show which save file is currently selected.
  • Fix null reference errors from Demo Warning popup.
  • Fix Main Menu background image not properly resizing on different aspect ratios.
  • Fix null reference error when selecting button to open Save File Menu.
  • Fix "Stats" button in Main Menu being the wrong size by default.
  • Automatically select the current save file when opening the Save File Menu.
  • Add confirmation popup when choosing to delete a save file.
  • Delete Save File confirmation allows you to either "Delete All Progress" or "Reset Progress". Reset will retain your stats and replays, while delete all clears everything.
  • Fix bug where Save File Menu wasn't updating when deleting / creating new save files.
  • Added "Create Profile" elements when save files don't exist yet.
  • Fix replay time displaying "0.01" instead of 0 before the replay movements start.
  • Various changes to level styling.
  • Changed teleporter color from green to white.
  • Changed large arrows in levels to use Shapes geometry instead of 3D objects.
  • Prevent situations where input prompts could get "stuck" with error icons.
  • Add keyboard input for toggling the Level Select Menu.
  • Remove duplicate Stats Recorder from Level State Manager, which prevented stats from properly recording.
  • Fix duplicate "Ground Time" entry in Stats Menu.
  • Remove some deprecated logic from the player controller.
  • Lots more level style changes (15 of 20 levels done).
  • Update Fish materials (they're still kind of wrong).


Don't forget to Wishlist the game and join the Discord to be notified about when the demo is available!