Modular Entitas Runner
Runs systems from plugin dlls in order defined by settings file.
Uses Entitas with EntitasGenericAddon to allow extension by separate dll.
- Parses settings file into
Dictionary<String,List<String>>
- Imports
ISystem_Factory
classes fromMERunner.*
plugin dlls - Runs systems in order specified by settings file
- Build MERunner
- Build
MERunner.*
plugin dlls in separate solution(ensure all runtime references are specified for each project) - Copy MERunner files and plugin files into same folder
- Create settings file
- Run
mono MERunner.exe --SettingsPath=pathToSettingsFile