MiniCraft 2.5D is a lightweight sandbox block-based world simulator built with ** Pure Python** and Pygame.
It features a smooth 2.5D isometric perspective, optimized rendering, and customizable world sizes for better performance.
Inspired by Minecraft, but designed to be small, fast, and efficient.
Visual Style: 2.5D Isometric Projection
- 🟢 2.5D Isometric View — Smooth semi-3D perspective rendering.
- 🟢 X45×Y45×Z16 World Size — Perfect balance between performance and playability.
- 🟢 Customizable World Settings — Change resolution, tile size, and world dimensions easily.
- 🟢 Smooth Camera Scrolling — WASD-based movement with pixel-perfect scrolling.
- 🟢 Lightweight & Fast — Runs on almost any computer, even low-end systems.
- 🟢 Open-Source — Fully customizable and easy to modify.
- 🟢 It works with NO game engine. Just pygame.
- 🟢 It uses voxel map system.
- Increased FPS
- Much improved water physics
- Added stone block
- Added pond generation
- Added big tree spawn
- Added lines to tree trunks
- Fixed bug where placing a block in front would delete the one behind
- Fixed bug where placing a block in front would simultaneously place the one behind
- F2: New World, F1: Save, F3: Load. WARNING: Saves always overwrite map1. Change its name after saving!
| Key / Mouse | Action |
|---|---|
| W | Move camera up |
| S | Move camera down |
| A | Move camera left |
| D | Move camera right |
| Left Click | Interact / Place block |
| Right Click | Remove block |
| 1,2,3,4,5 | Select block |
NOTE: Supported blocks are: water, leaf, soil, stone
MiniCraft 2.5D is released under the MIT License.
This means you are free to:
- ✅ Use the source code for personal or commercial projects
- ✅ Modify and customize the code
- ✅ Distribute your modified versions
- ✅ Learn from and reuse the code in other projects
However, you must:
- Include the original license and copyright notice
- Not hold the author liable for any damages caused by using the software
If you try MiniCraft 2.5D, thank you for testing!