Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
PacMac
Project type
Video Game
Role
Solo Developer
Skills
Unity Game Engine, C#, UI Programming, Game Mechanics Design, Creative Thinking
Download
PacMac is a recreation of Pacman, as part of the Final Project of my Introduction to Games Development course. It features two levels, where the first level is a recreation of level 1 in the original title, and the second level is an Innovation Level where I developed an innovative experience to the game with mechanics that I created, and also enhanced visual effects.
List of innovative mechanics:
- Who's It: The camera now zooms in and follows PacMac's movement, severely restricting the player's field of vision of the entire level map. The camera will only zoom out when PacMac eats a Power Pellet.
- Hunger Game: Every pellet eaten by PacMac subsequently increases the speed of all ghosts, including their scared state speed.
- Double Down: Upon complete death (life = 0), the player will lose 4000 points for a full revival (life = 3). In exchange, all ghost's base speeds will be doubled from their current speeds. If the player doesn't have enough score, they lose the game. If they win, their final score will double.
- Divine Cake: Eating a cake (this game's version of a cherry) will slow the game time by 15%; however, all ghosts will pursue the player for 10 seconds.
Cursed Tunnel: Using the tunnel will cost the player 1000 points. If the player's points go negative, they instantly lose.
- Who's The Prey Now: All ghosts can only be scared once per game. After the effect of the first Power Pellet is over, every subsequent Power Pellet eaten will increase the game time by 5%, and all ghosts will relentlessly pursue PacMac instead of running away for 10 seconds at increased time speed.
- Dodge Me If You Can: When under 13 pellets are left in the game, the game will be played blindfolded, allowing the player to only see the screen every 4 seconds for 2 seconds long.

