A OS X tool that you can use to experiment with GameplayKit features. Perhaps even using it as a visual editor for certain tasks.
What could be in it? (just a brain dump)
- Strategist sandbox (plug in your own strategist protocol classes and exercise them in the sandbox app which will ease testing and debugging)
- Agent sandbox (add/remove agents and edit their behavior priorities and goals, draw paths to follow)
- Pathfinding sandbox (create and edit nodes, create agents, have them follow paths - could be combined with the agent sandbox)
- Statemachine editor (design the layout of a statemachine's states, specify transitions between states by using condition/action selectors, open state class in Xcode, etc)
- Rulesystems editor (similar to statemachine editor, perhaps a special version of a statemachine whose state transitions are determined by the rule system's rules)
Probably less suited for a sandbox / editor:
- Entities and Components
- Randomization