patelarth0311 / DemonSlayerPacMan

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DemonSlayer Pac-Man

Screen Shot 2021-05-28 at 2 53 48 PM

This is a personal implement of the classic arcade game Pac-Man, using JavaFx. This renditon of the game is influenced the anime DemonSlayer. Made for fun! Enjoy.

About Window

Screen Shot 2021-05-28 at 2 57 01 PM

Download

  1. Download the latest verison of JavaFx. If you already have it installed, you may skip this step. -Note: I added the link in CreditsandNotes.txt.
  2. Download the files of this project.
  3. Open the terminal.
  4. cd to pathto/ArcadeGame/src/dsAP
  5. export PATH_TO_FX=path/to/javafx-sdk-X/lib. Note: X denotes the current verison of JavaFx.
  6. javac -d bin -cp bin --module-path $PATH_TO_FX --add-modules javafx.controls,javafx.fxml *.java
    • This creates a directory bin and consists of *.class files.
  7. java -cp bin --module-path $PATH_TO_FX --add-modules javafx.controls,javafx.fxml Main.java
    • After this line of command, the JavaFx application should appear.

Game Play

  • Infinite levels
  • You play as the ghost.
  • Do not come into contact with any of the slayers.
  • Three of the slayers (as of now) have special abilties
    • Nezuko (in the dress) has the ability to launch fire balls. If you are hit by one, you will be mapped to your starting coordinates.
    • Inosuke (boar head) has the ability to break a wall between you and himself.
    • Zenitsu (has yellow hair) has greater agility than the others.

Help Window

Screen Shot 2021-05-28 at 2 56 09 PM

Game Instances

Screen Shot 2021-05-28 at 2 18 11 PM Screen Shot 2021-05-28 at 3 17 24 PM Screen Shot 2021-05-28 at 3 19 09 PM Screen Shot 2021-05-28 at 3 19 44 PM Screen Shot 2021-05-28 at 3 15 15 PM

About


Languages

Language:Java 100.0%