C++ port of Minecraft Indev version 20100213, translated from the original Java source code. This project preserves the original game logic and systems, running natively in C++ on the Xbox 360 and compatible with the Xenia emulator for PC experimentation and testing.
This project is a faithful port of an early Minecraft Indev build (20100213).
It focuses on accuracy over modernization, including:
- World generation
- Block and item systems
- Entity and mob behavior
- Core game logic
- Input handling
This is not a mod or a remake. It is intended for educational and experimental purposes only.
- Native C++ build for Xbox 360
- Compatible with Xenia emulator on PC
- Preserves early Minecraft gameplay mechanics
- Supports original block and item IDs
- Documentation for blocks, mobs, recipes, and more
See docs/BUILD.md for detailed instructions on compiling the project.
Visual Studio recommended for Xbox 360 SDK.
/src β C++ source code /docs β Documentation and porting notes /content β Textures, assets, and resources README.md β This file LICENSE β Project license
| System | Status |
|---|---|
| Core game logic | β Functional |
| Rendering loop | |
| Audio playback | |
| Fully playable | β Partial systems only |
| Xbox 360 execution | β Works |
| Xenia emulator | β Works |
Note: This project is a work-in-progress and is intended for learning and experimentation.
All detailed documentation is available in the /docs folder:
BLOCKS.mdβ block list and propertiesMOBS.mdβ entity and mob infoCRAFTING_RECIPES.mdβ recipesBUILD.mdβ compilation instructionsSTATUS.mdβ current progress and TODOs
This project is not affiliated with Mojang or Microsoft.
Minecraft is a registered trademark of Mojang Studios.
This repository is intended for educational, research, and experimental purposes only.
