28 Jan 13, 03:40AM
Here's an update: https://skydrive.live.com/redir?resid=49...XWkt_ZBTts
Still experimental/WIP but with some improvements and bug fixes.
Algorithmic changes:
1) when computing a path through the waypoint graph the bots temporarily take exclusive "ownership" of the nodes on that path. This greatly reduces collisions between bots;
2) randomize the edge costs in CTF, otherwise all the bots will move along the cheapest path "corridor";
3) slightly more complicated decision making for CTF.
Picking up dropped guns by the human player is no longer automatic, there is now a "pickupgun" function that can be bound to a key press. The whole gun drop / pickup experimental feature can be disabled via the aigunpickup variable.
Best regards and enjoy!
Still experimental/WIP but with some improvements and bug fixes.
Algorithmic changes:
1) when computing a path through the waypoint graph the bots temporarily take exclusive "ownership" of the nodes on that path. This greatly reduces collisions between bots;
2) randomize the edge costs in CTF, otherwise all the bots will move along the cheapest path "corridor";
3) slightly more complicated decision making for CTF.
Picking up dropped guns by the human player is no longer automatic, there is now a "pickupgun" function that can be bound to a key press. The whole gun drop / pickup experimental feature can be disabled via the aigunpickup variable.
Best regards and enjoy!