Skip to content

Latest commit

 

History

History
56 lines (37 loc) · 843 Bytes

README.md

File metadata and controls

56 lines (37 loc) · 843 Bytes

Mynecraft - A C++ Minecraft "Clone"

mynecraft

Introduction

The goal of this project is to learn more about "modern" C++ and OpenGL, while creating a basic Minecraft-inspired game.

Features

  • Proceduraly generated world
  • Player movement
  • Destroying blocks within a certain range from the player
  • Placing blocks
  • Basic lighting

Getting Started

Requirements

To build and run Mynecraft, you need the following

  • C++17 or later compiler
  • CMake (version 3.10 or higher)
  • OpenGL

I don't know if it runs on Windows

Building

  1. Clone the repository
git clone https://github.com/williammu6/mynecraft.git --recursive
cd mynecraft
  1. Create a build directory
mkdir build
cd build
  1. Build
cmake .. -B.
make

Running

./Mynecraft <seed>