johnwhoyou / gacha-game

A console-based gacha game made in Java.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Console-Based Gacha Game

The final machine project submission for the course, Object Oriented Programming (CCPROG3).

A Gacha Game project that tests our knowledge and skills on the concept of OOP.

UML Diagram

For a better understanding, you can view our UML Diagram here.

Directory Structure

CCPROG3-Group/
┣ src/
┃ ┣ com/
┃ ┃ ┗ gachagame/
┃ ┃   ┣ adventure/
┃ ┃ ┃ ┃ ┣ AdventureHandler.java
┃ ┃ ┃ ┃ ┣ Enemy.java
┃ ┃ ┃ ┃ ┗ Map.java
┃ ┃   ┣ gacha/
┃ ┃ ┃ ┃ ┣ CharacterData.txt
┃ ┃ ┃ ┃ ┣ GachaHandler.java
┃ ┃ ┃ ┃ ┗ WeaponData.txt
┃ ┃   ┣ player/
┃ ┃ ┃ ┃ ┣ Character.java
┃ ┃ ┃ ┃ ┣ Player.java
┃ ┃ ┃ ┃ ┣ Resource.java
┃ ┃ ┃ ┃ ┗ Weapon.java
┃ ┃   ┗ refinement/
┃ ┃ ┃   ┣ LevelHandler.java
┃ ┃ ┃   ┗ MergeHandler.java
┃ ┣ Game.java
┃ ┗ Main.java
┗ README.md

About

A console-based gacha game made in Java.


Languages

Language:Java 100.0%