Skip to content

plushmonkey/Terracotta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terracotta

This is a toy Minecraft client that I'm using to learn OpenGL. I have no experience, so this is probably really bad.

Terracotta Image

Running

This makes use of the Minecraft assets stored in the 1.13.2 jar.
Copy the 1.13.2.jar, bin/blocks.json, bin/shaders, and mclib.dll over to the folder with terracotta.exe for it to work correctly.

It can currently connect to Minecraft servers and attempts to render blocks.

Videos

Basic rendering - Renders most basic blocks. Entities are rendered with a black box.

Building

Dependencies

  • C++14 compiler
  • CMake
  • libglew-dev
  • libglfw3-dev
  • libglm-dev
  • mclib

Releases

No releases published

Packages

No packages published

Languages