Skip to content

🥔 A Minicraft demake, with infinite terrain generation, and fully written in Python

License

Notifications You must be signed in to change notification settings

TheBigEye/minicraft-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minicraft Potato Edition

Note: This project is currently in active development; the code is still in progress. 🙃

A demake of the classic Minicraft, originally created by Markus Persson (Notch) in Java for the Ludum Dare 22 competition. This project is developed in Python using pygame-ce (Pygame Community Edition).

Current Features

  • Infinite terrain generation based on chunks
  • Mobs with pathfinding
  • Chunk region-based saving system (inspired by MCRegion)
  • Day and night cycle
  • Chunk updates and spreading of water and grass
  • Biomes defined by temperature and humidity

Planned Features

  • Final Boss
  • Inventory and items
  • Tools and weapons
  • Background music
  • A redstone-like system (perhaps wires?)
  • Mountains, caves, and ores to mine
  • Achievements
  • Potions
  • Hunger and Armor
  • Structures
  • And more...

Why Potato Edition?

  • Because, theoretically, even a potato could run this game. 🥔
  • The goal is to create a lightweight, optimized game with old-school graphics and effects.

About

🥔 A Minicraft demake, with infinite terrain generation, and fully written in Python

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages