Skip to content

kamilGie/Minecraft-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multiplayer OpenGL Minecraft Clone

Zrzut ekranu

Features

  • Multiplayer: Real-time synchronization between players.
  • Procedural World: Infinite terrain generation using noise functions.
  • Optimized Rendering: Chunk management and greedy meshing/face culling.
  • Cross-platform: Native support for Windows and macOS.

Build

Prerequisites

  • C++23 Compiler
  • CMake 3.20+

Build using presets:

On Windows:

# For Debug (with ImGui and Logging)
cmake --preset windows-debug
cmake --build build/windows-debug

# For Release
cmake --preset windows-release
cmake --build build/windows-release

On macOS:

# For Debug (with ImGui and Logging)
cmake --preset macos-debug
cmake --build build/macos-debug

# For Release
cmake --preset macos-release
cmake --build build/macos-release

Note

  • AIf you are using VS Code or CLion, the IDE should automatically detect these presets.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published