Custom Made AI

Discussion in 'General StarCraft 2 Discussion' started by Dragon God, Apr 15, 2009.

Custom Made AI

  1. Dragon God

    Dragon God New Member

    Joined:
    Nov 10, 2008
    Messages:
    232
    Likes received:
    0
    Trophy points:
    0
    From:
    Vancouver
    Ok...
    I was thinking what if in starcraft 2, you can make your own custom AI of which you could set which priorities it would have and if they would ally with you temporarily to kill a stronger opponent (ie a FFA match)?


    Some of those priorities could be how well he defends his base, how well he expands, attacks, scouts or chooses the biggest threat.
    I think that the SC1 AI were kinda simple with 4 difficulties (not including the town setting).

    So, IF you are able to make your own AI, what would you make it do?
     
  2. Aurora

    Aurora The Defiant

    Joined:
    Sep 12, 2007
    Messages:
    3,732
    Likes received:
    15
    Trophy points:
    38
    From:
    The Netherlands
    *sigh* warcraft 3 editor *ultrasigh*

    You could already do that in the Warcraft 3 editor. Each unit type has its own danger priority number. Along with ai build priorities, you can make just about any tactic for the enemy you want. Even create different profiles for each race if you want. Just takes a lot of time to do. I am sure this will be expanded in the Starcraft 2 editor. But I doubt that we will see ai making an alliance. It responds to the current situation. It is very, very hard to let ai predict stuff properly.
     
  3. Hodl pu

    Hodl pu New Member

    Joined:
    Aug 20, 2007
    Messages:
    925
    Likes received:
    2
    Trophy points:
    0
    Yeah it's been done already in WC3. So I'm sure it's already in the SC2 editor.

    If you want more precise actions such as aggro on healer, you would mix the AI editor with triggers.
     
  4. Aurora

    Aurora The Defiant

    Joined:
    Sep 12, 2007
    Messages:
    3,732
    Likes received:
    15
    Trophy points:
    38
    From:
    The Netherlands
    I hope they will extend that a little with some presets. I hate typing up all those strings.

    Edit:
    Why did you name your pet Todd...? -_-'
     
    Last edited: Apr 15, 2009
  5. Dragon God

    Dragon God New Member

    Joined:
    Nov 10, 2008
    Messages:
    232
    Likes received:
    0
    Trophy points:
    0
    From:
    Vancouver
    Thanks, i haven't played WC3.
    The only blizzard game i played was starcraft...
    untill SC2 comes out :D!
     
  6. Dragon God

    Dragon God New Member

    Joined:
    Nov 10, 2008
    Messages:
    232
    Likes received:
    0
    Trophy points:
    0
    From:
    Vancouver
    I didn't mean too, it was random.
    i'll change though
     
  7. Aurora

    Aurora The Defiant

    Joined:
    Sep 12, 2007
    Messages:
    3,732
    Likes received:
    15
    Trophy points:
    38
    From:
    The Netherlands
    [ot]
    Lol, not that big of a problem. Meh, thanks anyway. :D
    [/ot]

    But this is quite a good thread. The team ai is extremely important when practicing against a cpu. They need to share units and watch what the ally made so they can compensate. A cpu sharing recources with another cpu would also be pretty awesome. That could not be done in warcraft 3 as fas as I know.
     
  8. LanceLeader

    LanceLeader New Member

    Joined:
    May 29, 2008
    Messages:
    206
    Likes received:
    1
    Trophy points:
    0
    From:
    Canada
    I read on a Star Craft wiki that the editor is capable of c++ coding or something.

    I believe this means we will be able to create any sort of AI that we want. Its just gonna take a lot of work.

    Thank god we are getting this editor.
     
  9. Aurora

    Aurora The Defiant

    Joined:
    Sep 12, 2007
    Messages:
    3,732
    Likes received:
    15
    Trophy points:
    38
    From:
    The Netherlands
    I actually programmed some basic ai for the Homeworld 2 FX mod -hwfx.galaxygaming.net- That was a lot like C. It's not as bad as it seems. Easy to understand with some tutorials, but it required a lot of typing. -Since most of it is custom for every unit when it comes to tactics.- This should be great for serious modders.
     
  10. Lox

    Lox New Member

    Joined:
    Apr 15, 2009
    Messages:
    21
    Likes received:
    0
    Trophy points:
    0
    From:
    France
  11. L3ttuc3

    L3ttuc3 New Member

    Joined:
    Nov 3, 2008
    Messages:
    69
    Likes received:
    0
    Trophy points:
    0
    hehe should we make a sticky or something with a list of the functionality of the wc3 editor? It seems like there are only 3 of us here who even played wc3 hehe.
     
  12. Iori

    Iori New Member

    Joined:
    Mar 25, 2009
    Messages:
    45
    Likes received:
    0
    Trophy points:
    0
    An *insane* difficulty is usually code for grossly unfair.
     
  13. overmind

    overmind Active Member

    Joined:
    Jun 7, 2007
    Messages:
    2,188
    Likes received:
    3
    Trophy points:
    38
    From:
    New Zealand
    It won't be unfair, they'll be non-cheating AI's (even having to scout) if i remember correctly.
     
    Last edited: Apr 16, 2009
  14. Lox

    Lox New Member

    Joined:
    Apr 15, 2009
    Messages:
    21
    Likes received:
    0
    Trophy points:
    0
    From:
    France
    I remember the hard mode in wc3 earn double resources. Hope it won't be like that.
     
  15. I wish more StarCraft 2 fans would have played WarCraft 3 so we could avoid questions like this.