没有合适的资源?快使用搜索试试~ 我知道了~
untitled_3d
共413个文件
hpp:142个
inl:109个
h:90个
需积分: 15 2 下载量 85 浏览量
2021-03-22
02:30:48
上传
评论
收藏 7.22MB ZIP 举报
温馨提示
untitled_3d 我在2020年2月前后开始的一个项目,希望能以一种有趣的方式帮助我学习C ++。我不希望实际基于此引擎构建游戏,这只是工作上的乐趣,并且可以了解有关计算机图形技巧/几何算法的更多信息。至少在我看来,使用hackerrank或类似的网站来练习数据结构和算法是很不错的选择。 我使用的资源清单: 架构设计: 最初是从此开始的,在实施ECS之后有很大的偏离。 这个人有一个很棒的教程系列,介绍了有关OpenGL和构建游戏的所有内容。虽然全部用Java。 通用软件设计模式。 游戏特定的编程模式,链接到许多其他资源。 有用的文章,帮助我完全了解了如何实施实体组件系统。 渲染图: 关于OpenGL API的非常好的教程系列,也是一般计算机图形技术的入门。 有关OpenGL的优秀教程。使用了一些着色器代码来实现广告牌。 物理: 伊恩·米林顿(Ian Millington
资源推荐
资源详情
资源评论
收起资源包目录
untitled_3d (413个子文件)
glm.cpp 9KB
BVH.cpp 8KB
dummy.cpp 7KB
ChunkSystem.cpp 5KB
Loader.cpp 5KB
UIRenderSystem.cpp 5KB
RunState.cpp 4KB
OBJLoader.cpp 4KB
RenderSystem.cpp 3KB
DisplayManager.cpp 3KB
ControlSystem.cpp 3KB
MenuState.cpp 3KB
GameManager.cpp 2KB
main.cpp 2KB
CollisionSystem.cpp 1KB
UICollisionSystem.cpp 1KB
PhysicsSystem.cpp 1007B
Maths.cpp 865B
freetype.dll 668KB
glew32.dll 383KB
glfw3.dll 46KB
basicShader.frag 2KB
terrainShader.frag 2KB
textShader.frag 233B
simpleShader.frag 171B
.gitattributes 2KB
.gitignore 3KB
glew.h 958KB
stb_image.h 211KB
freetype.h 162KB
glfw3.h 113KB
glxew.h 71KB
wglew.h 62KB
ttnameid.h 57KB
ftdriver.h 46KB
ftoption.h 38KB
ftimage.h 38KB
ftcache.h 33KB
tttables.h 25KB
ftheader.h 23KB
t1tables.h 22KB
ftmodapi.h 21KB
ftmm.h 21KB
ftstroke.h 21KB
ftconfig.h 18KB
ftglyph.h 18KB
ftoutln.h 17KB
fttypes.h 14KB
fterrdef.h 12KB
ftlcdfil.h 12KB
ftgxval.h 10KB
glfw3native.h 10KB
ftincrem.h 10KB
ftbitmap.h 9KB
ftcolor.h 9KB
fterrors.h 9KB
ftsystem.h 8KB
ftwinfnt.h 8KB
ftmac.h 8KB
ftsnames.h 8KB
fttrigon.h 7KB
ftlist.h 7KB
ftrender.h 6KB
ftmoderr.h 6KB
ftparams.h 5KB
ftadvanc.h 5KB
ftotval.h 5KB
Shader.h 5KB
ftbdf.h 5KB
tttags.h 5KB
ftpfr.h 5KB
ftstdlib.h 4KB
ftsizes.h 4KB
ftgzip.h 4KB
ftgasp.h 4KB
ftcid.h 4KB
ftsynth.h 3KB
ftbzip2.h 3KB
ftlzw.h 3KB
Coordinator.h 3KB
ftbbox.h 3KB
ftchapters.h 2KB
ftfntfmt.h 2KB
AABB.h 2KB
BVHNode.h 2KB
ComponentArray.h 2KB
ComponentManager.h 2KB
SystemManager.h 1KB
ftmodule.h 1KB
Loader.h 1KB
EntityManager.h 1KB
ft2build.h 1KB
BVH.h 1018B
UIRenderSystem.h 837B
ChunkSystem.h 816B
RunState.h 702B
DisplayManager.h 682B
Collidable.h 646B
GameManager.h 618B
Physics.h 579B
共 413 条
- 1
- 2
- 3
- 4
- 5
资源评论
楼小雨
- 粉丝: 23
- 资源: 4694
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于CSS与JavaScript的积分系统设计源码
- 生物化学作业_1_生物化学作业资料.pdf
- 基于libgdx引擎的Java开发连连看游戏设计源码
- 基于MobileNetV3的SSD目标检测算法PyTorch实现设计源码
- 基于Java JDK的全面框架设计源码学习项目
- 基于Python黑魔法原理的Python编程技巧设计源码
- 基于Python的EducationCRM管理系统前端设计源码
- 基于Django4.0+Python3.10的在线学习系统Scss设计源码
- 基于activiti6和jeesite4的dreamFlow工作流管理设计源码
- 基于Python实现的简单植物大战僵尸脚本设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功