PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Development Diary #35 - 1st of July 2009



Kadur
01.07.09, 16:26
Naval, Air units and the theatre AI

One of the most consistent things we have noticed on our forum was people asking about invasions and the escorting of transports. You will have probably noticed that we tend not to answer these questions. This is mainly because it was an absolute waste of time. The AI you will see in Hearts of Iron 3, although drawing on our accumulated experience, was built from scratch. For that point of view we were never going to look to fix the Hearts of Iron 2 AI, instead we were looking to build a better one. From the first principals of design upwards.

Our first design decision, which you all know about, is the theatre. A theatre is a singular AI entity, and the highest level in the on the map AI for the control of units. A theatre holds not just land units, but air and naval as well. Having these under the control of a single AI entity meant it would seek to coordinate all the units types. Thus when fleets go to sea the theatre AI includes these areas of operation when thinking about where fighters should be looking to intercept enemy air units. NAVs sit on standby to support naval combats and also seek to bomb enemy units in ports and at sea.

This comes into its own with the invasion system. An invasion is no longer just simply shipping some units into an enemy province. It is a combined arms operation; it involves land units for the landing. Transports to move them. Naval units to escort the transports. Battleships to shore bombard the beaches. Air units to provide air cover and bomb enemies.

In fact the AI goes one better when planning invasions. If it has a target in mind it moves air power within range to support the invasion. Brings transports and supporting naval units to ports close by and moves troops to these ports in preparation for the invasion.

The AI doesn’t end there. If you are playing with theatre AI on it will kindly tell you that it needs transport to move things and ships to escort them. After all how do you expect the AI to do an invasion without them?

This is part of the power of the theatre system of air/naval/land in a single entity. World War II very much relied on a combined arms approach to victory and for our AI to have any chance of being an interesting opponent it would have to be able to do the same. Before the first line of code was written this was planned into our approach for the AI.

http://www.gamersgate.com/eu3/hoi3/invasion.jpg

http://forum.paradoxplaza.com/forum/showthread.php?t=411090

:prost:

Preussenhusar
01.07.09, 16:31
Sehr nett :ja:

Damit darf DAIM sich an den theater ai files austoben, gelle G'Kar ? :D
Ich werde mich um die politischen Dinge wie Besatzungspolitik und natürlich die Einsetzung der richtigen Minister im Auftrage S.M. kümmern :^^:

PH

G'Kar
01.07.09, 16:38
In der Theorie hört sich die "Theatre AI" gut und richtig an, auf die praktische Umsetzung darf man noch gespannt sein. Ob es für HoI 3 ein DAIM o.ä. geben wird, hängt von meiner Seite aus davon ab, ob HoI 3 mir Spaß machen wird, wie gut sich die KI tatsächlich modden läßt und inwiefern Modding-Bedarf besteht. Wenn von Anfang an alles okay ist, soll es mir auch recht sein! :engel:

Preussenhusar
01.07.09, 16:41
Gespannt bin ich sehr auf die "Missionen"

Es muß damit möglich sein, die Staaten andere als die historischen Aufgaben verfolgen zu lassen.

Ein interventionistisches England, das nur darauf wartet, die Sowjets anzugreifen und dazu die Landmacht Deutschlands benötigt.

Oder ein Japan, das sich nicht gegen China, sondern gleich die Alliierten wendet :)

PH

G'Kar
01.07.09, 16:46
Ich für meinen Teil bin erstmal froh, wenn ein halbwegs historischer Zweiter Weltkrieg funktioniert. Danach kann man gern auch über Fantasie-Szenarien nachdenken.

Preussenhusar
01.07.09, 16:48
Natürlich wird erstmal genau das getestet.
Ein einigermaßen passabler Krieg, der nicht 1941 mit der Weltherrschaft endet
bzw eine KI, die sich zwar gut schlägt, aber seitens der Achse dennoch 44/45 untergeht.

PH

dooya
01.07.09, 16:49
In der Theorie hört sich die "Theatre AI" gut und richtig an, auf die praktische Umsetzung darf man noch gespannt sein. Ob es für HoI 3 ein DAIM o.ä. geben wird, hängt von meiner Seite aus davon ab, ob HoI 3 mir Spaß machen wird, wie gut sich die KI tatsächlich modden läßt und inwiefern Modding-Bedarf besteht. Wenn von Anfang an alles okay ist, soll es mir auch recht sein! :engel:Sofern Ihr tatsächlich nichts zum verbessern findet, könntet Ihr vielleicht versuchen, der Theater-KI einen Oberbefehlshaber-abhängigen Charakter zu verpassen. Soll heißen: die KI soll ein Verhalten zeigen, dass von den Traits des kommandierenden Generals eher heißspornig, verhalten oder bspw. überfordert ist. :cool:

Preussenhusar
01.07.09, 16:50
Autsch - dann haben die Engländer in der Wüste nichts mehr zu lachen :D

Gesetzt den Fall, man weist der KI Rommels die historisch verweigerten Mittel zu,
steht der Mann Ende 41 in Kairo,
wenn man erst 41 (historisch) beginnt.

Stellt man Italien aber schon nach Frankreich das DAK bereit,
ist Weihnachten 40 der Drops gelutscht.

PH

dooya
01.07.09, 16:54
Autsch - dann haben die Engländer in der Wüste nichts mehr zu lachen :D

Gesetzt den Fall, man weist der KI Rommels die historisch verweigerten Mittel zu,
steht der Mann Ende 41 in Kairo,
wenn man erst 41 (historisch) beginnt.
[...]Könnte aber auch sein, dass er wieder mal zu weit vorprescht und es tatsächlich jemandem gelingt, den Sack hinter ihn zuzumachen.