Skip to content

EgeOnderX/MiniCraft-2.5D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniCraft 2.5D v1.0.1

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


🚀 Features

  • 🟢 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.

What's New?

  • 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!

🎮 Controls

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


Visuals

image
image

📄 License

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!

About

MiniCraft 2.5D is a lightweight sandbox block-based world simulator built with Python and Pygame.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages