My assignment 04 is a PS1 game. I always want to challenge it to the limit you know. At first I thought of making the Tekken and demonstrate the combo system with 3D characters… Well, that may be too harsh. I decided to make this assignment as a summery of my last 3 game. A game which I can make use of the logic I created for previous assignment. And as I am a big fan of Rockman (aka Megaman), Rockman X is the choice for this time!
I intended to skip the fancy costume of the sprites and focus on the action and mechanism of Rockman X: to defeat a boss, get the weapon, and use the new weapon to tackle the weak point of the other boss.
I learned from the experience when I was working on Bomberman and Lemmings and borrowed logic from there. The character listen to the variable returned from the stage to detemine which side rockman is facing. And as this is a side scrolling game, the movement is handled also in the stage.
Charging and shooting are troublesome. If Scratch needs to change or manipulate several variables at once, there will be trouble and unknown bugs, making the logic dont work somehow.
The outcome is not looking bad even I skipped the animation of the character. But I did not make it to stage 2 and so on, because that may be too much for a demo.
Player can still move the cursor. But when he presses confirm, this will show up lol.