Skip to content

williammu6/mynecraft

Repository files navigation

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>

About

A Minecraft "clone" written in C++ with OpenGL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages