Jetpac

A recreation of the famous arcade game developed with C++ using sprites and supported by the ESAT graphic library.

Image

Jetpac - Individual project

C++

Your first step will be to assemble the spaceship, then refuel it and get on it. In the game there are four different types of ships in which you will have to do this process. All this while dodging the different enemies in the game.

Your movement is based on your jetpack, use it to grab the different pieces and to fuel the ship. Also the player has a shoot to defend himself.

See more about Jetpac

Gameplay

Download the project

More about Jetpac

GIF

Main menu

Menu that tries to simulate the original.
Here the player can choose the number of players in the game (with the numeric numbers).


Assembling pieces

The player has to collect the spaceship pieces and put them into the disassembled ship.

GIF

GIF

Fueling

When the spaceship is fully assembled, the player has to pick up the fuel and take it to the ship.


Shooting

This type of attack goes through the screen borders and is useful to beat enemies.
Also has a little effect that gives movement sensation to the player.

GIF

GIF

Multiplayer mode

If the player choose a 2 player game, when one player die, the other one plays, this for every life lost.
When the turn returns to a player, the game state is the same as when he died.