gamedev
I've added a debug menu (really just a level select) to make testing levels easier. I should've done this earlier, but here it is.
gamedev
I wasn't going to make anymore bosses, but since I have 8 levels, I need to have 8 bosses unless I want to have a repeated boss. I decided to make it ones of those shmup bosses where you have to destroy their shield (which has orbiting generators) in order to damage it.
No gameplay screenshots because I only got the class definitions started.
gamedev
Finally swapping the placeholder music with free to use music. (Which I can't show because I can't get OBS to record audio)
A lot of the music I find doesn't fully fit with the level but I'm trying my best to find music that fits as closely as possible.
Also, reminder that if you are a music composer and have scores laying around, consider uploading them to sites like OpenGameArt so other people can use them.
gamedev
@xianc78 lol xD i think if the camera and other ships stop moving and your ship blows up and plays an exploding sound effect, then the screen just fades to black for a game over, that would be perfect. if you still have lives left, then it'll break up the flow a bit.
gamedev
@beardalaxy According to Sakurai in his video, a freeze frame is necessary in shmups because sometimes you die so quickly, you don't even know how you die. So it's best to have a freeze frame to show what hit you.
I could also replace the tile background with a solid color for an added effect.
gamedev
gamedev
@ItsSkyDragonz There is a white explosion at the end but I cut off the recording before it happens.
It's kind of ironic that you showed Kirby as an example because I got the whole hit stop effect idea from Masahiro Sakurai's new gamedev channel.
gamedev
gamedev
@xianc78 there are size and proportion issues with a lot of games, especially old school ones. as long as it looks good and gets the message across, i don't think it's that big of a deal.
gamedev
Now you can change your power up status in the debug menu.