]> git.jsancho.org Git - gacela.git/commitdiff
Entity sets and engine api through systems
authorJavier Sancho <jsf@jsancho.org>
Thu, 27 Feb 2014 14:31:16 +0000 (15:31 +0100)
committerJavier Sancho <jsf@jsancho.org>
Thu, 27 Feb 2014 14:31:16 +0000 (15:31 +0100)
* src/system.scm: entities and components in a cons-pair of two hash
                  tables and systems returning entities changes
                  directly

* src/engine.scm: modifying an engine is possible only using systems
                  and each system modify engine entities when runs

* src/examples/entity-componentfunctions.scm,
  src/examples/making-systems.scm,
  src/examples/composing-systems.scm,
  src/examples/engine-conway-game.scm:
        modifications for correct execution with the new state of art


No differences found