I’ve implemented unit jobs and tasks. Jobs are made up of multiple tasks. Basically a job is something like “channel all these cubes”. That job would contain tasks like “move to this position” or “channel this cube”. It works fairly well and allows a lot of flexibility in the job scheduler and units performing the jobs. I don’t have the unit models in the game yet, so they are just represented by little diamond outlines. However, it sure is fun to watch them move around and work!
I’m working on getting a video capture program I like and getting some videos up. Much better than these boring screen shots. Should have some within the next week or so.