Skip to content

Made a Stick Hero game clone using OOP's concepts and JavaFX library in Java. Developed core game mechanics, including pause menu, cherry/point collection, animations, and character and scene change options. Developed a Fully Functional Stick Hero Game using the Java Module and Java FX

License

Notifications You must be signed in to change notification settings

akshatrajsaxena/StickHeroGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Stick Hero Game

Experience the fun and challenge of the Stick Hero game!

Stars Badge Forks Badge Pull Requests Badge Issues Badge GitHub contributors License Badge

Stick Hero Game

Welcome to the Stick Hero Game project! This repository contains a fun and challenging game where you need to control a stick figure to navigate through platforms by extending the stick to cross gaps.

Project Overview

This project brings the classic Stick Hero game to life with intuitive controls and engaging gameplay. Your goal is to extend the stick to the right length to bridge the gap between platforms without falling.

Technologies Used

Java: The primary programming language for the game's logic and functionality.

JavaFX: Used for the graphical user interface and animations.

Maven: For project management and build automation.

Project Structure

The project is organized into several components and directories:

StickHeroApplication: Contains the main game application files.

src/main/java/com/example/stickheroapplication: Java source files including game logic and controllers.

src/main/resources: Resource files like images, sounds, and FXML files.

target: Compiled classes and build artifacts.

Features

Game Play: Control the stick figure to extend the stick and cross platforms.

Sound Effects: Engaging sound effects for a better gaming experience.

Game Over Screen: Displays the score and gives an option to restart the game.

Development Setup

Clone the Repository

bash

git clone https://github.com/akshatrajsaxena/stick-hero-game.git
cd stick-hero-game

Install Dependencies

Ensure you have Maven installed on your system. Then, install dependencies using:

mvn install

Run the Game

mvn javafx:run

Project Status

This project is fully functional and ready to published without any bugs.

FAQ

Q. How do I control the stick figure?

A. Click and hold to extend the stick. Release the click to drop the stick and cross the gap. Be careful with the stick length!

Q. Can I contribute to this project?

A. Yes, contributions are welcome! Feel free to open an issue or submit a pull request with improvements or bug fixes.

License

This project is licensed under the MIT License - see the LICENSE file for details.

MIT License

Contact

If you have any questions or feedback, you can reach out to Akshat Raj Saxena

Acknowledgements

Special thanks to the creators of JavaFX and the contributor to this project Vansh Aggarwal.

About

Made a Stick Hero game clone using OOP's concepts and JavaFX library in Java. Developed core game mechanics, including pause menu, cherry/point collection, animations, and character and scene change options. Developed a Fully Functional Stick Hero Game using the Java Module and Java FX

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published