Loading

Advanced Pacman Game

Invisiable Maze
Ghosts Spawn When Cherry Eaten
Ghost Chase The Pacman In A Line
When Ghosts Spawn, It Can Potentially Change The Maze As Well
Rainbow Madness!
When Pacman Eat The Power Pellet, Its Globe Turn Blue And It Can Eat Ghosts!
When Ghosts Spawn, It Reveals The Map
Try Not To Get The Pacman Traped
Time Slow Down When Pacman Get Close To A Ghost
Huge Ghost Boss!
Try Not To Die
Amazing Music From "Different Heaven & EH!DE - My Heart [NCS Release]"

General Information

Starting from the original Pacman game, I decided to take the step a bit further. This new Pacman ideas are emerged from a new mobile Pacman game that received a quiet bit of plays, I think the idea will be fun, and therefore I sat down and tried to code it up on my own.

The most challenging part of this project is definitely the Graphics, and also the ability to change the map real time. Originally, it is hard to color the ghosts and make them fade from colors to colors, however, I eventually get that to work with a bit of color code inside of my program. Also it is a bit challenging to get the ghost to follow Pacman's path, but I also get that to work at the end with a bit of delayed rendering and spawning.

Beside the challenges in coding, it is also very fun experience to try to code something like this in Java. Although I did not finish it completely, for example, I don't have a menu, I dont have a high score table, and it is not even able to restart, it is nevertheless an remarkable improvement of my knowledge in coding. I learnt how to make things look cool, I learnt how to do particles with just rectancles and circles, and also learnt how to trace objects, and they are all fun and insteresting. With the obstacles, I really do feel the sence of accomplishment after I get one techinical issue to work properly. Although it is not entirely polished and I don't think that I am going to, it is still a pleasant experience for doing it or at least tring to do it, because I get to try new things, and potentially know how to do it now.

Download

Version Name Link About
0.1 Pacman Jar Need To Have Java Installed
0.1 Pacman Exe Complied Version
0.1 Pacman Jar (GitHub) Need To Have Java Installed
0.1 Pacman Exe (GitHub) Complied Version