文件名称:entityx:EntityX-快速的类型安全的C ++实体组件系统
文件大小:245KB
文件格式:ZIP
更新时间:2024-05-27 23:04:24
C++
EntityX-快速的类型安全的C ++实体组件系统 注意:当前的稳定版本1.0.0破坏了与<1.0.0的向后兼容性。 有关详细信息,请参见。 实体组件系统(ECS)是一种分解形式,可以将实体逻辑和数据与实体“对象”本身完全分离。 “文对EC系统以及为什么要使用它们进行了全面的概述。 EntityX是使用C ++ 11功能提供类型安全的组件管理,事件传递等功能的EC系统。它是在2D空间射击游戏的创建过程中构建的。 正在下载 您可以获得稳定的发行版。 或者,您可以通过以下方式签出当前的开发版本: git clone https://github.com/alecthomas/entityx.git 有关安装说明,请参见。 接触 如有任何疑问/意见,请随时进入我的。 这是我所有项目的单一渠道,因此请注意,您正在询问EntityX以避免(我)感到困惑。 您也可以通过或直接与我联系。
【文件预览】:
entityx-master
----CMakeLists.txt(7KB)
----.gitignore(81B)
----COPYING(1KB)
----Android.mk(314B)
----README.md(17KB)
----Doxyfile(79KB)
----.github()
--------FUNDING.yml(21B)
----appveyor.yml(253B)
----.clang_complete(15B)
----examples()
--------LiberationSans-Regular.ttf(136KB)
--------example.cc(12KB)
----CHANGES.md(4KB)
----.gitattributes(115B)
----cmake()
--------FindEntityX.cmake(1KB)
----entityx()
--------deps()
--------Event.h(6KB)
--------Entity_test.cc(18KB)
--------entityx.h(152B)
--------help()
--------tags()
--------System.cc(786B)
--------config.h.in(199B)
--------3rdparty()
--------Entity.h(31KB)
--------Entity.cc(1KB)
--------Benchmarks_test.cc(3KB)
--------System_test.cc(3KB)
--------Event.cc(482B)
--------System.h(4KB)
--------Event_test.cc(3KB)
--------quick.h(698B)
----scripts()
--------travis.sh(136B)
----entityx.pc.in(222B)
----cxx11()
--------c++11-test-long_long-N1811.cpp(115B)
--------c++11-test-sizeof_member-N2253.cpp(222B)
--------c++11-test-nullptr-N2431.cpp(59B)
--------c++11-test-constexpr-N2235.cpp(252B)
--------c++11-test-lambda-N2927.cpp(74B)
--------c++11-test-static_assert-N1720_fail_compile.cpp(69B)
--------c++11-test-static_assert-N1720.cpp(89B)
--------demo.cpp(310B)
--------c++11-test-variadic_templates-N2555.cpp(345B)
--------c++11-test-__func__-N2340.cpp(122B)
--------c++11-test-nullptr-N2431_fail_compile.cpp(44B)
--------c++11-test-cstdint.cpp(199B)
--------c++11-test-rvalue_references-N2118.cpp(162B)
--------c++11-test-auto-N2546.cpp(165B)
--------c++11-test-decltype-N2343.cpp(137B)
----.travis.yml(813B)