A simple Minecraft clone made in Vulkan (C++)
This project is in development.
- Infinite world generation
- Player movement
- Multiple block types
- Inventory & Hotbar
- Particles
- Breaking & placing blocks
-
Install the necessary dependencies:
- vulkan
- gcc
- libxxf86vm-dev
- glfw3
- glslc
- xrandr
-
Clone the bassicraft repository:
git clone --recurse-submodules --remote-submodules git@github.com:notpolarstar/bassicraft.git -
Navigate to the project directory:
cd bassicraft -
Build the project:
make -
Launch bassicraft:
./bassicraft