Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rainaarya/will_hero_game

Implementation of the popular game 'Will Hero' using JavaFX and Object-Oriented Programming Concepts for the Advanced Programming Course Project 2021.
https://github.com/rainaarya/will_hero_game

event-driven-programming game-development java javafx javafx-animation javafx-project object-oriented-programming

Last synced: about 2 months ago
JSON representation

Implementation of the popular game 'Will Hero' using JavaFX and Object-Oriented Programming Concepts for the Advanced Programming Course Project 2021.

Awesome Lists containing this project

README

        

# Will Hero Game

## :rocket: Features
* Play a fun filled game, and try to save the Princess from the Boss Orc!
* Earn numerous coins and weapons along the way.
* Get past various Orcs and Obstacles.
* Get weapon upgrades via weapon chests and select your own weapon!
* Got Eliminated? Couldn't save the Princess? Fear not, as you can use your coins to revive your Hero back once more!
* Got busy in the middle of the game? Easily save your game and load back anytime you wish!

## :computer: Design and Implementation
* Event-Driven Programming & Object Oriented Programming concepts were used such as Polymorphism, Inheritance, Interfaces, Abstraction & Exception Handling.
* GUI effects via Animations such as Translations, Rotations & Timelines on the Weapons, Orcs & Hero for stunning visuals!
* Coordinates of different elements have been accessed and updated to change their positions as the game proceeds to give a seamless and smooth experience.

## :camera: Screenshots From The Game