https://github.com/thunder-engine/sample-mine
ThunderMine - A Minecraft-like Project
https://github.com/thunder-engine/sample-mine
3d-game cpp sample-code thunder-engine
Last synced: 3 months ago
JSON representation
ThunderMine - A Minecraft-like Project
- Host: GitHub
- URL: https://github.com/thunder-engine/sample-mine
- Owner: thunder-engine
- License: mit
- Created: 2025-10-24T06:29:01.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-12-22T14:25:14.000Z (3 months ago)
- Last Synced: 2025-12-24T01:30:05.302Z (3 months ago)
- Topics: 3d-game, cpp, sample-code, thunder-engine
- Language: C++
- Homepage:
- Size: 1.95 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ThunderMine - A Minecraft-like Project
A simple, educational project built with **Thunde Engine** that recreates core mechanics of Minecraft, including block-based world interaction, free movement, and flight.

## Features
* **Free Movement:** Navigate the world using the `W`, `A`, `S`, `D` keys.
* **Flight Mode:** Hold the `Spacebar` key to levitate and fly around the world, allowing for easy exploration at any height.
* **Block Interaction:**
* **Add Blocks:** Place new blocks into the world.
* **Remove Blocks:** Destroy and remove existing blocks.
## Getting Started
### Prerequisites
* Ensure you have the **Thunde Engine** installed and properly set up on your system.
* A C++ compiler with C++17 support or higher.
## Controls
| Action | Key |
| :--- | :--- |
| Move Forward | `W` |
| Move Backward | `S` |
| Move Left | `A` |
| Move Right | `D` |
| Fly / Levitate | Hold `Spacebar` |
| Add Block | `Right Mouse Button` |
| Remove Block | `Left Mouse Button` |
## Technology
This project is built as a learning exercise using the **Thunde Engine**, a powerful engine for 2D and 3D application development.
## License
This project is created for educational purposes and is distributed under the [MIT License](LICENSE).
## Content
Tiles atlas provided by https://metsura.itch.io/metsura