Imagine minecraft meets terraria.

A very nicely built 3d game (without engine) using various libraries to build a fully functioning multi-player minecraft clone-like game, mixed with gameplay of terraria. Useful for reference and learning.

#game #cpp #game-engine #library #example #rendering #networking #reference #enet #3d #collision #physics #multiplayer

meemknight d51fb48170 added red leaves hace 2 años
include d51fb48170 added red leaves hace 2 años
noiseTool 05af49e477 added spagetti noise hace 2 años
resources d51fb48170 added red leaves hace 2 años
shared d51fb48170 added red leaves hace 2 años
src d51fb48170 added red leaves hace 2 años
thirdparty 05366cc002 underwater trees hace 2 años
.gitignore 458821f5b7 first commit hace 4 años
CMakeLists.txt 05366cc002 underwater trees hace 2 años
README.md 0eb18c7c77 working at model rendering hace 3 años
imgui.ini 480ed38fa2 working at raycast hace 4 años

README.md

ourCraft

It is the third time i try to make minecraft from scratch. This time I want to add a lot of harder to implement features like transparent blocks, lights shadows and multy player.

Features and todos:

  • [ ] Rendering system

    • Basic features:
    • Camera
    • Texture atlas
    • Render block faces instanced
    • Advanced features:
    • 3D models
    • Animations
    • Transparency
    • Shadows
    • Sky box
  • [x] Chunk system

  • [ ] Multy player

    • Connection to server and hand shake