Project Perfect Mod Forums
:: Home :: Get Hosted :: PPM FAQ :: Forum FAQ :: Privacy Policy :: Search :: Memberlist :: Usergroups :: Register :: Profile :: Log in to check your private messages :: Log in ::


The time now is Fri Mar 29, 2024 12:48 pm
All times are UTC + 0
Questions of skirmish AI.
Moderators: Global Moderators
Post new topic   Reply to topic Page 1 of 1 [6 Posts] Mark the topic unread ::  View previous topic :: View next topic
Author Message
secondwtq
Light Infantry


Joined: 26 Jun 2010
Location: China

PostPosted: Sun Jun 09, 2013 7:20 am    Post subject:  Questions of skirmish AI. Reply with quote  Mark this post and the followings unread

I tried something about AI modding recently. However, I even don't know what to mod.

In my view, The AI system of C&C3 is based on "Personalities", each personality have the following items that we can custom: some general options(usually listed in the beginning of AI personality xmls), AI States, or scripts, defining some regular actions of AI, BudgetStates, setting how AI uses money under different conditions, TargetLists, something I don't know what it exactly is.

I tried to refer to original code EA offered, then found they just seems to be manufactured from a template, and I only got some very very simple information. Afterwards I added a new personality and did some modification. But I found it behaves even worse than original AI. I read the pinned threads about AI editing in the forum(http://forums.revora.net/forum/1477-cc3-editing/) but only to get little valuable information and fall confused. In a word, what's the major work of AI modding? And what should I do to improve AI? just coding laaaarge number of scripts like TS?

BTW, it is convinced that AI of C&C3 is capable of improving its tactics while fighting against players or playing battle replays, is that true? And how does the game store the new states?

Thanks.

Back to top
View user's profile Send private message Send e-mail
Dutchygamer
President


Joined: 18 Jun 2005
Location: Dordrecht, the Netherlands

PostPosted: Sun Jun 09, 2013 9:25 am    Post subject: Reply with quote  Mark this post and the followings unread

Compared to previous C&C games, the AI in C&C3 is pretty much done by the game itself. You can give it some hints on what units to prefer (look at the Juggernaut and Mammoth Tank's codes), but you can't really edit it like you could in the older games. A few exceptions are the buggies/apc/gunwalker hunting your commandos and engineers.

Back to top
View user's profile Send private message Send e-mail Skype Account
secondwtq
Light Infantry


Joined: 26 Jun 2010
Location: China

PostPosted: Sun Jun 09, 2013 9:47 am    Post subject: Reply with quote  Mark this post and the followings unread

Dutchygamer wrote:
Compared to previous C&C games, the AI in C&C3 is pretty much done by the game itself. You can give it some hints on what units to prefer (look at the Juggernaut and Mammoth Tank's codes), but you can't really edit it like you could in the older games. A few exceptions are the buggies/apc/gunwalker hunting your commandos and engineers.


So the C&C3 AI is less customizable, and generally we could only apply small changes to it?

Back to top
View user's profile Send private message Send e-mail
Dutchygamer
President


Joined: 18 Jun 2005
Location: Dordrecht, the Netherlands

PostPosted: Sun Jun 09, 2013 1:27 pm    Post subject: Reply with quote  Mark this post and the followings unread

secondwtq wrote:
Dutchygamer wrote:
Compared to previous C&C games, the AI in C&C3 is pretty much done by the game itself. You can give it some hints on what units to prefer (look at the Juggernaut and Mammoth Tank's codes), but you can't really edit it like you could in the older games. A few exceptions are the buggies/apc/gunwalker hunting your commandos and engineers.


So the C&C3 AI is less customizable, and generally we could only apply small changes to it?

Pretty much. Make too big or many changes and the game will just go 'frak this shit' on you and crash randomly (as I experienced). Best is giving some small hints on what units to prefer and let it do its own thing #Tongue

Back to top
View user's profile Send private message Send e-mail Skype Account
ravage
Soldier


Joined: 16 Jul 2005

PostPosted: Mon Jun 10, 2013 4:37 am    Post subject: Reply with quote  Mark this post and the followings unread

Dutchygamer wrote:
Compared to previous C&C games, the AI in C&C3 is pretty much done by the game itself. You can give it some hints on what units to prefer (look at the Juggernaut and Mammoth Tank's codes), but you can't really edit it like you could in the older games. A few exceptions are the buggies/apc/gunwalker hunting your commandos and engineers.


so, can we make anti-inf units less hate engineers?

Back to top
View user's profile Send private message
Dutchygamer
President


Joined: 18 Jun 2005
Location: Dordrecht, the Netherlands

PostPosted: Mon Jun 10, 2013 5:09 pm    Post subject: Reply with quote  Mark this post and the followings unread

Remove the teams afaik. Not sure in which file they where declared, it's been a while since I modded C&C3.

Back to top
View user's profile Send private message Send e-mail Skype Account
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [6 Posts] Mark the topic unread ::  View previous topic :: View next topic
 
Share on TwitterShare on FacebookShare on Google+Share on DiggShare on RedditShare on PInterestShare on Del.icio.usShare on Stumble Upon
Quick Reply
Username:


If you are visually impaired or cannot otherwise answer the challenges below please contact the Administrator for help.


Write only two of the following words separated by a sharp: Brotherhood, unity, peace! 

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © phpBB Group

[ Time: 0.1615s ][ Queries: 11 (0.0073s) ][ Debug on ]