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 2 роки тому
include d51fb48170 added red leaves 2 роки тому
noiseTool 05af49e477 added spagetti noise 2 роки тому
resources d51fb48170 added red leaves 2 роки тому
shared d51fb48170 added red leaves 2 роки тому
src d51fb48170 added red leaves 2 роки тому
thirdparty 05366cc002 underwater trees 2 роки тому
.gitignore 458821f5b7 first commit 4 роки тому
CMakeLists.txt 05366cc002 underwater trees 2 роки тому
README.md 0eb18c7c77 working at model rendering 3 роки тому
imgui.ini 480ed38fa2 working at raycast 4 роки тому

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