文件名称:EntityComponentSystem:用C实现的实体组件系统设计模式
文件大小:2.56MB
文件格式:ZIP
更新时间:2024-05-24 10:14:03
C
使用C和SDL2测试实体/组件系统设计模式。 理论上,所有对象都是相同的实体类型,但是具有不同的组件,这些组件将对系统执行操作。 并不是真正的面向对象操作,而是在实践中类似(从理论上讲) 对象不是名义上定义的,而是由组件系统定义的。 从理论上讲,每个系统都将对一组单独的组件起作用,而不必检查传递给它们的任何数据的类型和类。
【文件预览】:
EntityComponentSystem-master
----entity.h(510B)
----SDL2.dll(4.25MB)
----main.c(2KB)
----sprite.c(1KB)
----system.h(454B)
----compileOnWindows.sh(149B)
----component.h(428B)
----entity.c(858B)
----cygwin1.dll(3.04MB)
----player.bmp(890B)
----sprite.h(850B)
----README.md(500B)
----system.c(2KB)