Skip to content

FEUP-LDTS-2024/project-t10g03

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LDTS_T10_G03 - PACMAN

Game description

Pacman is a text-based adaptation of the classic Pacman game, developed using Java and the Lanterna library. In this game, players control Pacman through an arena, collecting coins, power-ups and avoiding pursuit by the iconic ghosts: Blinky, Pinky, Inky, and Clyde. With a simple interface, the goal is to recreate the nostalgia of the original game while exploring the SOLID principals and design-patterns. For a more detailed version of this description click here.

Game demonstration

Gif 1. Single player demonstration


Gif 2. Multiplayer demonstration


Menus

Gif 3. Main menu


Fig 1. Pause menu


Fig 2. Map selection


Levels

Gif 4. Spirals


Gif 5. Final boss


End game

Fig 3. Win message


Fig 4. Lost message



This project was developed by Gustavo Madureira (up202304978@fe.up.pt), Paulo Saavedra (up202307477@fe.up.pt) and Pedro Castro (up202200044@fe.up.pt) for the LDTS 2024/25 course at FEUP.

About

A text-based adaptation of the classic Pacman game, developed using Java and the Lanterna library.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages