Pogo Rocket Early Access Release

Hey everyone, Pogo Rocket is now officially in early access! You can now buy the game and be a part of its development process Along with the release of Pogo Rocket comes version 1.0.0, which includes a ton of changes: [h1]Update Features and Changes:[/h1] [h2]Added & Removed:[/h2] - Added a button in the options that plays the beginning cutscene. - Added a full screen button to the game. - Added an auto tile wall block. This block will automatically place blocks in the space of one block. This is only used for developer level creation. - Added an options menu from the pause menu. - Added autosaving. - Added multiple new main menu note messages. - Added new tabs in the options menu - Added sliders for R, G, and B values for the UI color. - Added support for WASD button controls when the game is paused or the win menu is open. - Added telescoping mode. This allows the player to view a level for a total of 5 seconds. - Added the ability to move the rocket with the left joystick. - Added the ability to navigate menus with the left joystick. - Added the ability to select buttons with enter. - Removed an extra false wall block from level 2. - Removed preset color options. - Removed the application surface drawing in black in white at the beginning of the level. [h2]Changes:[/h2] - Changed how the scrape noise plays. - Completely changed how all sounds and music are played, fixing various issues with volume sliders setting audio group gain volumes. - Increased the volume of the level songs. - Made hit noises from lasers directional. - Made it so that extremely long level names are now shrunk down to fit the level selection screen. Still needs some work. - Made it so that menu sliders can now be selected and dragged with enter and can be dragged with the left joystick. - Made it so that the cursor is invisible when a controller is being actively used. - Made it so that the game now pauses when opening the steam overlay. - Made it so that the game will now pause when an active controller is disconnected. - Made it so that the game will now start in either full screen or windowed mode depending on the saved option in the settings. - Made it so that the rocket can’t attach to the wall after it’s started exploding. - Made it so that the rocket can’t be controlled after it’s already started exploding. - Made it so that the scrape, charge, and launch sound effects will only stop playing after the rocket has fully faded out. - Made the activation range for the life steal turret bigger. - Modified the tutorial level to introduce telescoping mode. [h2]Fixes & Optimization;[/h2] - Fixed a massive performance issue related to collectables and the randomizer modifier. - Fixed an issue where GUI elements would not be selected correctly when scaling the game window. - Fixed an issue where a phantom image of the moon would still be moving in the background when the game was paused. - Fixed an issue where auto tiling slopes would not change when they can’t find blocks to tile to. This behavior has changed so that they will turn into a regular wall block when no slope position is found. - Fixed an issue where controller inputs and messages were shown even when using the keyboard for menu navigation. - Fixed an issue where it was impossible to reopen and close the win menu when using arrow keys or WASD to navigate menus. - Fixed an issue where it was possible to have multiple buttons selected at the same time when using a controller or arrow keys in any menu by switching the selected button really fast. - Fixed an issue where life steal orbs would still take health from the pogo rocket even after the level was complete and it was invincible. - Fixed an issue where modifiers would not play a noise when selected or unselected. - Fixed an issue where moving the mouse at the exact same time as selecting a button with the controller or keyboard would cause multiple buttons to be selected. - Fixed an issue where multiple pause controllers could be created, causing performance and drawing issues. - Fixed an issue where the attach indicator would immediately play at the beginning of a level. - Fixed an issue where the background was not being drawn in the level editor. - Fixed an issue where the controller continues to vibrate while the game is paused and occasionally forever after the game has been closed even after disconnecting and reconnecting. - Fixed an issue where the death sound would stop playing when the game was paused after restarting. - Fixed an issue where the input type would automatically switch back to the mouse at the beginning of a level regardless of what it already was. - Fixed an issue where the level editor would save a thumbnail for the tutorial. - Fixed an issue where the rocket’s trails would not fade out when the rocket explodes. - Fixed an issue where the scrape noise could continuously play and even continue into other rooms. - Fixed an old issue where when the rocket was not attached to the wall, the rocket would charge up instead of the pogo stick. - Fixed symmetry issues with the tutorial level. - Greatly optimized saving and loading of level variables and thumbnails, making it much easier to setup new levels and implement saving and loading into the level editor in the future. - Made it so that both the level thumbnail and the unknown thumbnail will now draw according to the set UI color properly.