• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • ✅ The POLL for Hive's Texturing Contest #33 is OPEN! Vote for the TOP 3 SKINS! 🔗Click here to cast your vote!

Computer Players

Status
Not open for further replies.
Level 12
Joined
Mar 18, 2008
Messages
865
Hmmm... Wouldn't the AI be reckless and useless?

Such as Grom Hellscream in the Orc Campaign, no strategies can be planned or executed. This would also make Insane impossible.

Not to mention it ruins the purpose of the Project.
 
Level 21
Joined
Jul 2, 2009
Messages
2,936
Do you know how to make AI computer players actually care for their forces and learn how to expand and such like a normal player?
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,239
It need not act like a human player, it just must help with achieving the goals.
You could also throw in control to allow human players some influence over the AI.

The key thing you must remember when making AI for a campaign is that it need not be fully intelligent. Where as a human like me or you must be able to vary our play between maps and identify and create stratergies on new maps as well as extend our unit choices based on availability, the AI just has to play that specific map.

As the map is pre defined, you can illiminate the need for excessive intelligence and instead resort to telling the AI how to act in a sort of scripted way. Yes variences are still present so some intelligence is needed for low level control but the general behaviour of the AI can be dictated in a very pre determined way.

If an area is strategic to hold (like kelthuzard summoning the portal), the AI can be instructed to build defenses there at some point as an example. Ofcourse I have little experience with the WC3 campaign so that might not be the best thing to do but you can however instruct it to do better.

The key areas needed for an AI are to behave human like in the map. Identify what humans generally do (there must be some colleration between or people who win) and get the AI to try and mimic it. As for teamwork, you could try hard codeing team stratergies into it and allowing them to be chat activated.

Ofcourse the AI need not be able to beat insane, but it could still be able to guide players trhough lower difficulties.

Ultimatly the question does get raised however.... If you want to play the campaign alone, why not play the real thing?
 
Level 21
Joined
Jul 2, 2009
Messages
2,936
Well can you by any chance program the AI into making the computer thinking its a human player?

I know Insane is by far the good AI controllable computer, but still I kicked its ass with better resources and such.
 
Level 12
Joined
Mar 18, 2008
Messages
865
It need not act like a human player, it just must help with achieving the goals.
You could also throw in control to allow human players some influence over the AI.

The key thing you must remember when making AI for a campaign is that it need not be fully intelligent. Where as a human like me or you must be able to vary our play between maps and identify and create stratergies on new maps as well as extend our unit choices based on availability, the AI just has to play that specific map.

As the map is pre defined, you can illiminate the need for excessive intelligence and instead resort to telling the AI how to act in a sort of scripted way. Yes variences are still present so some intelligence is needed for low level control but the general behaviour of the AI can be dictated in a very pre determined way.

The key areas needed for an AI are to behave human like in the map. Identify what humans generally do (there must be some colleration between or people who win) and get the AI to try and mimic it. As for teamwork, you could try hard codeing team stratergies into it and allowing them to be chat activated.

Have you played Wanderers of Sorceria? Are you suggesting something similar to Yue Fang's army ordering to defeat Cinder?

Ofcourse the AI need not be able to beat insane, but it could still be able to guide players trhough lower difficulties.

Ultimatly the question does get raised however.... If you want to play the campaign alone, why not play the real thing?

True.
 
Level 3
Joined
Mar 5, 2010
Messages
58
The AI would be a good addition to the Campaign, but as some people have already specified, it would defeat the purpose of a Co-Op campaign. Maybe add it after the maps are finished, as an extra addition?
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,239
The fact remains its only real purpose would be if eithor these missions are so much better than the orignals that it is worth playing this singleplayer rather than the included campaigns or as a showcase piece to show how awesome you are at map making.

It is possible, although largly pointless.

I know Insane is by far the good AI controllable computer, but still I kicked its ass with better resources and such.
As for your argument about insane AI, that is mostly down to unit composition. The AI has no dynamic unit composition as far as I know, as such it will keep building crap units all game instead of an army to counter you. Blizzard has always had this major flaw with thier AIs, and even in SC2 the AI will rather send weak units into your invincible defenses rather than building a fleet of battlecruisers which could physically bulldoze you in seconds due to lacking AA potential. Even if they have twice your resources and many more expansions than you, they are still limited to the same population cap you are so you just have to expend that more effectivly to win.

You must remember that campaign objectives are not controled by human players, they are predetermined. As such the AI need not learn to counter what humans make to attack them as they are only ever fighting other AI or scripted events. Thus you can just tell the AI what is best to build from the start (what humans do for best results in that mission). If the game changes in such a way that what they do is no longer good (scripted event), then you can just get that event to also update the AI so it will change to something that is good in the current situation.

Have you played Wanderers of Sorceria? Are you suggesting something similar to Yue Fang's army ordering to defeat Cinder?
Sorry, I have not.
 
Level 12
Joined
Mar 18, 2008
Messages
865
I think the 2 Player Campaign maps are unprotected. How about you edit your own campaigns by yourself, CnP the extra stuff to your own edit and then play the thing?

If you plan to upload it anywhere though, I recommend you ask Spoon for permission.
 
Status
Not open for further replies.
Top