âī¸ Minecraft with Ursina in Python đ
⨠Features đ ī¸
- 𧹠Build blocks in a voxel environment.
- đī¸ First-person perspective using FirstPersonController.
- đŽ Basic game mechanics using the Ursina Engine.
đ Requirements đĻ
- đ Python 3.7+
- đ ī¸ Ursina Engine
- 𧎠Numpy
âī¸ Installation and Running the Game đšī¸
đĒ Windows
- Clone the repository:
git clone https://github.com/Yixboost/Minecraft-with-Ursina-Python.git cd Minecraft-with-Ursina-Python
- Install the dependencies:
pip install -r requirements.txt
- Run the game:
python "Minecraft Python (Ursina Engine).py"
đ§ Linux
- Clone the repository:
git clone https://github.com/Yixboost/Minecraft-with-Ursina-Python.git cd Minecraft-with-Ursina-Python
- Install the dependencies:
pip install -r requirements.txt
- Run the game:
python3 "Minecraft Python (Ursina Engine).py"
đ Game Description đŽ
This project is a simple Minecraft clone developed in Python using the Ursina Engine. It allows players to build and interact with blocks in a voxel-based world. The game runs in a first-person perspective with basic controls for moving and building. đ§ąđž
đšī¸ Controls đŽ
- W, A, S, D: Move đŖ
- Space: Jump đĻ
- Left Mouse Button: Break block đĨ
- Right Mouse Button: Place block đ§ą
- Use the numbers 0-9 to use different blocks đĸ
đ¸ Screenshots đ
đ¤ Creators âī¸
This project was created by:
- Jonas van Leeuwen (GitHub: jonasvanleeuwen19)
- Valdtaniem (GitHub: Valdtaniem)
đ Enjoy building your world in this Minecraft-like game using the Ursina Engine! đī¸đž