Skip to content

Latest commit

 

History

History
60 lines (37 loc) · 2.43 KB

README.md

File metadata and controls

60 lines (37 loc) · 2.43 KB

Pacman - LDTS - project-l01gr01

Note on the commits: 80,000 additions of tomaspalma are due to the upload of the pitest folder

As it's widely known, in this game (the more popular versions as well as this project), you control pacman and the goal is to keep avoiding hitting ghosts when they are in a state where they can kill you and collect as many points as possible.

As it's usual, the behaviour of the ghosts vary depending on if you eat a special edible (for example, a power pellet) and also, on certain timings, because during the game, depending on the value indicating on the internal clock of the game, the ghosts will switch modes. For example, during the game they will alternatively switch from chase mode to scatter mode.

Also, when you eat all edibles of a level, you go to a new level that, despite being the same map, the timings of the ghosts change. For example, the more levels you advance, the less time the ghosts will take to leave the ghost house and the less time they will be in scatter mode.

Although pacman is an extremely popular game, there are some things that we should explain, especially about ghost behaviour and strategies, that will be explained at the end of this document in order not to obfuscate more important aspects for the evaluation of this project such as screenshots and a simple description that is written above.


Screenshots

Menus

Starting Menu

Pause Menu

You can go to this menu by pressing the ESC key of your keyboard. Unfortantely, it is not possible for you to change that key unless you change the code.

Game Over Menu


Gameplay

Gameplay Demo

There is a slight pause in the middle but that's because we're trying to show that, after some time, the ghosts go to scatter mode and each other will start to go to their respective corners.

This project was develop by Diogo Martins (202108883), Rodrigo Martins (202008868) and Tomás Palma (202108880)

Project Grade: 18.7 / 20