Experience the fun and challenge of the 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.
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.
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.
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.
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.
bash
git clone https://github.com/akshatrajsaxena/stick-hero-game.git
cd stick-hero-game
Ensure you have Maven installed on your system. Then, install dependencies using:
mvn install
mvn javafx:run
This project is fully functional and ready to published without any bugs.
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.
This project is licensed under the MIT License - see the LICENSE file for details.
If you have any questions or feedback, you can reach out to Akshat Raj Saxena
Special thanks to the creators of JavaFX and the contributor to this project Vansh Aggarwal.