Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 1.18 KB

File metadata and controls

28 lines (17 loc) · 1.18 KB

Adventure Game Application

Introduction

That project aims that is going to show up object-orientated approach and how to implement the main principles such as encapsulation, abstraction, inheritance, and polymorphism. This game is a survival game and begins at Safe HOUSE. There are users(characters Samurai, Archer, Cavailer) and some obstacles, There has been a battle in between. There are various places where is being used such as Rivers, Forest, and Cave. Moreover; Each place has its own specific features. After that battle, one of the players beat to other one and the battle ends.

Technologies

  • Git/Github,
  • Java 11,

Architecture

Adventure Game Architecture

Test

The application has been tested with debugging and each scenario was monitored(Happy path, Edge case, etc).

Deployment

The application was deployed on GitHub applying each step of sprints. There is only one branch which is master.

Improvements

  • Handle hardware updates,
  • The necessities of Time management in the real-time project,
  • Agile techniques with implementations.
  • Obtained how to work colloboratively.