/Swift-Game-Project

A mini project for object oriented programming class. Create a turn base game 3 vs 3.

Primary LanguageJava

✨Swift-Game-Project

┏━━┓┏━━━┳━━━┳┓┏┓┏┳┓╋╋╋┏┓╋┏┳━━━┳━━━┳━━━┳━━━┳━━━┓ ┃┏┓┃┃┏━┓┃┏━┓┃┃┃┃┃┃┃╋╋╋┃┃╋┃┃┏━━┫┏━┓┃┏━┓┃┏━━┫┏━┓┃ ┃┗┛┗┫┗━┛┃┃╋┃┃┃┃┃┃┃┃╋╋╋┃┗━┛┃┗━━┫┗━┛┃┃╋┃┃┗━━┫┗━━┓ ┃┏━┓┃┏┓┏┫┗━┛┃┗┛┗┛┃┃╋┏┓┃┏━┓┃┏━━┫┏┓┏┫┃╋┃┃┏━━┻━━┓┃ ┃┗━┛┃┃┃┗┫┏━┓┣┓┏┓┏┫┗━┛┃┃┃╋┃┃┗━━┫┃┃┗┫┗━┛┃┗━━┫┗━┛┃ ┗━━━┻┛┗━┻┛╋┗┛┗┛┗┛┗━━━┛┗┛╋┗┻━━━┻┛┗━┻━━━┻━━━┻━━━┛

A game 3 vs 3 turn base
2023

💡 Description

Brawl Heroes is a simple game created as part of an object-oriented programming assignment using the Java language. It is a turn-based 3 vs 3 game developed by a team of five individuals. And implementing object-oriented programming things like, inheritance, interface, encapsulation, and many more.

In Brawl Heroes, players engage in strategic battles, controlling a team of three heroes. Each hero possesses unique abilities and attributes that can be utilized to gain an advantage over the opposing team. The objective of the game is to defeat all the heroes on the opposing team while preserving the lives of your own heroes.

Overall, Brawl Heroes presents a fun and challenging experience, demonstrating the team's proficiency in object-oriented programming through a turn-based battle system featuring unique heroes and strategic gameplay.

🤝🏻 Team

  • Gede Indra Adi Brata
  • Lucas Chandra
  • Javier Aahmes Reansyah
  • Rafiqi Ahmad Hanafiah Nasution
  • Gratia Yudika Morado Silalahi

🛠 Tech Stack

  • Java (Graddle)
  • JSON