Skip to content

COMP2522/project-team-paul

Repository files navigation

Contributions

Ravdeep Aulakh - Game, Enemy, EnemyManager, Boss, BossManager, Platform, Player
Brian Kwon - Game, Main, MenuManager, StartMenu, MainMenu, LeaderboardsMenu, DifficultyMenu, PauseMenu, DeathMenu, SubmitMenu, Button
Shawn Birring - Game, Sprite, Player, Platform, PlatformManager, Collidable, Drawable, PlatformManagerTest, PlatformTest
Maximillian Yong - Game, Level, Load, Sprite, LevelTest
Hyuk Park - Game, Coin, PowerUp, Projectile, ExtraLife, JetPack, Tire, CoinManager, PowerUpManager

How to Start Game

In order to start a new game select the "Main"
class and run it. A window similar to this will pop up:

img.png

From this menu you want to press on the space bar to continue after which you will be greeted with this menu:

img.png

On this menu you want to select "Start Game". After you select that you should be greeted with this menu:

img.png

Here you want to select the difficulty you want to play on.

How to Play the Game

Basics

You can move left and right using A and D keys, or you can also use the Right and Left arrow keys. The player will automatically jump when he hits a platform. To shoot projectiles you can press Space Bar and they will be shot straight up from your current position. You start off with 3 lives and lose 1 life everytime you die until you have 0 lives left at which point the game will end. Finally, your score is displayed in the top left corner of the game.

Platforms

The game will generate green and red platforms which you the player can jump off of. These platforms will move down the screen until they fall off. The green platforms are normal and will let you jump off of them as many times as you want whereas the red one's will break after one jump.

img.png

Enemies

The game also contains enemies. Enemies will spawn in randomly and at random locations in the game. They move down at the same speed as platforms and can be killed by hitting them with projectiles. But beware as colliding with enemies will take a life from you.

img.png

Boss

There is a boss in the game that will appear once per game. He spawns at score 3000. The boss takes 3 hits from the players projectiles to kill. The boss spawns at the top of the window and moves left and right while shooting projectiles down at the player. Colliding with either the boss or his projectiles will cause you to lose a life.

img.png

Power Ups

The game also has power ups. There are 3 different types of power ups. The first is the spring landing on it will jump you up similar to a platform. The second is the jetpack landing on it will boost you up a little higher than a platform would. The final power up is the heart, landing on it will give you another life as long as you have less than 3 hearts.

Coins

The player can collect coins as well throughout the game which will increase they're overall score. The coins are the spinning gold coins and appear randomly throughout the window.

Leaderboard

The game has a leaderboard for every difficulty you can access this on the main menu by selecting the button that says "Leaderboard"

img.png

After clicking this button you should see the top 5 scores for every difficult listed out like this:

img.png

Finally, in order to submit your highest score to the leaderboard standings you can click the "Submit" that is visible after a game ends:

img.png

You will then be prompted to enter a username that will appear next to your name on the leaderboard if you are in the top 5 for that difficulty level:

img.png

About

project-team-paul created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages