A revamped game replica made by Divyansh Rastogi & Rupanshu Yadav
🔎 Implementation Description /
Game Objective /
How To Run? /
In-Game Snapshots /
Bonus Features
For a further detailed overview, refer here 🔍
The UI/UX for the game is designed with JavaFX.
Implemented our own game-engine in JavaFx on bare canvas with
optimized game-play physics offering ultra smooth rendering.
Utilized FXML and JavaFx CSS to tailor a receptive game interface designed on Scene Builder.
Learn more here ❕
Encounter and pave your way through a variety of unique & challenging tri/quad-colored obstacles!
All seems fun & enticing but this may very well change when you escort a colored ball through these shapes!
Keep bouncing, have fun and good luck!
Current steps are supported on IntelliJ IDEA ❗
JDK 11 or higher | download
JavaFX 11.0.1 or higher | download
Git | download
Install IntelliJ IDEA and follow basic setup guidelines
Open a new project from existing source, use
https://github.com/Team-60/ColorSwitch.git
as project source.
Set up project libraries for JavaFX
Go to
File > Project Structure > Project Settings > Libraries
Select
add a new Java library (+ icon) > select path to your JavaFx > "lib" folder
Adding VM options for run configurations
Go under
Run > Edit Configurations
Add the following under VM Options
-ea --module-path "$JAVAFX_LIB_PATH" --add-modules javafx.controls,javafx.fxml,javafx.media
Build the project 🔨
Go to
src/gameEngine/App.java
, select the file and press right click > run