Questions To Flayra/devs/vets/pt's

MrSNEAKYMrSNEAKY Join Date: 2003-03-28 Member: 14968Banned
edited May 2003 in NS General Discussion
<div class="IPBDescription">NS bots for ns v1.1</div> <!--emo&::onos::--><img src='http://www.unknownworlds.com/forums/html/emoticons/tiny.gif' border='0' style='vertical-align:middle' alt='tiny.gif'><!--endemo--> <!--emo&::onos::--><img src='http://www.unknownworlds.com/forums/html/emoticons/tiny.gif' border='0' style='vertical-align:middle' alt='tiny.gif'><!--endemo--> <!--emo&::onos::--><img src='http://www.unknownworlds.com/forums/html/emoticons/tiny.gif' border='0' style='vertical-align:middle' alt='tiny.gif'><!--endemo--> Flayra and the Dev team PT's and Vets

Will we be able to use NS Bots for ns v1.1?

Does ns v1.1 support bots?

The bots would be kinda cool to practice certain moves strats before applying them to real games.

Comments

  • TheWizardTheWizard Join Date: 2002-12-11 Member: 10553Members, Constellation
    The question would be better directed away from the developers. They actually have very little to do with the direct bot development. Usually thats 3rd party stuff.

    I believe there is bot software out there. but the nature of NS makes it very difficult to code the AI for them.
  • KenichiKenichi This is not a pie. Join Date: 2002-11-01 Member: 2941Members, NS1 Playtester
    At this moment and from what know, there are no plans for first party bots in 1.1. Look to your 3rd party bots.
  • KI6KI6 Join Date: 2002-11-01 Member: 3228Members
    I'm not sure, but I think the person's asking if the current bots released are compatible with 1.1, although the only way to know would be to ask the author who made the bots.
  • clamatiusclamatius Join Date: 2003-03-27 Member: 14948Members, Constellation
    We expect to have to update map waypoints for WhichBot, since nearly all the maps are changing.

    Apart from that, a little bit of AI code will have to be updated. For example, the gorge code in development waits to gain res rather than suckling from an empty node. We don't expect the revisions we have to make code-wise to be that large.

    In any event, unless we have access to 1.1 before release (we don't right now), it will take us a little while to update WhichBot to be usable again.
  • lolfighterlolfighter Snark, Dire Join Date: 2003-04-20 Member: 15693Members
    I simply HAVE to ask a question that is a little off-topic now (you have been warned):
    We all know what 1st and 3rd-party bots are, but what are 2nd-party bots?
  • clamatiusclamatius Join Date: 2003-03-27 Member: 14948Members, Constellation
    As I understand it:

    An example of 2nd-party bots would be if Flayra had asked our team to develop bots for him that were going to be rolled into the distributable for NS, but we weren't part of the NS dev team.

    2nd-party products are different from 1st party or 3rd party.

    1st party - product is provided by the main supplier
    2nd party - product is provided by a separate entity under the control of the main supplier
    3rd party - product is provided by a totally separate entity from the main supplier
  • MMZ_TorakMMZ_Torak Join Date: 2002-11-02 Member: 3770Members
    I like a good party! <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->
  • MrSNEAKYMrSNEAKY Join Date: 2003-03-28 Member: 14968Banned
    <!--emo&::onos::--><img src='http://www.unknownworlds.com/forums/html/emoticons/tiny.gif' border='0' style='vertical-align:middle' alt='tiny.gif'><!--endemo--> <!--emo&::onos::--><img src='http://www.unknownworlds.com/forums/html/emoticons/tiny.gif' border='0' style='vertical-align:middle' alt='tiny.gif'><!--endemo--> <!--emo&::onos::--><img src='http://www.unknownworlds.com/forums/html/emoticons/tiny.gif' border='0' style='vertical-align:middle' alt='tiny.gif'><!--endemo--> That's what I meant would the current released bots be compatible with ns v1.1
  • Iced_EagleIced_Eagle Borg Engineer Join Date: 2003-03-02 Member: 14218Members
    <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->I like a good party!<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd--> lmao me 2 <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo--> as of now go to the Bots Discussion at the top guys <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> they probably have more info there. so far we have the creator of WhichBot talking here and giving his 2cents... wheres Chesseh (i bet i spelled that wrong :\)
  • clamatiusclamatius Join Date: 2003-03-27 Member: 14948Members, Constellation
    edited May 2003
    Technically, no, at least for our bot, it won't be compatible with 1.1 till waypoints are updated. I can't speak for Cheeseh and RCBot.

    However, you might be able to get away with it - it might work anyway, providing the map it's running on isn't that different.

    I was thinking about it earlier and the biggest changes to our bot will be in the gorge AI, so I guess I shouldn't spend too much time optimising that right now.

    <edit>Give Cheeseh a chance - I know it's hard to believe but not everyone reads the forums continuously. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> </edit>
  • taboofirestaboofires Join Date: 2002-11-24 Member: 9853Members
    It's not like the underlying structure of the game is changing; it's still based on the half-life engine, and has the same basic bot abilities.

    That said, the current bots just have to adapt to the new resource model, ability and tech structure, etc. in order to do much more than spin in circles and waste res.

    The only thing that the dev teams have to do with it is possibly making it easier to make bots; just like how Flayra added better stat support (better log output, basically), he could add things that would make bot commanders, etc. easier to program, or make it so they don't have to cheat (like Cheeseh's bot does, it builds structures for free because it can't subtract the res correctly).
Sign In or Register to comment.