Skip to content

A well-structured Java project that transforms learning into an engaging adventure." Perfect for portfolios, educational demonstrations, and understanding fundamental programming concepts through practical application.

Notifications You must be signed in to change notification settings

ozgucdlg/AdventureGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A well-structured Java project that transforms learning into an engaging adventure." Perfect for portfolios, educational demonstrations, and understanding fundamental programming concepts through practical application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages