This is the project for Coursera's course "Game Design and Development 2: 2D Platformer".

I added 3 modifications of my own:

1) The player can shoot fireballs! Press the "O" key to shoot - it's only available on levels 2 and 3;

2) Newton's Apple pickup - inverts the gravity, available only on Level 2;

3) A time based level - the player has a fixed amount of time to complete a level, if the timer expires, an instant game over happens (no lives). The timer is at the top of the screen, right below the score.

I also added instructions in the main menu.

The game has 3 levels:

- Level 1: this is the level from the classes, I didn't do any changes to this level;

- Level 2: a custom level of my own. It has a new pickup item,  "Newton's Apple", which inverts the gravity. Also, pressing 'O' shoots a fireball;

- Level 3: a custom level of my own as well. Instead of moving from left to right, we have to go from the bottom to the top. Additionally this level is time based, without lives or health - the timeout is 40 seconds - if the player takes 40 or more seconds to complete, then game over! Also, pressing 'O' shoots a fireball;

Download

Download
AstroBoy_Linux-x86_64.zip 42 MB
Download
AstroBoy_MacOS.zip 37 MB
Download
AstroBoy_Windows_64bits.zip 28 MB

Leave a comment

Log in with itch.io to leave a comment.