一个使用 C++、SFML、OpenGL 和 GLEW 编写的 Minecraft 克隆。
注意: 目前游戏正在重新设计中。 要查看第 4 集"Creating Minecraft"中源代码,请前往此处: https://github.com/Hopson97/HopsonCraft/tree/e803ca5fbf51df134cfa7e87c14275c6c73fce8e
当我制作这个游戏时,我对编程完全没有经验(不到 2 年),代码大部分都很混乱,游戏经常崩溃。 出于历史原因,我一直将它保存在我的 GitHub 中,因为我在 YouTube 频道上有关于此事的视频。
这个游戏经过了大量的重写和重构。 若要查看"在 C++/ OpenGL 中创建 Minecraft"视频第 1 部分、第 2 部分和第 3 部分中的源代码,请查看此处的旧提交: https://github.com/Hopson97/HopsonCraft/tree/90a5d596d07dfe71b5dbf47ec76c0b0802ec9dfa
-std=c++14 -O3 -s -lglew32s -lglu32 -lopengl32 -lsfml-graphics -lsfml-audio -lsfml-system -lsfml-window Linux -> -std=c++14 -O3 -s -lGLEW -lGLU -lGL -lsfml-graphics -lsfml-audio -lsfml-system -lsfml-window Linux 上的所有库 (至少在 Ubuntu 上) 都可以通过以下命令安装: sudo apt-get install libsfml-dev sudo apt-get install libglew-dev sudo apt-get install libglm-dev一个简单的贡献方式是查看代码中的「///@TODO」部分。在进行 Pull Request 之前,请先实际测试一下。
暂无开放 Issues,或尚未同步最近议题。