Avatar Duel is about strategy card game with GUI similar with Yu Gi Oh! or Magic: The Gathering. This project is made with Java language, JavaFX for GUI and also use Object-Oriented Programming.
src
└───main
├───java
│ └───com
│ └───avatarduel
│ ├───event
│ ├───exception
│ ├───model
│ │ ├───card
│ │ │ ├───land
│ │ │ └───summonable
│ │ │ ├───character
│ │ │ └───skill
│ │ ├───element
│ │ ├───phase
│ │ └───player
│ │ ├───field
│ │ └───hand
│ └───util
└───resources
└───com
└───avatarduel
├───card
│ ├───data
│ └───image
├───css
└───fxml
- Open terminal and go to Avatar-Duel directory
- For Windows type
gradlew run
and for Linux type./gradlew run
- It will open the game in a new window
This program is created by:
- Jovan Karuna Cahyadi / 13518024
- Byan Sakura Kireyna Aji / 13518066
- Daniel Riyanto / 13518075
- Jonathan Yudi Gunawan / 13518084
- Evan Pradanika /13518126
This project is used to fulfill our assignment given by IF2210 subject as foundation for us in order to have a better understanding for Object Oriented Programming.
All images and description are taken from Avatar Wikia