Java Tactical Card Game

Design and build a computer program to allow a user to play a simplified single Duelyst match following the game rules against an AI opponent given a deck.

Back-end Development

Build the back-end game components in Java includes game logic, game state tracking, card logic implementations and the AI player logic.

Note

The Java template project implements the user interface logic for the game is not own or developed in the project, thus, this part of codes is not included in this repository.

Contributions

5 group members are contributed to this team project and all the commits, issues and other activities tracking are in gitlab. This is only a repository for the submission.