MrPillBoxHat/CMSC425
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Controls: ______________________________________________________________ w: jump a: move left d: move right h: fire j: dash How to play: ______________________________________________________________ 1) Navigate through the level and find the boss room 2) You have a health bar on the left of the screen. - If it completely depletes, you die. - You have 3 lives. - You take damage if enemy fire hits you - You take damage if you make contact with an enemy 3) Main Weapon: X buster. - You fire a plasma blast from your arm Implementations: ______________________________________________________________ Animation/Sprites: - Downloaded a full sprite sheet online - Modified (cut out) each sprite and made a file containing all the appropriate sprites to simulate a movement. - Added transparency. - Had to position each sprite in the correct position in the frame - Animated using openGL texture mapping on GL_POLYGON Bugs: ______________________________________________________________ Animation: (X) - Fix X jump - Jump -> run needs frame timing fixes. Doesn't look natural - combination of keys + jump causes flags to screw up - Jump fire animation is bugged, not working at all. Causing X to move wrong on the Y plane - X fire messed up when running - Dash animation not scaled properly (Zero) - Zero Saber attack needs to dash to front and not past - Zero Saber animation needs sheath animation - AI goes blank (fixed?) - Zero needs to not pass walls and etc (general) - Fix dash. Only move when in dash animation (not when stoppin/starting) - need to detec where contact is made in order to play proper damage animation and move in the correct location - Move X and Zero sound class into their own class. Camera: - Doesn't follow X when jumping - Moves at end of dash - Jump health bar - needs to be fixed at boss Implementations: ______________________________________________________________ - Boss arena/Room