Post

Jetpack Joyride

Remake of the classic mobile game Jetpack Joyride with a minimalistic text-based design.

Overview

Jetpack Joyride is a remake of the classic mobile game Jetpack Joyride. The project consisted in recreating the game’s core mechanics using Object-Oriented Programming principles with a minimalistic text-based design. The player’s goal is to travel as far as possible, while collecting coins to buy useful power-ups, and avoiding hazards such as Energy Walls and Laser Beams.

Features

  • Gameplay: The player controls a character that must navigate through the map, collecting coins and avoiding obstacles.
  • Power-ups: The game features power-ups that can be bought with coins to help the player.
  • Hazards: The game features hazards such as Energy Walls and Laser Beams that the player must avoid.
  • Scoring: The player’s score is based on the distance traveled and the number of coins collected.
  • Graphics: The game features a minimalistic grid-based design.

Technologies

  • Programming Languages: Java
  • Libraries: Lanterna (GUI)

Acknowledgements

This project also had the contribution of Adriano Soares and Catarina Pires.