Staredit Network

Staredit Network -> Modding Chat -> Wanted: A good TC to write Ai for
Report, edit, etc...Posted by bajadulce on 2006-12-14 at 12:49:46
I've been wanting to write an Ai for a Total Conversion for some time and would NOW like to over my Christmas break. A guide could also be put together on HOW it was done.

So my question is WHAT are some good TC's that could use an AI?
And WHO do I need to contact for their permission or whether they might even WANT an Ai for their TC?

Offhand I can think of ORTC (open rebellion: Starwars TC) That would be a fun TC to play vs comp. w00t.gif

The Ai would include 2 types of scripts. An improved non-cheating one such as Raynor2.0 and an Insane script such as Racine3.0.
Report, edit, etc...Posted by Corbo(MM) on 2006-12-14 at 12:55:49
Hey I would love to have an AI for ORTC happy.gif
And if I get to finish Corbobocraft by Christmass would you want to make an AI for it? It may not be a TC but I would like to have an AI for it.
Report, edit, etc...Posted by Lord_Agamemnon(MM) on 2006-12-14 at 14:30:47
You could write AI for Ex Machina, a mod I made. That or Antithesis Rising by Voyager7456[MM]. I think either of us would be delighted to have AI.
Report, edit, etc...Posted by Killer_Kow(MM) on 2006-12-14 at 15:43:43
I'm writing one of my own, and I was planning on making a tutorial, but feel free to make one in [MM]odding Resources.
Report, edit, etc...Posted by Voyager7456(MM) on 2006-12-14 at 15:52:33
I would really, really, REALLY love an AI for Antithesis Rising...
Report, edit, etc...Posted by bajadulce on 2006-12-15 at 12:48:16
I goofed around a bit with your mod Antithesis Rising last night and it is one cool mod.smile.gif Btw your link on first page needs to be updated as it takes you to a general upload page? I found a working link to mod at post#55.

I spent about 30 mins or so goofing w/ the Ferderation units. Cool stuff! Not sure if the comp will ever be able to "learn" how to use the Hyperspace generator or medistation from the drone factory though. sad.gif I also goofed a bit w/ the aiscript.bin and got a single wave of light and heavy infantry units to attack my base which was a START.

So I guess at this point give me a few days to look over the mod to see what CAN be done as there is A lot of stuff!. Did I mention I've never actually written an Ai for A TC! At that point maybe I can get some kind of general build order/attack force from you that you'd like to see and we can go from there.

Ok.. I also will check out some of the "smaller" mods too as they might be a bit easier to put an Ai together. I definitely want to try and put something together for Antithesis Rising tho. I will play around with it some more and will check back by the weekend's end.

Also we started a small forum just last month (Nov.) dedicated entirely to Ai modding http://s8.invisionfree.com/BroodWarAi. If you are interested in getting started writing your own Ai's this might be something to check out.
I have also added a TC section and will be posting updates on things I discover there soon.

Report, edit, etc...Posted by Lord_Agamemnon(MM) on 2006-12-15 at 12:49:47
Hm. After AR, could you get around to looking at EM and trying to write AI for that? I want AI, too sad.gif
Report, edit, etc...Posted by bajadulce on 2006-12-16 at 05:50:01
I just dloaded EM from database smile.gif The links on your page (attachments were down.) Will look at tonight... Sorry meant to include this in last post.

ADDITION:
Ok Ex Machina was A lot easier to figure out what units were what/ tech tree etc. So I started with it. I built a 1.0 version Ai for the BETA vector (Terran). I probably could have saved some time if I'd asked for a list of what units were changed and a tech tree. blushing.gif

I have not played this Ai only watched it go head to head against itself via the premade TvT replay I've included. The Ai only has one random loop and that is a 8 hunter/elite semi-rush. In replay you will see the 3o'clock Beta vector employ this rush only to lose game vs the non-rushing one. Also replay will show this ai cheats (recieves 2000 minerals/gas) as soon as the 9th H-2 miner is built. If this is too hard or too easy let me know and we can fix. smile.gif

Note to those that download replay but don't install aiscript.bin into mod... YOU'RE NOT WATCHING THE CORRECT REPLAY!
ADDED Dec16th: ALSO because this replay wasn't made with this mod White's Command center "LIFTS" and moves to one of computer's bases. DO NOT CLICK ON THAT CC until it has landed in comp's base... Replay will crash!

here is Ai: [attachmentid=22099] and here is replay: [attachmentid=22100]
EDIT: Hmmm. something wrong with attatchments? Seems the link always saves as "html"? WHEN DOWNLOADING THESE FILES: Save as ".bin" for aiscript.bin and save as ".rep" for replay. Don't know why this is?

couple things.
1. couldn't figure out what unit osprey was? Is it a modified existing unit or a new unlocked one?
2. tech tree for Altruist? What is a realigned beta geos?
3. A list of what spells/upgrades have been modified will save lots of time figuring out what is what.
4. workers seem slow? That's correct?
5. Wow each race can build the remaining 2!!! This could be very interesting Ai indeed! Very challenging.
6. Any particular build orders/attack force you would like to see?

Ok.. I have to work today Sat, but will check back here and goof some more Sat night.

Thnx this is fun... Cool mod btw! cool1.gif
Report, edit, etc...Posted by Voyager7456(MM) on 2006-12-16 at 09:29:58
Realigned Beta Geos is the Infested Command Center, I think.
Report, edit, etc...Posted by Lord_Agamemnon(MM) on 2006-12-16 at 12:42:55
It is. Certain units require buildings from multiple tech trees to be built.

I'm going to compile the tech trees into a document to send to you.

In the meantime, here are some build orders/attack parties I'd like to see:

-Stiletto Rush. Like a DT rush, but not tongue.gif

-Nukes!! Get them early and use them mercilessly.

-Turtle. Stuff Citadels with Elites and tech like crazy.

-Blitz. Go for the kill with Elites and Hunters early on. Multiple times.

I'll add multi-race parties/techs later on. In the meantime, I'll get that document together.

BTW, how do I run the AI and the replay?
Report, edit, etc...Posted by bajadulce on 2006-12-16 at 13:48:25
Ohh sorry... just inject aiscript.bin into your Ex Machina.mpq using winmpq.
just drag and drop and then a "folder box" will appear. You will need to write "scripts/" without the quotes to properly archive it.
user posted image

user posted image

Ok thnx a file list would be a big help. So you infest a beta geos with a ?? from Alpha (Zerg) queen? I was able to build zerg buildings by making drones from origin needle, but couldn't seem to understand how to train zerg units? the "larvae" aren't morphable?

Also I meant to include these screenshots in last post. These are from the head-to-head Ai replay.

user posted image

user posted image

user posted image

Also... Wow didn't realize I would need so many different Starcraft versions for all these mods. Here's one method I have used to be able to quicklly play all these different versions.

I created subfolders that represent each version. Inside each folder are the corresponding .exe and patch_rt.mpq (prob should have included StarEdit.exe too). I then copy and paste these 2 files to Starcraft directory when I want to play a particular version.

user posted image

I started with a very low version (extracted 1.05 from install.exe w/ winmpq) deleted the current patch_rt.mpq (actually moved into 1.14 folder) and updated starcraft with all the different patches. With each patch I created a new folder and copied starcraft.exe and patch_rt.mpq into that folder.

Any problems w/ this method? I would like to instruct Ai team members on my forum as to how they can quickly go from one version to another just in case someone's interested in future TC Ai modding! smile.gif
Report, edit, etc...Posted by Lord_Agamemnon(MM) on 2006-12-16 at 14:09:54
Just use O)Farty1billion's SCDowngrader tongue.gif It's faster and better.
Report, edit, etc...Posted by bajadulce on 2006-12-16 at 14:10:47
OK I just played Ai.. It is too tuff! Maybe need to nerf this quite a bit. Later maybe I can put a non-cheating one together. Ok I will look for SCDowngrader in database thnx.
Report, edit, etc...Posted by Lord_Agamemnon(MM) on 2006-12-16 at 14:14:23
It's not in the DB, as far as I know. Do a search in this forum (Modding General Discussion) and you'll find it.
Report, edit, etc...Posted by Kookster on 2006-12-16 at 18:41:49
Dear goodness what is that explosion its BEUATIFUL!!!!
Report, edit, etc...Posted by Ojan on 2006-12-18 at 11:30:00
AI for ORTC would be total pwnage! I'd drool for days :D

The creator doesn't mind if ORTC is updated with FG support, or if AI is written for it. link 1 link 2


[edit=1]Removed the hideous smiley. Jesus, I hate them. The sad one looks alright, and the happy one too, but the tongue and the :D look absolutely horrific.[/url]
Report, edit, etc...Posted by bajadulce on 2006-12-18 at 16:17:41
QUOTE(Ojan @ Dec 18 2006, 09:30 AM)
AI for ORTC would be total pwnage! I'd drool for days biggrin.gif


updated Jan 6th:
Well have been working now on this in the evenings for about 2 straight weeks! This is one Fun mod! I have completed an "INSANE" Ai and fixed several issues w/ the MPQ that weren't allowing 1.10 BW to funtion properly i.e like replays etc. I just can't stop watching the Ai's beat each other up as this is some of the coolest graphics ever made for SC.

A one-click Loader.exe has also been created that will allow ORTC Ai to be played SINGLE-PLAYER with any Starcraft VERSION! You will not have to "downgrade"! One-click and you're playing ORTC Ai.
Here is screenshot: Some minor "text" things have changed.
user posted image

currently am working on the "non-cheating" Ai and hope to release this soon. Will create a new thread when the time comes.

Here is breakdown of INSANE AI
REBEL: B.O's at Mains
40% chance Mixed_force = 3TrainFac, 2VehiclePlant, 3Hangar
35% chance Big_metal_rush = 2TrainFac, 4VehiclePlant, 1Hangar
25% chance Big_air_rush = 2TrainFac, 1VehiclePlant, 5Hangar

EPERIAL: B.0's at Mains
65% chance Mixed_force = 4TroopGarrison, 3MobileOps, 3LandingPads
35% chance Big_metal_rush = 2TroopGarrison, 4MobileOps, 4LandingPads

Also: btw has anyone tried the sample Ai for EX Machina or the replay?
Report, edit, etc...Posted by Hercanic on 2006-12-27 at 18:38:36
Awesome thread! I was planning to write the AI for the next version of STF myself, but if you're still available and willing to program AI's by the time I complete the new STF, I'd be honored if you'd consider writting its AI.
Report, edit, etc...Posted by bajadulce on 2007-01-07 at 02:05:33
Checked out your STF.. nice mod. Like the green minerals and the "add-ons" i.e machine_shop, nuclear_silo, that replace barracks and factory. This will help Ai's not get stuck for a lack of room that's for sure.

Unfortunately... I am sooo busy now trying to get this ORTC Ai released that I couldn't honestly help you for awhile. Also will be heading to Mexico by week's end or early next week for 3 months. Internet.. will not be that readily available.

In that 3 month period, I will be working on many Starcraft Projects in the evenings on Laptop by propane lantern. Most of the time life on the "point" can be pretty boring... not every day/night will I be too exhausted from surfing/partying. So there's a good chance I'll open your mod again.. and spend an evening or two with the Ai then. smile.gif

In the meantime.. head over to our small AI forum. Some of our members would be glad to help you w/ any Ai questions. smile.gif
http://s8.invisionfree.com/BroodWarAi

OK
~peace

Next Page (1)