文件名称:arethusa-ecs:c ++ 11中的artemis实体系统变体
文件大小:23KB
文件格式:ZIP
更新时间:2024-05-31 05:36:47
C++
阿雷苏萨 artemis实体系统上的C ++变体。 Nota Bene:这个版本还没有artemis的所有功能,也没有经过广泛的测试。 建造 $ mkdir builld $ cd build $ cmake .. $ make
【文件预览】:
arethusa-ecs-master
----src()
--------EntityEdit.h(1KB)
--------ComponentManager.h(2KB)
--------EntityStates.h(476B)
--------World.h(2KB)
--------ComponentManager.cpp(334B)
--------arethusa.h(306B)
--------SystemManager.h(1KB)
--------SystemManager.cpp(590B)
--------Util.cpp(940B)
--------World.cpp(2KB)
--------Bits.h(2KB)
--------CMakeLists.txt(369B)
--------Bits.cpp(4KB)
--------Entity.cpp(288B)
--------EntitySystem.h(786B)
--------System.h(1KB)
--------Store.h(886B)
--------Constants.h(166B)
--------EntityManager.h(521B)
--------Mapper.h(695B)
--------Component.h(319B)
--------EditProcessor.h(646B)
--------Manager.h(380B)
--------NoCopy.h(183B)
--------EditProcessor.cpp(1KB)
--------EntityManager.cpp(1KB)
--------Manager.cpp(268B)
--------Util.h(324B)
--------Entity.h(345B)
--------System.cpp(2KB)
----CMakeLists.txt(666B)
----test()
--------WorldTest.cpp(1KB)
--------EntitySystemTest.cpp(6KB)
--------CMakeLists.txt(684B)
--------ComponentManagerTest.cpp(6KB)
--------EntityTest.cpp(235B)
--------BitsTest.cpp(4KB)
--------ManagerTest.cpp(1KB)
--------MapperTest.cpp(685B)
----README.md(226B)
----.gitignore(72B)