top of page
pacman.PNG
Pacman

The original Pac-Man was initially released to the public arcades in 1980 and had a huge impact in the West where it absorbed the public's attention while the initial release in Japan did not have a big impact on the public.
 

The game was original named "Puckman" however, the West had a problem of vandalising, where they would remove the closing part of the "P" to create an "F", this led to the changing of the name from "Puck" to "Pac". This new name also had another meaning in japanese where "paku-paku", i.e. Pac-Man , means the opening and closing movement of a mouth to consume or eat.
 

The game features a single player moving around a grid playing eld using
the keys Left, Right, Up, Down. The objective of the game is to eat all the
pellets on the playing field.

High Concept

 

Immerse yourself as Pacman, eat the pellets of the world, while avoiding ghost like enemies and become the best Glutton in the world!

Gameplay Specification

Pac-Man consists of seven different objects: the player, the ghosts, the pellets, the energizers, the ghost's gate, the walls and the collectibles. The goal of the game is to eat all the pellets possible without being eaten by ghosts.

​

​

Mechanics

 

Pacman:

​

  • Move around a grid

  • Eat Pellets

  • Eat Energizer -> Leads to eat Ghosts

  • Use Tunnel to swap sides of the screen.

  • Score

  • Lives

 

 

​

Ghosts:

​

  • Using A* pathfinding A.i.

  • Chase() – different for each ghost.

  • Shocked()

  • Run()

 

 

​

Tools and Code Specification

  • SDL

  • C++

  • Visual Studio 2019

  • Git Version Control

 

 

​

My Role

 

As the sole creator of the game, I was responsible for design, programming and making sure the music and sound link up to gameplay.

​

If you would like to see a more detailed report on this game and all the code parts please read the game report below!

bottom of page