/pacman_invaders_unity

This was a 'pacathon' project I worked on with two friends over 6 weeks.

Primary LanguageASP

pacman_invaders_unity

This was a 'pacathon' project I worked on with two friends over 6 weeks. The brief was to create something that was based on PacMan, suggestions included what PacMan would be like when mixed with the game Snake, or if they lived in an augmented reality.

My friends and I went through some classic arcade games to see if we could find one that would fit well with PacMan, and come up with some ideas as to how we could mix the two. We came up with Space Invaders, Pong and Frogger. We mapped out ideas for each mash-up, and found that we could do a lot more creative things with Space Invaders.

We spent 6 weeks working on this game, sometimes working together in a group and sometimes dividing up tasks to work individually.

Features of the game:

  • User can move PacMan left and right.
  • User can fire pills at the ghosts by hitting spacebar.
  • Ghosts move right and left, moving down the screen when they hit a wall.
  • If all ghosts are destroyed, game moves onto the next level.
  • Ghosts will move faster as the levels increase.
  • PacMan loses a life when hit by a pill.
  • Player earns points when destroying ghosts
  • Ghosts randomly fire pills down the screen towards PacMan.
  • Barriers protect PacMan from the pills fired by the ghosts.
  • Barriers will slowly degrade, reducing their size when hit by pills, both fired from the ghosts and from PacMan.
  • Ghosts randomly drop fruit which have specific bonuses, including extra points, invincibility, barrier restoration, and extra life.

Play the game:

To play the game, clone this repo, and open "Standalone Build". To quit the game, either click the red cross in the top left of the window, or press the escape button.