Bot Improvements

CrazyEddieCrazyEddie Join Date: 2013-01-08 Member: 178196Members
Thanks again for adding bots. I think it will help with the long-term success of NS2 by giving new players a chance to try out commanding in a low-stress learning environment.

Obviously, there's a lot more work to do to make them smarter. My recommendation for the next feature to add to their tiny little robobrains is being more aggressive about killing cysts. Right now it's very hard as a commander to get new RTs up in anyplace that already has a harvester or infestation, because your marines just plain won't do anything to clear out the area. So you're basically stuck on whatever RTs you happen to get to first, unless you want to spend a couple minutes babysitting your squad over a single spot in hopes that they finally agree with your instructions to shoot the cysts. In the meantime, the harvester grows back, but you can't kill it because the marines have wandered away. Arg.

This is completely unlike an actual game, where you have to beg marines NOT to kill cysts, and where once a room is free of lifeforms then the harvester will be down and the floor swept clean of infestation before you can say blueberry pie. Since the purpose of the bots is to train new commanders, giving the bots some "clear out the room" logic would be good.

Comments

  • AurOn2AurOn2 COOKIES! FREEDOM, AND BISCUITS! Australia Join Date: 2012-01-13 Member: 140224Members, Forum Moderators, NS2 Playtester, Forum staff
    i think there should be bot specific commands, which would change their behavior entirely.
    "Clear room" "defend room" "attack room" etc etc.
  • sinkingmistsinkingmist Join Date: 2012-11-22 Member: 172905Members
    Res wrote: »
    Very few people actually load up their own server to practice playing a game with bots on any FPS game.
    Or maybe you just think it's very few people because they're all playing offline with their bots and you never see them?
    I know a number of people who play many FPS exclusively offline with bots (there are a few benefits, mainly you can often set bot difficulty to suit you, and both teams will be far more balanced than many online matches will ever be).

    That said, while I would love to see continued development on bots, I would also agree that bots won't add much value unless they're really good.
  • ScardyBobScardyBob ScardyBob Join Date: 2009-11-25 Member: 69528Forum Admins, Forum Moderators, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow
    Res wrote: »
    I really don't think UWE should waste development time on bots. There just isn't enough benefit they bring to the game for the development time for them.

    It won't bring in new players to try out the game and it won't retain new players either. Those should be the 2 biggest goals UWE should be working towards.

    Very few people actually use bots. Bots in other FPS games mostly just get used to make a server "appear" full when there aren't enough players to fill the server. I stay away from those servers with a 10 foot pole.

    Very few people actually load up their own server to practice playing a game with bots on any FPS game.
    NS1 would have died a long time ago had whichbot and rcbot not existed. Quite simply, people want to minimize the amount of downtime where they are not actually playing a game. (Good) bots greatly help that by giving people the ability to join servers and play rather than wait till everyone stops twiddling their thumbs in the readyroom or till a server actually fills up.

    L4D1/2 did bots best imo in which they are simply placeholders till an actually player joins. My view on how they would work best in NS2 is:
    • Provide a minimum number of players at all times (e.g. bots are put in to ensure at least 6v6)
    • A fix for imbalanced teams instead of the 'wait while dead' autobalance (e.g. when the teams become imbalanced, bots are put on the team with lesser numbers)
    • A solution to get the game started quickly if no one wants to comm (e.g. the game waits for 120s to see if anyone will jump in the comm and if nobody does puts a bot in the comm position)
    • Providing an offline method for people to practice both different weapons/classes (e.g. grenade launcher, fade, etc) and comming
  • ResRes Join Date: 2003-08-27 Member: 20245Members
    edited May 2013
    ScardyBob wrote: »
    Quite simply, people want to minimize the amount of downtime where they are not actually playing a game. (Good) bots greatly help that by giving people the ability to join servers and play rather than wait till everyone stops twiddling their thumbs in the readyroom or till a server actually fills up.

    In theory that's how they work. In reality, most people don't really enjoy playing with bots and would rather be playing against other players.

    If I see a server with bots, it's an immediate disconnect for me and I'll never play on that server again.
  • ScardyBobScardyBob ScardyBob Join Date: 2009-11-25 Member: 69528Forum Admins, Forum Moderators, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow
    Res wrote: »
    ScardyBob wrote: »
    Quite simply, people want to minimize the amount of downtime where they are not actually playing a game. (Good) bots greatly help that by giving people the ability to join servers and play rather than wait till everyone stops twiddling their thumbs in the readyroom or till a server actually fills up.

    In theory that's how they work. In reality, most people don't really enjoy playing with bots and would rather be playing against other players.

    If I see a server with bots, it's an immediate disconnect for me and I'll never play on that server again.
    I agree, but most of the time it'll be a choice between playing vs bots or not playing rather than playing vs bots rather than people.
  • ResRes Join Date: 2003-08-27 Member: 20245Members
    edited May 2013
    ScardyBob wrote: »
    I agree, but most of the time it'll be a choice between playing vs bots or not playing rather than playing vs bots rather than people.

    If it comes down to that choice, then I play a different game or find a different server (if any) that actually has players instead of bots.
  • SteveRockSteveRock Join Date: 2012-10-01 Member: 161215Members, NS2 Developer, Subnautica Developer
    We hear ya - next patch, bots will clear cysts if they're near a socked power node. So consider that the "order" that you give them to care about cysts near a node.

    The goal right now is to help new players learn the game, especially commanding. We don't intend for them to be used in pub games with other live players. We also don't intend them to be useful to competitive practice.
  • NailoNailo Join Date: 2013-05-06 Member: 185138Members, Reinforced - Shadow, WC 2013 - Supporter
    Just thought I'd throw it out there that the idle kick of the alien com could be worked on as well since this is the bot improvement thread. :)
  • BobRossTheBossBobRossTheBoss Join Date: 2012-12-31 Member: 176824Members
    It's kind of hard to control bots when this game's comm interface lacks one of the most rudimentary control features in an RTS: the ability to box units to select all of them.
  • CalegoCalego Join Date: 2013-01-24 Member: 181848Members, NS2 Map Tester
    It's kind of hard to control bots when this game's comm interface lacks one of the most rudimentary control features in an RTS: the ability to box units to select all of them.
    Except you can box units to select them. At least, I'm pretty sure you can. The prime problem is the deadzones in the UI and the sometimes goofy selection (now you have them, now you don't).
Sign In or Register to comment.