Video: https://vimeo.com/471794121
Enchanted Woods is an interactive maze game.
It is the course project of Programming of Interactive System in University Paris Saclay.
java version 11.0.8
javafx-sdk-11.0.2
To run this project, you should first setup Javafx:
How to get JavaFX and Java 11 working in IntelliJ IDEA:
https://www.jetbrains.com/help/idea/javafx.html
- Launch the game
- Customize the appearance of the gaming character
- Select gaming difficulty level
- Start the game
Get out of the maze within a limited time
- Move around the character with arrow keys
- Avoid the contact with ghosts
- Get the key
- Click to burst the bubble and pick up tool:
- Timer: gain extra time for the game
- Magic stick: draw a path and the character will follow it to move automatically
- Drag and drop the axe to chop off the corresponding trees
- Route between different pages according to instruction
- Drag and drop to customize the appearance of the character
- Select the level of difficulty
- Watch the tutorial before start to play the game
- Navigate the character around with arrow keys
- Remaining time: the character need to get out of the maze before time runs out, otherwise the game will restart
- 2 auto moving ghosts:
- The ghosts are moving randomly every 0.5s
- The game will detect the collision with the character and the ghosts every 0.5s
- The character will get killed if he contact with the ghost, and the game will restart
- Click the bubble for 5 times
- Bubble will burst and randomly reveal one of the following tool
- Timer: collect the timer by dragging, and you will gain
- Magic stick: click the magic stick by dragging, the magic stick on toolbar will be enabled and number will change accordingly
- After the bubble is exploded and tools get collected, this cell will allow the character to pass
- Click the magic stick when it’s not disabled (number>1 && no opacity)
- Cursor turns to magic stick
- Press Shift + D while hovering the mouse to draw the path
- The magic stick can only last for 8s, and it’ll be disabled and cursor returns to default
- The character will start to navigate automatically following the drawn path
- Click the magic stick when it’s not disabled (number>1 && no opacity)
- Cursor turns to magic stick
- Press Shift + D while hovering the mouse to draw the path
- The magic stick can only last for 8s, and it’ll be disabled and cursor returns to default
- The character will start to navigate automatically following the drawn path
- A pop-up window will show up either the character win the game or lose it
- A pop-up window will show up if the cat at the exit without key.







