Kirov123 Jun 25, 2013 @ 8:38pm
Companion bots
When droids are single core, dual core, or higher, what does that affect? Does it affect their "smartness" when you arent controlling them? Also, I'd love to be able to issue simple commands to my droids. I don't always want them to run around, I may want them to stay back while i kill everything. What do you guys and cprince think?
Showing 1-2 of 2 comments
< >
cprince  [developer] Jun 26, 2013 @ 12:57am 
Single core: no pathfinding AI. Moves randomly. If a target becomes visible, shoot at it. If the player is visible, attempt to move towards the player and maintain minimum scan range.

Dual core: move in a straight direction until an obstacle is hit then turn according to a specific algorithm - may always turn in the same direction, or may change direction each time. If a target becomes visible, head straight at it, shooting, until we're right up to it or optionally minimum scanner range is achieved. If a boss appears, attempt to flee.

Multicore: full A* pathfinding capability. If we have a target, follow it until we can no longer see it. Optionally maintain a certain distance either in front ("ambush") or behind ("stalk") the target. If we don't have a target, find the player, and attempt to cluster around the player within 2 squares. If we hit an obstacle (ie. another droid), wander randomly for a little bit and resume pathfinding. Flees bosses when they appear.

Chaz and I are continually thinking of things to do with Droid Assault and the possibility of becoming more squad-oriented has crossed our minds.
Kirov123 Jun 26, 2013 @ 10:37am 
Sweet, thanks for the beakdown.
Showing 1-2 of 2 comments
< >
Per page: 15 30 50