Skip to content

Latest commit

 

History

78 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kevin Yan, Bi Ling Wu(Sara) AP CS Spring Term Pd. 2

Pac-Xon

To open the file, go into the folder named "Pacxon" . Then, you can open the Pacxon.pde file in Processing and the program from there.

Pac-Xon is an old arcade game that is ca combination of Xenon and Pacman. We have slightly modified it to match some themes in Stuy.

How to Play

Use the W,A,S, and D keys to move Thluffy SinClair around the field.The safe zone is the blue squares. Thluffy may freely wonder about this area. Thluffy will draw a path (the green squares) on uncharted area (the gray squares). If you have successfully made a path from one blue square to another square, then the area without a monster will fill. If there are monsters on both sides of the path, then only the path will turn into blue squares. However, if a monster hits your path before you make it to another blue square, then you will loose a life. The goal of the game is to fill up AT LEAST 80% of the field with blue squares. Once you have reached 80%, you will automatically advanced to the next level. Good Luck! May the odds be ever in your favor!

Bugs/ Improvements

  • We are actually very proud of filling algorithum. We had started it during CodeDay about 2 weeks ago. There we realized the difficulty of the project. Kevin had took it upon himself to complete the task. He spent 2 weeks focusing on different algorithums to best solve the problem. He had started with a BFS but recently moved on to search closer to the behaviour of an a* search. The "fill" is long, and slightly laggy, but we are still very proud of it. That would be one of our main conerns if we were to continue on.
    Currently, we cannot fill large spaces in under 3 minutes.
  • The monster and path collision isn't working. Idealy, the moster would hit into the path and one by one the green squares would turn red, possibly costing the player a life. But we could not get this feautre to work. This is also another one of our main concerns
  • Levels would also be a "next" step.
  • Powerups would be a nice bonus.

Overall, we are quite satisfied with what we have, given the time frame and circumstances in which we had to complete it.

About

codeDay project!!!

Resources

Stars

0 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages