没有合适的资源?快使用搜索试试~ 我知道了~
SdlFramework:我用于渲染和事件处理的简单SDL框架
共32个文件
cpp:8个
hpp:5个
png:3个
需积分: 5 0 下载量 88 浏览量
2021-04-10
18:37:21
上传
评论
收藏 5.33MB ZIP 举报
温馨提示
SdlFramework 我用于渲染,更新和事件处理的简单SDL框架。 目前的课程如下: CAppSDL :创建窗口和渲染器,包含全局信息 CStageManagerSDL :管理游戏阶段,一个阶段可以是关卡或菜单,在此处定义如何更改阶段 CStageSDL :一个舞台在一个关卡中包含许多场景,如果更改场景,则处理事件。 CSceneSDL|CSceneGL :场景包含许多对象,并确定对象之间如何交互 CObject2DSDL|CObject3DGL :用于SDL渲染或OpenGL渲染的对象 CPhsicalObject :此对象包含物理信息,用于物理引擎 建造 我使用cmake来构建演示。 在Windows中构建: 您需要下载下面的每个库,或者下载所有要求。 ,下载glew二进制库 ,下载并重命名glm为glm-0.9.9 下载SDL开发二进制库 创建externlib
资源推荐
资源详情
资源评论
收起资源包目录
SdlFramework-master.zip (32个子文件)
SdlFramework-master
.gitignore 216B
src
gl_util.c 0B
shader
normal_line.frag 97B
normal_line.vert 404B
normal_line.geom 598B
default.vert 963B
default.frag 257B
sdl_framework.hpp 3KB
gl_object3d.hpp 8KB
sdl_object2d.cpp 4KB
sdl_object2d.hpp 2KB
physics_object.hpp 2KB
gl_object3d.cpp 17KB
sdl_util.h 714B
sdl_util.c 3KB
example
gl_test.cpp 3KB
circle_danmaku.cpp 19KB
circle_collision.cpp 11KB
circle_one.cpp 1KB
sdl_framework.cpp 8KB
data_types.hpp 2KB
gl_util.h 0B
physics_object.cpp 4KB
assets
demo.rc 69B
icon.ico 167KB
README.md 3KB
screenshot
geometry_shader.png 39KB
circle_danmaku_linux.png 1.72MB
circle_collision.gif 2.12MB
geometry_shader_no_projection.png 21KB
circle_danmaku.gif 1.38MB
CMakeLists.txt 4KB
共 32 条
- 1
资源评论
晨曦姜
- 粉丝: 58
- 资源: 4661
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功