百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
H

HopsonCraft

> 编程语言
开源

一个使用 C++、SFML、OpenGL 和 GLEW 编写的 Minecraft 克隆。

645 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个使用 C++、SFML、OpenGL 和 GLEW 编写的 Minecraft 克隆。

HopsonCraft

注意: 目前游戏正在重新设计中。 要查看第 4 集"Creating Minecraft"中源代码,请前往此处: https://github.com/Hopson97/HopsonCraft/tree/e803ca5fbf51df134cfa7e87c14275c6c73fce8e

注意

当我制作这个游戏时,我对编程完全没有经验(不到 2 年),代码大部分都很混乱,游戏经常崩溃。 出于历史原因,我一直将它保存在我的 GitHub 中,因为我在 YouTube 频道上有关于此事的视频。

版本 (如 YouTube 视频中所示)

这个游戏经过了大量的重写和重构。 若要查看"在 C++/ OpenGL 中创建 Minecraft"视频第 1 部分、第 2 部分和第 3 部分中的源代码,请查看此处的旧提交: https://github.com/Hopson97/HopsonCraft/tree/90a5d596d07dfe71b5dbf47ec76c0b0802ec9dfa

依赖项 项目需要以下库: SFML (最低版本 2.4)、GLEW 2.0+ (OpenGL 3.3+) 和 OpenGL 矩阵库 (GLM)。 使用编译器标志进行编译: Windows -> -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· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++gameminecraftopenglsfml

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言