Skip to content
Daan van Yperen edited this page May 22, 2019 · 6 revisions

How does it work?

  1. You split your components and systems in different build modules
  2. You add the odb fluid maven or gradle plugin to your system build process.
  3. The plugin collects all components on your classpath and generates a fluid interface for them. (The plugin parses classes, NOT source code)
  4. You add SuperMapper as the first system to your world (or before the first system using E(entityId)..
  5. Done! You can now start using E(id). within your systems.

Maven & Gradle

Other?

Only Gradle and Maven are supported at this time. You can try writing a plugin, which is beyond the scope of the wiki.

Clone this wiki locally