open-builder

    Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server

    Language: c

    Author: Daniel Binary (@dbinary)

    156 stars · 652 views

    Files

    • debug.sh (bash)
    • grassland_biome.lua (lua)
    • imgui-SFML.h (c)
    • Adding-C++-Network-Events(Server to Client).md (markdown)
    • CreateDeployable.bat (plaintext)
    • run.sh (bash)
    • chunk_mesh_generation.cpp (cpp)
    • chunk_mesh_generation.h (c)
    • client_world.h (c)
    • voxels.lua (lua)
    • main.lua (lua)
    • hud.lua (lua)
    • main.lua (lua)
    • debugclient.sh (bash)
    • desert_biome.lua (lua)
    • gource.sh (bash)
    • khrplatform.h (c)
    • deploy.sh (bash)
    • imgui-SFML.cpp (cpp)
    • imgui_impl_opengl3.cpp (cpp)
    • enet_impl.cpp (cpp)
    • Adding_New_Block_Attributes.md (markdown)
    • Lua_Voxels.md (markdown)
    • Voxel_Data_Stytem.md (markdown)
    • imgui.ini (plaintext)
    • Building_windows_vs.md (markdown)
    • client_world.cpp (cpp)
    • libraries.md (markdown)
    • Building_macos_cmake.md (markdown)
    • LICENSE (plaintext)
    • ATTRIBUTION.md (markdown)
    • chunk_mesh.cpp (cpp)
    • assets ()
    • game ()
    • README.md (markdown)
    • client ()
    • OpenBuilderData_Format.md (markdown)
    • imgui-SFML_export.h (c)
    • client_state_controller.h (c)
    • chunk_mesh.h (c)
    • config.hpp (cpp)
    • common_tree_gen.lua (lua)
    • build.sh (bash)
    • world ()
    • imgui_inc.h (c)
    • common_cactus_gen.lua (lua)
    • deps ()
    • enet ()
    • glad ()
    • imgui_sfml ()
    • sol ()
    • docs ()
    • imgui_impl_opengl3.h (c)
    • building ()
    • scripts ()
    • src ()
    • client ()
    • client_state_controller.cpp (cpp)
    • game ()
    • game.cpp (cpp)
    • client_engine.cpp (cpp)
    • keys.py (python)
    • client_engine.h (c)
    • client_config.h (c)
    • install.sh (bash)
    • Building_linux_cmake.md (markdown)
    • biomes.lua (lua)

    Loading code snippet…