Welcome to Blue Square's Colorful Platforming Adventure! As indicated in the title, this is a platformer. It features multiple unique worlds each with 5 stages. To beat any given stage, Collect all 15 coins and then touch the flag to finish. Each of 3 characters play differently and have unique physics, so try out each one when you unlock them for an extra challenge. How to play: Walk with the left/right arrows. To jump, press up. Press down while running to perform a long jump. To wall jump, press up while sliding against a wall. Run against a wall in mid-air to slide against it. You can ground pound by pressing down in mid-air. If you ground pound onto a spike you will bounce off of it. Ground pounds will also instantly destroy breaking platforms. If you need a snack, you can press the spacebar to pause the game. Pressing space on the level menu however will allow you to switch between 3 different characters - provided you've unlocked them, of course. You can also switch players by clicking the icon in the corner of the level menu. If you enter a cannon, press up and you will launch yourself in the direction the cannon is facing. Breaking platforms break shortly after you touch them, so act quick! A ground pound will break them immediately. To unlock the final level, you must find three Special Coins hidden in sneaky locations. Spike projectiles thrown by the boss will rebound off of mirrors. The boss gets hurt if hit by these projectiles, but be careful because so do you! Special Coin Hints! -Play through each level again with an eye out for things you might have missed before. -Try to get to places you normally wouldn't travel to like the tops of platforms or away from the main level. -Use the unique properties of every character to reach new areas. -The environment is your ally. Each course element is a tool for exploration.
Update: Thank you to everyone who played this game it makes me really happy to see everyone having fun. Thank you to @griffpatch for his scrolling platformer tutorial. The tutorial was easy to follow and provided a great base for new features and customization. Also, I want to thank my whole family for providing ideas and cheering me on along the way. This is my biggest game and I spent a lot of time on it so I'd appreciate if you'd comment any feedback you have. This journey started with me following griffpatch's scrolling platformer tutorial in early 2020 (Before COVID). I finished the tutorial, and was already changing things and adding features from the get-go. After creating 2 levels, I decided I would need a new way to switch between them. This got me into creating a level menu and title screen. Around this time, quarantine was beginning to take effect but that actually made it easier for me to program even more. The level menu took me a while to figure out, but once it was finished I could focus on level design again. I added 3 more levels bringing the total to 5, and luckily I had accounted for multiple worlds in my level menu, which meant I could continue with creating levels. I was really motivated to create levels then, and a new one was created every day. However, the novelty of it was starting to go away as each new level was made. The second world, Notebook Land, required much more time and effort to make each level. After making level 8, by far the hardest level to create, I decided to go back to the coding aspect of creating the game. First I tried to add enemies which I quickly scrapped, and then I shifted over to moving platforms. I was so close to getting them to work, but then I just got stuck. So, in around April or May of 2020, I quit and moved on to work on pther projects. 1 year later, on April 16, 2021, I was working on more levels for my project, "Shoot for the Stars" and I saw griffpatch's scrolling platformer tutorial series. With new inspiration, I scrolled through my unshared project list and clicked on the game. I removed the moving platforms and took on something new- cannons. This worked really well, and it got me back into creating this game for a bit, but it didn't last very long. However, I did continue again on June 27, 2021. With quarantine behind us, summer was finally here and I had much more time to work on programming without school to worry about. I finished up level 9 and 10 and continued to build levels. I brainstormed some ideas, then started adding them in. Soon enough, breaking platforms were coded in. Next I added sawblades to the game. Then bumpers. I was on a roll. On June 30 and July 1 I was almost finished with World 3, so I decided to add the menu page for the final level. I implemented special coins, and then I coded in the final stage button. It took me a while to get it done, but when it finally worked it felt good. I also wrote the comments explaining how the code worked at this time, with intent to continue to add these tags every time I wrote any new code. Then I took a short break for a couple of weeks as Independence Day weekend was coming up and I had a lot going on. Although soon I got back into the flow of things and was working on level 15. I wanted to try something new for this stage, so I changed the theme from dull gray mountains to a vibrant but dangerous volcano. I am very happy with how this turned out. Then I coded in a final boss fight, added a credits sequence and- I was finished. After over a year of development, an entire pandemic, and lots of debugging, the game was finally complete. It felt great. This project was shared on Tuesday, July 13 at 6:36 PM.