# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup cmake 1.1 PortGroup github 1.0 github.setup alecthomas entityx 1.3.0 github.tarball_from archive revision 0 description A fast, type-safe C++ Entity-Component system long_description \ {*}${description}. Entity Component Systems \(ECS\) are a form of \ decomposition that completely decouples entity logic and data from the \ entity \"objects\" themselves. The Evolve your Hierarchy article provides \ a solid overview of EC systems and why you should use them. EntityX is an \ EC system that uses C++11 features to provide type-safe component \ management, event delivery, etc. It was built during the creation of a 2D \ space shooter. categories devel games license MIT maintainers {gmail.com:herby.gillot @herbygillot} \ openmaintainer checksums rmd160 9a2be124ce7001b4d6cd1572b0877acc02dbe58e \ sha256 2cd56d4fc5c553b786b8caf0b5bd9231434f21d43ca0e963d3bc5ee503a06222 \ size 208389 patchfiles-append patch-CMakeLists.txt.diff compiler.cxx_standard 2011