没有合适的资源?快使用搜索试试~ 我知道了~
something-rewrite:从头开始重写某些内容
共32个文件
hpp:9个
cpp:7个
png:6个
需积分: 9 0 下载量 56 浏览量
2021-03-21
19:26:39
上传
评论
收藏 131KB ZIP 举报
温馨提示
从头开始重写某些内容 重写目标 完全迁移到OpenGL。 第一个迭代使用的是纯SDL2,它具有极大的局限性,并且即使在最旧的OpenGL版本中也不允许某些功能。 我终于学习了足够的OpenGL,因此可以在其中实现一个简单的2D引擎。 更改体系结构以简化游戏顶部的堆积功能。 几乎随时都可以让游戏状态轻松地提供给几乎任何代码部分。 唯一的限制是将访问分为两个不同的阶段: 更新阶段-状态可以由具有指向Game对象的指针的代码的任何部分更改。 渲染阶段-状态为只读。 与应用程序中的数据库类似, Game对象成为系统不同部分之间的中央通信中心。 快速开始 $ ./build.sh $ ./something.debug
资源推荐
资源详情
资源评论
收起资源包目录
something-rewrite-master.zip (32个子文件)
something-rewrite-master
build.sh 224B
.github
workflows
ci.yml 825B
src
stb_image.h 267KB
something_renderer.cpp 9KB
something.cpp 601B
something_game.cpp 1KB
something_game.hpp 413B
something_atlas.cpp 2KB
stb_image_write.h 68KB
something_texture.hpp 909B
something_renderer.hpp 1KB
aids.hpp 34KB
something_camera.hpp 176B
something_main.cpp 5KB
something_atlas.hpp 291B
something_geo.hpp 3KB
something_texture.cpp 6KB
something_rgba.hpp 839B
something_player.cpp 990B
something_player.hpp 484B
assets
textures
snowflake.png 4KB
pepeL.png 1KB
walking-12px-zoom.png 696B
atlas.conf 180B
droplet.png 573B
tsodinw.png 6KB
tsodinpog.png 9KB
shaders
rect.vert 900B
rect.frag 263B
vars.conf 92B
README.md 1KB
.gitignore 16B
共 32 条
- 1
资源评论
戴剑松
- 粉丝: 25
- 资源: 4603
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功