Skip to content

JovanKaruna/Avatar-Duel

Repository files navigation

Avatar Duel game

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.

Screenshots

Structure

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

Prerequisite

  1. Java 1.8

Compiling and Running

  1. Open terminal and go to Avatar-Duel directory
  2. For Windows type gradlew run and for Linux type ./gradlew run
  3. It will open the game in a new window

Created by

This program is created by:

Acknowledgment

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.

Credit

All images and description are taken from Avatar Wikia

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •