Main Gameplay:

Use the WASD keys to move around the screen, and you can jump as many times as you'd like. (You may get stuck in the floor due to the hitbox detection, just keep jumping until you get out, that was kinda out of my control).

You can change the colors of the letters, once that is done you can jump into the center of the wheel (the freezing of the screen is intentional). Then the cover screen will fade in!

(You can also click on the screen and on the character as a fun extra)

---------

Design and Process

A big help throughout this was learning about p5.play, great addon that let me create a platformer-like game without a ton of hassle, a lot of documentation on how to use it was also helpful. My original idea was to be able to control the character (his name is Hyzer) on screen to change the letter colors, which would then make the whole screen (the "poster") change into a different color palette. As I was making it, I added the little spinning wheel when clicking, and I thought it would be cool if it turned into a portal to jump into. I made a lot of custom art and assets just for this, like the character images and animations, as well as having to export every single letter in the logo so they can change color individually. I took care in picking the color palettes for the elements as well. 

In terms of coding, the easier part was actually the movement, I got that done first. The harder parts were making the hitboxes for the letters so they change when you touch them (I had to make a separate hitbox for the big E since it was hard to hit than the other letters with the way I was doing them), and honestly that fade-in animation. I tried like 5 different ways to do fade transitions but I just had to make the frames manually and use a work around way to animate them. It was hard work that I spent a bunch of time on (as you can tell by when this was done) but I think I was able to make it work pretty well!

By the way Dread Beat and all the art and characters are by me! It's a game and story concept that's my own creation.

Leave a comment

Log in with itch.io to leave a comment.