Skip to content

banthar/mine3d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mine3d - yet another Minecraft clone

  • in early state of development
  • written in C with GCC extensions (gcc-4.6 required)
  • uses OpenGL, SDL and GLEW and ftgl
  • goals are simplicity, performance and compatibility with orginal Minecraft server

Features:

  • compatible with Minecraft protocol version 1.7.3
  • unlimited (limited by float accuracy, and Minecraft protocol) world in all three directions, cubic chunks
  • rendering of most solid blocks
  • player vs terrain collisions
  • simple server for testing purposes with simplex noise terrain generator

Work in progres:

  • entities
  • gui
  • digging and building

Screenshoots:

Exploring original Minecraft server

01

Terrain generated by test server

02

Player model:

03

Instalation:

export CC=gcc-4.6 make release
make data
./server &
./client

Controls:

  • WASD or arrows - move
  • F - toggle flying
  • Escape - grab mouse
  • F11 - toggle fullscreen
  • F10 - quit

Links:

About

yet another Minecraft clone

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages