Skip to content

Latest commit

 

History

History
68 lines (38 loc) · 2.95 KB

README.md

File metadata and controls

68 lines (38 loc) · 2.95 KB

Implementation of Will Hero Game using Java,JavaFX,SceneBuilder and OOPS Concepts

Will Hero Game

Please star the repository if you happen to like the project

The code is an implementation of Will Hero Game (originally developed by Z Play games) using Java, JavaFX and OOP concepts.

The Home Page:- image

Initial Main Menu allows the user to Play the Game and View saved Games

image

In the Game Orcs, Obstacles and Treasure Chests arrive as the game progress.

The Game supports 2 weapons:-

Axe image Rocket image

The weapons kill the Orcs on hitting it.

image

Anytime the user falls down below a certain level he needs to resurrect using coin or has to start a new game if he fails to do so.

image

image

image

After completing 100 steps the hero fights the boss.

image

Defeating the boss makes the hero win the game.

image

The game has various features including :-

Different themes/backgrounds 🏞️

image

Multiple game states can be saved and reloaded

image

This uses serialization and deserialization concepts. Navigation in the game is done via FXML files, some of which are made using Scene Builder.

Design Patterns Used

Facade Design Pattern

Factory Design Patterns

UML Class Diagram UML Class Diagram (1)

UML Use Case Diagram UML Use Case Diagram