Zones, What are they?

Tutorials for the Xbox version of Halo 2.
Post Reply
User avatar
Trulife8342




Orb Commentator Firestorm

Posts: 2403
Joined: Sat Sep 03, 2005 7:04 am
Location: Miami, FL -- Name: Mauro Garcia
Contact:

Zones, What are they?

Post by Trulife8342 »

AI Research
By Trulife8342



My first AI research obviously started with scnr reflexive 352 AI Spawning info, most of the plugin was mapped out by Tycko & Xbox788, inside of this reflexive was how AI was spawned, and all of the permutations they were spawned in, It also obviously had the spawn amount and such but this was the most primitive AI research ive done

(P.F = Path Finding)

The way AI works
AI are given a certain amount of space and inside that space they are given the blessing of free will to some extent, using objects and p.f objects to find out which is the best way to execute the objective, these spaces are called "Zones" inside zones the AI have the options to run, assault, defend, and other options I cant name off the top of my head, They are discussed in Dr.Isla's pdf, under body configuration. Zones are mapped as Zones>Areas>Firing Postitions. Inside these zones AI can use Static P.F which is the visual mesh (SBSP), or Dynamic P.F, which is objects such as boxes, vehicles, and other objects not part of the bsp, I believe bsp scenery is stactic P.F, and using both of these forms of P.F help AI distinguish they're decisions inside the zones, P.F's arent the only thing AI base their decisions off of, they also base them other squads and their positions, All of those things work together to distinguish the AI's decisiosns.

Zones are the organization attached to the bsp
areas defines the space in which AI has tatical freedom
posistions are the tatical decisions or freedoms

some examples on how AI make decisions

AI X sees Squad X and Squad X is clustered, AI X will decide to thow a grenade into Squad X to complete the objective which is to destroy Squad X.

AI_Grunt wants to attack AI_marine, AI_marine is behind a mountable dynamic p.f object there for AI_Grunt will not waste ammo shooting because AI_Grunt can distinguish that AI_marine is protected.

Well, Now your thinking, Why cant we just add zones to a map?, Well heres why, think of zones as very precise death zones, that are stitched to a bsp, and it takes forever to do, now it is possible to make messy zones in MP, but thats up to the modder, now I know this summary did not tell you how to get zones working, it just tells you what zones are.

Well here is just a brief summary of my research if any questions feel free to P.M me or AIM me and I'll be more than glad to help.
User avatar
T1xAnton




Coagulator Recreator Connoisseur

Posts: 1213
Joined: Sat Mar 25, 2006 8:54 pm
Location: Corbin, KY
Contact:

Post by T1xAnton »

nice work.

This is some very nice research Tru. May help some people. It sure helps me understand it better since I am an AI noob. Thanks!
Accept Change.
Supermodder911




Connoisseur Coroner

Posts: 1262
Joined: Sun Sep 03, 2006 10:43 pm
Location: Michigan

Post by Supermodder911 »

thank you truelife that helped me understand alot better on what ai zones are and do and good job with the ai in mp with h2 guerilla and h2 core
Image
C Wizzle
User avatar
patchesreusch





Posts: 541
Joined: Wed Nov 29, 2006 3:49 pm
Location: jail because i got caught I-doseing
Contact:

Post by patchesreusch »

why do u know that?
How to get a girl: put a potato in the front of your pants.
How not to get a girl: put a potato in the back of your pants.
Image
http://youtube.com/watch?v=JPONTneuaF4
User avatar
Trulife8342




Orb Commentator Firestorm

Posts: 2403
Joined: Sat Sep 03, 2005 7:04 am
Location: Miami, FL -- Name: Mauro Garcia
Contact:

Post by Trulife8342 »

research.
User avatar
patchesreusch





Posts: 541
Joined: Wed Nov 29, 2006 3:49 pm
Location: jail because i got caught I-doseing
Contact:

Post by patchesreusch »

ya ur just cool like that
i say we need an evil warthog wit zones
so it drive but invisible guy so its an evil hog
(just a thought) it sounded fun like off the futurama
evil robo car :D
How to get a girl: put a potato in the front of your pants.
How not to get a girl: put a potato in the back of your pants.
Image
http://youtube.com/watch?v=JPONTneuaF4
User avatar
Th2mods
Readers Club





Posts: 1229
Joined: Mon Jan 08, 2007 5:54 pm
Location: Salt Lake City, Utah
Contact:

Post by Th2mods »

patchesreusch wrote:ya ur just cool like that
i say we need an evil warthog wit zones
so it drive but invisible guy so its an evil hog
(just a thought) it sounded fun like off the futurama
evil robo car :D
that would be awsome
User avatar
kibito87




Stylist Connoisseur Advisor Bloodhound
Droplet Articulatist 500

Posts: 3461
Joined: Mon Feb 21, 2005 7:49 pm
Location: Ohio
Contact:

Post by kibito87 »

Thanks for the info Tru. I did actually sit and read it all. And I am happy to say it did inform me on zones much more than what I learned from DeToX. So it's appreciated from my end!
Image
User avatar
blackdiamond





Posts: 764
Joined: Fri Feb 16, 2007 7:18 pm
Location: Virginia

Post by blackdiamond »

is it possible to make two armies run after eachother? in my AI mod, i have two grunts just going forwards to like, the whole map, and then stops a good distance. they shoot while they go. is there a way this is possible?
Post Reply