没有合适的资源?快使用搜索试试~ 我知道了~
BlackFox:C ++中的游戏引擎
共695个文件
h:207个
cpp:130个
less:71个
需积分: 9 0 下载量 90 浏览量
2021-02-17
05:01:22
上传
评论
收藏 2.07MB ZIP 举报
温馨提示
黑狐 BlackFox是基于ECS范式用C ++编写的游戏引擎。 目前,该项目才刚刚开始,我还不知道我要走多远。 我这样做是一个挑战,要学习有关C ++和一般游戏引擎体系结构的新知识。 建造 您将需要CMake来构建引擎以及具有C ++ 17支持的编译器。 依存关系 您将需要在计算机上的某些位置拥有以下库。 SFML 2.5.1或更高版本: : RTTR: ://www.rttr.org/ 当前状态 以下是有关发动机当前状态的详细信息。 做什么了 打开游戏窗口(这是第一步吗?) 使用EnTT框架的ECS范例: 世界:将实体组合在一起的类 系统:您可以在应用程序启动时手动创建系统或自动创建系统(类似于ECS在Unity3D上的工作方式) 组件:它们只是简单的结构 通过使用CInject以及上下文和安装程序进行依赖关系注入(受Unity 3D上的Zenject启发) 脚本语言:
资源推荐
资源详情
资源评论
收起资源包目录
BlackFox:C ++中的游戏引擎 (695个子文件)
luac.1 3KB
lua.1 2KB
SDL2_imageFilter.c 304KB
SDL2_gfxPrimitives.c 98KB
physfs.c 93KB
physfs_archiver_zip.c 53KB
lstrlib.c 46KB
lparser.c 45KB
lvm.c 43KB
test_physfs.c 40KB
SDL2_rotozoom.c 40KB
lgc.c 36KB
lcode.c 34KB
lapi.c 31KB
physfs_platform_windows.c 31KB
lauxlib.c 30KB
ldo.c 25KB
physfs_platform_os2.c 25KB
loadlib.c 23KB
ldebug.c 20KB
liolib.c 20KB
ltable.c 20KB
lua.c 17KB
physfs_unicode.c 17KB
lobject.c 16KB
llex.c 16KB
physfs_archiver_iso9660.c 13KB
lbaselib.c 13KB
ltablib.c 13KB
ldblib.c 12KB
physfs_archiver_7z.c 12KB
loslib.c 11KB
physfs_platform_posix.c 11KB
physfshttpd.c 10KB
luac.c 10KB
physfs_platform_unix.c 10KB
lmathlib.c 10KB
lstate.c 8KB
physfs_archiver_unpacked.c 7KB
lutf8lib.c 7KB
physfsrwops.c 7KB
lstring.c 6KB
globbing.c 6KB
lundump.c 6KB
ignorecase.c 5KB
physfs_archiver_vdf.c 5KB
physfs_byteorder.c 5KB
lbitlib.c 5KB
physfs_archiver_dir.c 5KB
ltm.c 5KB
physfs_platform_qnx.c 4KB
SDL2_framerate.c 4KB
ldump.c 4KB
physfsunpack.c 4KB
physfs_archiver_slb.c 4KB
physfs_archiver_wad.c 4KB
lcorolib.c 4KB
lfunc.c 4KB
lopcodes.c 3KB
physfs_archiver_qpak.c 3KB
physfs_archiver_grp.c 3KB
physfs_archiver_hog.c 3KB
physfs_archiver_mvl.c 3KB
lmem.c 3KB
lctype.c 2KB
selfextract.c 2KB
linit.c 2KB
lzio.c 1KB
gmock-gtest-all.cc 418KB
format-test.cc 93KB
printf-test.cc 21KB
core-test.cc 19KB
gtest-extra-test.cc 14KB
posix-mock-test.cc 14KB
chrono-test.cc 13KB
compile-test.cc 10KB
posix-test.cc 10KB
format-impl-test.cc 9KB
ostream-test.cc 8KB
posix.cc 7KB
std-format-test.cc 5KB
color-test.cc 4KB
scan-test.cc 3KB
ranges-test.cc 3KB
gtest-extra.cc 2KB
format.cc 2KB
locale-test.cc 2KB
grisu-test.cc 2KB
custom-formatter-test.cc 2KB
test-main.cc 1KB
util.cc 1KB
assert-test.cc 626B
main.cc 133B
main.cc 133B
header-only-test2.cc 93B
header-only-test.cc 57B
.clang-format 231B
FindPackageHandleStandardArgs.cmake 16KB
FindLua.cmake 9KB
FindSDL2.cmake 6KB
共 695 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
越昆
- 粉丝: 27
- 资源: 4598
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功