MCBoulder Dash is a simple game project created in JavaFX. It brings back the essence of the original Boulder Dash game, but with a visual twist inspired by Minecraft's blocky graphics.
- Classic Gameplay: Experience the fundamental mechanics of the original Boulder Dash game.
- Blocky Aesthetic: Enjoy a straightforward visual style reminiscent of Minecraft.
- Strategic Challenges: Navigate through levels, avoiding boulders while collecting gems.
- Dynamic Levels: Encounter dynamically generated levels for variety in gameplay.
-
Prerequisites:
- Java installed on your machine.
- JavaFX set up in your development environment.
-
Clone the Repository:
git clone https://github.com/yourusername/MCBoulderDash.git
-
Run the Game:
- Open the project in your Java IDE.
- Run the
Main
class located in thesrc/main/java/com/yourpackage
directory to start the game.
- Objective: Collect all gems in each level to progress.
- Controls:
- Arrow keys for character movement.
- Dig through dirt blocks to create paths.
- Avoid getting crushed by falling boulders.
Feel free to customize the game by adding your own Minecraft block images or tweaking the game logic. The project structure is designed for easy modification.
This project is licensed under the MIT License. Use, modify, and distribute it according to the terms of the license.