Skip to content

An implementation of Will Hero Game using OOP Concepts with additional functionalities. Used multiple Animation Timers and controllers for the same.

License

Notifications You must be signed in to change notification settings

Sarthak-10/Will-Hero-Game-using-OOPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

An implementation of Will Hero Game using OOP Concepts with additional functionalities. Used multiple Animation Timers and controllers for the same.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published