All Projects → Team-60 → ColorSwitch

Team-60 / ColorSwitch

Licence: MIT license
Color Switch in Javafx!

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to ColorSwitch

openjfx-docs
Getting started guide for JavaFX 11
Stars: ✭ 70 (+288.89%)
Mutual labels:  intellij, javafx
Downlords Faf Client
Official client for Forged Alliance Forever
Stars: ✭ 121 (+572.22%)
Mutual labels:  intellij, javafx
Samples
JavaFX samples to run with different options and build tools
Stars: ✭ 352 (+1855.56%)
Mutual labels:  intellij, javafx
Deeplearning4j Examples
Deeplearning4j Examples (DL4J, DL4J Spark, DataVec)
Stars: ✭ 2,215 (+12205.56%)
Mutual labels:  intellij, javafx
Ninjaterm
A serial port terminal that's got your back.
Stars: ✭ 24 (+33.33%)
Mutual labels:  intellij, javafx
JetTunes-Desktop-Music-Player
Material design music player made with javafx
Stars: ✭ 36 (+100%)
Mutual labels:  intellij, javafx
VickyWarAnalyzer
Victoria II war analyzer. Java 8 + JavaFX + Maven
Stars: ✭ 43 (+138.89%)
Mutual labels:  javafx
stagedisplayviewer
Stage display viewer in java for propresenter
Stars: ✭ 30 (+66.67%)
Mutual labels:  javafx
idea-carbon-now-sh
IntelliJ IDEA plugin to open the selected code in https://carbon.now.sh
Stars: ✭ 27 (+50%)
Mutual labels:  intellij
flask-mvc
Flask Simple Model-View-Controller(MVC)
Stars: ✭ 21 (+16.67%)
Mutual labels:  mvc-architecture
graphql-server-typed
Using typescript and gql-code-gen for easy graphql setup
Stars: ✭ 32 (+77.78%)
Mutual labels:  mvc-architecture
SnakeFX
Snake game in JavaFX
Stars: ✭ 41 (+127.78%)
Mutual labels:  javafx
material-design-color-palette
🎨Material Design color palette pluin for IntelliJ based IDEs.
Stars: ✭ 19 (+5.56%)
Mutual labels:  intellij
NativeFX
Native Rendering integration for JavaFX (13 and beyond)
Stars: ✭ 125 (+594.44%)
Mutual labels:  javafx
IdeaSingletonInspection
Inspection for detecting of inappropriate use of Singleton pattern in Java
Stars: ✭ 14 (-22.22%)
Mutual labels:  intellij
FXTools
My JavaFX resources, libraries & ready tools (GUI) using in JavaFX projects.
Stars: ✭ 37 (+105.56%)
Mutual labels:  javafx
referencer-plugin
"Referencer" plugin for Jetbrains IDEs
Stars: ✭ 20 (+11.11%)
Mutual labels:  intellij
fabric-loom
Gradle build system plugin used to automate the setup of a minecraft mod development environment.
Stars: ✭ 150 (+733.33%)
Mutual labels:  intellij
idea-php-typo3-plugin
TYPO3 CMS Plugins for IntelliJ IDEA / PhpStorm
Stars: ✭ 93 (+416.67%)
Mutual labels:  intellij
GLAU BCSC0002
This is the official repository for the course Object-Oriented Programming BCSC0002 for GLA University 2019
Stars: ✭ 46 (+155.56%)
Mutual labels:  intellij

Color Switch

A revamped game replica made by Divyansh Rastogi & Rupanshu Yadav

🔎   Implementation Description / Game Objective / How To Run? / In-Game Snapshots / Bonus Features

🎮   Check out the gameplay here! **

Implementation Description

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.


📖 Game Objective

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!


🚀 How to Run?

Current steps are supported on IntelliJ IDEA

⚙️ Dependencies:

  JDK 11 or higher   |   download
  JavaFX 11.0.1 or higher   |   download
  Git   |   download

🔧 Setting up IntelliJ IDEA:

  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


🌠 In-Game Snapshots


Bonus Features


💭

If you wish to delve further into source code's layout and notes/observations compiled over various phases of the project,
feel free to check the same out here!

🚧 Work In Progress 🚧



All contributions are welcomed!
Drop a if you found the project to be entertaining/helpful!


** The video might be laggy due to quality screen recording causing heavy load 😖
  For experiencing a super smooth gameplay experience, install & run the game!
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].