PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Development Diary #31 - 3rd of June 2009



Kadur
03.06.09, 14:54
With Johan away to E3 we didn’t want to leave you all with a total information blackout so I have been drafted to fill the breach on the dev diary front. For those of you who have no idea who I am, I am Chris King and I am one of the designers of Hearts of Iron 3.

Let’s move swiftly along to the subject of today’s dev diary, the weather system. If you look at weather forecasting organisations, they use huge super computers to try and predict the weather and have been known to be slightly wrong on occasion. A highly detailed exact weather model was going to be beyond us, but that didn’t mean we couldn’t improve on our current province based, roll a dice model.

So we went off and spent a couple of days becomes experts in Meteorology (feel the power of the Wikipedia!) and began to build up our weather model. The Weather in a province is constructed from three basic building blocks, pressure temperature and humidity. Pressure and Temperature are province based properties. We actually have a mean temperature map, this is then modified by time of year to give a desired temperature for the province, it further fluctuates around this based on local factors. Pressure works in a similar way, but we will come back to it later. Humidity rises over things like water (especially during high temperatures) and then falls when it rains.

So far pretty basic stuff. However this allows us to create two further parts to our weather system, the overhead and ground conditions. As humidity rises and/or temperature falls the overhead conditions will change from clear to overcast and then to rain. If it is cold then you get snow. If the winds are high and it is raining you get a storm and if it is snowing a blizzard. While on the ground if it is cold then you get Frozen Conditions. If it is raining enough or if the ground has ceased to be frozen you have a chance of Mud (modified by local infrastructure).

So far so good, but we could of done all of this with a simple province based system and odds. However this is where air pressure and a bit of research comes in useful. If you take Western Europe as an example, low pressure appears around Iceland and moves east. There is a permanent area of high pressure centred around the Azores which pushes the low pressure systems along their familiar track. Hearts of Iron 3 is very similar in this regard. The area around the Azores is defined as high pressure which radiates out, while Iceland will generate low pressure that tracks into Europe and is repelled by areas of high pressure. Low pressure systems pickup their local weather and move it in weather fronts. What you end up with is bands of weather moving around the globe bringing things like rain and snow.

Now as I said at the top of this dairy a precise weather system is going to be beyond us, but it doesn’t mean we can’t create a system with a nice touch of reality. In our case you will be able to see the weather fronts moving and this feeds into to your strategy. You are thinking about invading France as Germany, but when? Well it is raining over Germany at the moment, but you can see that the weather coming out of the west is clear. The answer is soon.

To show the shocking outcomes that our new weather system produces, here are some screenshots of rain coming to Scotland.

http://forum.paradoxplaza.com/forum/attachment.php?attachmentid=16013&stc=1&d=1244026062

http://forum.paradoxplaza.com/forum/attachment.php?attachmentid=16014&stc=1&d=1244026104

http://forum.paradoxplaza.com/forum/attachment.php?attachmentid=16015&stc=1&d=1244026104


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

Preussenhusar
03.06.09, 15:00
Nett. :ja:

Allerdings die Vorhersehbarkeit des Wetters war mir in meinen Spielen eigentlich nicht das entscheidende Feature, warum ich das Spiel mag.

PH

Jorrig
03.06.09, 15:01
Demnächst modellieren sie auch noch Ebbe und Flut, Hochwasser, Schneeschmelze und Gletscherbewegungen.
Aber ein nettes Feature, keine Frage.

Kadur
03.06.09, 15:05
Originally Posted by Alojzy View Post
How moddable are parameters of the weather system?

Can I create my own version of climate, say, with extreme conditions like super high wind speeds, common tornados and such?

There are over 20 seperate paramaters you can play around with for weather. All stored in a plain text file.

:^^:




Originally Posted by Van Diemen View Post
How big will the impact of the weather be on for example ground units, but also naval and air warfare? Will it be impossible to conduct air missions in heavy storm, blizzard etc?

It's all by degrees, there is no absolute values, but as the cloud cover value increase the effectiveness of airpower drops. To give you an example.



:prost:

Preussenhusar
03.06.09, 15:05
Wobei Hochwasser ja schon drin ist,
leider aber nur wenn Stalin und Chiang das Wasser nicht halten wollen.

Und dann noch dauerhaft :eek:

edith:
Also wirklich jetzt.
Das Wetter als Großes Feature.
Ich weiß nicht so recht.

Davn ausgehend, daß einerseits am 10. Mai der 1. klare Tag zum Angriff auf Frankreich war, müßte eigentlich das auch als option so möglich sein
Oder eher so, daß das Wetter in Polen schon so vermatscht ist,
daß die Wehrmacht spätestens in Kalisch Kehrt macht ?

PH

T101
03.06.09, 15:12
Okay, wird es aber auch "historisches" Wetter geben oder ist es nur abhängig von der Jahreszeit, Provinzeigenschaften etc. und einen Zufallsfaktor?


Demnächst modellieren sie auch noch Ebbe und Flut, Hochwasser, Schneeschmelze und Gletscherbewegungen.
Aber ein nettes Feature, keine Frage.

D-Day, war ja auch stark vom Wetter abhängig, aber ich glaube das vorhandene System reicht. Nur sollte das Wetter nicht zu stark vorhersehbar sein...

Jorrig
03.06.09, 15:19
Oh, es gibt ein Buch, was davon handelt, dass die grössten Schlachten der Weltgeschichte vom Wetter beeinflusst waren und sie entschieden haben:
http://www.amazon.de/R%C3%B6mer-standen-Einfluss-Wetters-Geschichte/dp/3404605047
Daher hat das schon seine Berechtigung. Ich fürchte nur, ich bin beim Mikromanagement schon mit den ganzen anderen Features heillos überfordert...

G'Kar
03.06.09, 15:19
Okay, wird es aber auch "historisches" Wetter geben oder ist es nur abhängig von der Jahreszeit, Provinzeigenschaften etc. und einen Zufallsfaktor?Kein historisches Wetter, würde ich sagen:
Wow, amazing! Will there be event-like weather for.. lets say Barbarossa or is it left for chance?
It's all up to chance, it makes sure each game is different. One game the weather might be fine and clear allowing you chance to move early. Another year you might be delayed even longer. No game is the same.

Mantikor
03.06.09, 15:57
Schon wieder eine Neuerung die keiner braucht. Das ist jetzt schon der 31 Entwicklerbeitrag und ich habe bisher noch immer kein einziges Event gesehen. Würde mich nicht wundern wenn die Events nicht mal Bilder haben. In EU 3 und Rome hat man aus Kostengründen ja auch an Bildern gespart.

Stattdessen bauen sie ein Wettersystem das dafür sorgt das dass Spiel noch langsamer laufen wird, als es eh schon läuft. Und die wirklich wichtigen Dinge werden dafür vernachlässigt.

G'Kar
03.06.09, 16:04
Events gibt es auch bei HoI 3, ich meine irgendwo gelesen zu haben, dass sie auch wieder Bilder enthalten. Viele Events sind jedoch zu Decisions gewandelt worden, die der Spieler nach Belieben auslösen kann, wenn die Voraussetzungen erfüllt sind. Das halte ich für eine gute Sache, siehe EU3:IN. In punkto Modding ist die Clausewitz-Engine der alten Engine klar überlegen.

Al. I. Cuza
03.06.09, 16:13
Also ich habe nie aufs Weter geachtet. Das wird sich nun wahrscheinlich ändern. Klar, kein ausschlaggebendes Feature, aber trotzdem besser als das Random-System von HOI2.

@Mantikor: Wetter ist also nutzlos, aber Bilder in den Events nicht? :rolleyes:

Jorrig
03.06.09, 16:22
Schau dir mal seine Mods an, dann wirst du sehen: Events sind wichtiger als Wetter! ;)
Nichts für ungut, ich halte Events auch für wichtig, und ich bin sicher, die wird es weiterhin geben. Ich glaube, es wird Mantikor sogar eher gefallen, wenn ich als Russe die Flutung des Donezk-Beckens per Entscheidung befehlen kann, wann ich gerade will, und nicht dann, wenn zufällig das Event triggert.
Cuza, den Russlandfeldzug zu führen, ohne aufs Wetter zu achten, ist entweder Selbstmord oder eine sehr leichte Schwierigkeitsstufe. ;)

G'Kar
03.06.09, 16:35
Ich war bisher auch eher Wetter-Ignorant, nicht immer, aber meistens. Das wird sich auch nicht deshalb ändern, dass das Wetter nun anders berechnet oder dargestellt wird, sondern hängt allein davon ab, ob sich die Wetterlage als für den Endsieg relevant herausstellt.

Mantikor
03.06.09, 16:35
Das Wetter ist nicht nutzlos, aber es ist mir letzenlich egal ob es regnet weil es 1940 auch in echt geregnet hat, oder ob es regnet weil es durch ein Wettersystem so berechnet wurde, oder ob es regnet weil einer aus dem Bauch heraus entschieden hat das es regnen soll. Wichtig ist mir in diesem Fall nur, das dass Wetter halbwegs realistisch bleibt und das nicht durch zusätzliche Berechnungen das Spiel langsamer läuft.

Events mit Bildern sind selbstverständlich wichtig weil Bilder mehr als tausend Worte sagen und daher Events ohne Bildern vorzuziehen sind.

Die Nationalen Entscheidungen sind eine gute Idee, das ist keine Frage. Allerdings nur wenn sie richtig umgesetzt werden und nicht die gesamte Spielbalance über den Haufen werfen. Denn wenn Deutschland gleich zu Spielbeginn Österreich das Sudetenland und die Resttschecheslowakei annektieren darf, verändert das natürlich das erheblich das Kräftegleichgewicht. Daher muß es hier gewisse Einschränkungen geben.

T101
03.06.09, 16:35
Kein historisches Wetter, würde ich sagen:

Also speichert man so Monate vor Babarossa, und dann wenn ein das Wetter passt noch einmal, wenn nicht, läd man das alte Savegame und hofft wieder :D

Ne, mal im Ernst, dann wird es ja zumindest auf höheren Schwierigkeiten unterschiedliche Startzeitpunkte und eventuelle Ausgänge haben...

G'Kar
03.06.09, 16:40
Die Nationalen Entscheidungen sind eine gute Idee, das ist keine Frage. Allerdings nur wenn sie richtig umgesetzt werden und nicht die gesamte Spielbalance über den Haufen werfen. Denn wenn Deutschland gleich zu Spielbeginn Österreich das Sudetenland und die Resttschecheslowakei annektieren darf, verändert das natürlich das erheblich das Kräftegleichgewicht. Daher muß es hier gewisse Einschränkungen geben.Wie gesagt, jede Decision hat bestimmte Vorbedingungen. Dazu kann auch ein Datum gehören, wenn es anders nicht geht. Für Anschluss & Co tippe ich u.a. mal auf bestimmte politische Verhältnisse in Deutschland und Österreich.

G'Kar
03.06.09, 16:43
Also speichert man so Monate vor Babarossa, und dann wenn ein das Wetter passt noch einmal, wenn nicht, läd man das alte Savegame und hofft wieder :DWer mittels Save & Reload cheatet, ist selber schuld. Das läßt sich generell nicht verhindern, ohne dem Spieler diesen Vorgang unkomfortabel oder unmöglich zu machen - was wiederum nicht Sinn der Sache sein kann.

König Andre
03.06.09, 17:00
Das Wetter System ist schon gut. Historisch bedrachtet war das Wetter oft für Sieg oder Niederlage zuständig wie z.b. bei der versuchten Landung der Mongolischen Armee in Japan die dann von einem Taifun fast völlig vernichtet wurde, oder die Schlacht von Azincourt wo es die Nacht davor regnete und das Schlachtfeld in einen Matschigen Morast verwandelte in der die schweren Französischen Ritter kaum vorankamen, oder wer kennt nicht Napoleons Niederlage durch den Winter, die nicht Eroberung Moskaus durch die Wehrmacht als die Schlamperiode kurz vor Moskau einsetzte und die Panzer stecken blieben... nunja ihr seht das Wetter ist und war schon in vielen Kriegen ein entscheidender Faktor der oft über Sieg und Niederlage endschied. :)

dooya
03.06.09, 17:15
Wenn ich es richtig verstanden habe, bringt das neue Wettersystem eine wichtige Neuerung, denn es macht Vorhersagen möglich. Bisher war es doch eher so, dass es mit einer gewissen Wahrscheinlichkeit in einer Provinz geregnet oder geschneit hat, unabhängig davon, wie das Wetter in den letzten zwei Wochen war und unabhängig davon, was in der Nachbarprovinz geschieht. Wenn ich jetzt sehen kann, dass sich über Island eine Sturmfront aufbaut, kann ich abschätzen, dass dieses Unwetter in X Tagen bei mir sein wird, ich kann also das Wetter für die nächsten X Tage abschätzen. Klingt für mich recht nützlich.

König Andre
03.06.09, 17:18
Schön fände ich so kleine Pfeile an den Wolken Bilder die ungefähr anzeigen in welche richtung das Wetter zieht. :)

Spartan
03.06.09, 17:21
Nicht nur in Rußland, auch bei der Ardennenoffensive hatte das Wetter eine wichtige Rolle gespielt.

Ich finde es gut, daß dieses Element in HoI 3 Einzug halten wird.:)

Arminus
03.06.09, 17:23
@dooya: Mal schauen, wie komplex das System wird. Wenn es über eine gewisse Nichtlinearität verfügt, wird's auch mal wieder im August in der Sahara schneien können... :tongue:


Finde das Feature gut, die Art und Weise der Darstellung allerdings eher dürftig. Aber anscheinend wurde bei Pdox die interne Richtlinie rausgegeben, mit der 3D-Engine ja nichts nützliches anzustellen und stattdessen an der nächsten Generation Zombie-Mutanten-Sprites zu arbeiten... :rolleyes:

König Andre
03.06.09, 17:24
Da gibt es natürlich viele weitere beispiele. Sollte nur sagen, Wetter ist und war schon immer Militärisch ein entscheidender Faktor. ;)

dooya
03.06.09, 17:25
@dooya: Mal schauen, wie komplex das System wird. Wenn es über eine gewisse Nichtlinearität verfügt, wird's auch mal wieder im August in der Sahara schneien können... :tongue:


Finde das Feature gut, die Art und Weise der Darstellung allerdings eher dürftig. Aber anscheinend wurde bei Pdox die interne Richtlinie rausgegeben, mit der 3D-Engine ja nichts nützliches anzustellen und stattdessen an der nächsten Generation Zombie-Mutanten-Sprites zu arbeiten... :rolleyes:Abwarten - vielleicht gibt es ja auch für die Wolken Counter. :D

Al. I. Cuza
03.06.09, 17:26
Cuza, den Russlandfeldzug zu führen, ohne aufs Wetter zu achten, ist entweder Selbstmord oder eine sehr leichte Schwierigkeitsstufe. ;)

NAtürlich habe ich mir angeguckt, wann es Schneit und wann es matschig ist. Aber sonst?

Jorrig
03.06.09, 17:31
Ja, mehr hab ich auch nicht gemacht, stimmt schon. Evtl. noch Wolken für die Flugzeuge. Vielleicht wird das jetzt anders!
Vielleicht gibts ja irgendwo einen Knopf, auf dem dann im Wochenschau-Stil der Wetterbericht serviert wird ("Das Wetter heute wird ihnen präsentiert von 'Kraft durch Freude'").

Arminus
03.06.09, 17:32
Hm, vielleicht endlich ordentliche Sandstürme?

[B@W] Abominus
03.06.09, 17:43
Im SP achtet man nicht auf Wetter: DRAN DRAUF DRÜBER! UGGA UGGA!

G'Kar
03.06.09, 17:58
'Kraft durch Freude'Stimmt, damals hieß das ja noch nicht "powered by emotion"... *duck-und-weg*

Golwar
03.06.09, 20:16
Schön fände ich so kleine Pfeile an den Wolken Bilder die ungefähr anzeigen in welche richtung das Wetter zieht. :)

Das ist beim Wetter ja eigentlich immer dasselbe - nach Osten. Ausnahmen bestätigen die Regel. ;)
Aber auf ein einzelnes Hexfeld kommt es ja letztlich auch nicht an, man weiss dass eine Regen / Sturmfront naht und überlegt es sich dann eben zweimal ob und wie man darauf reagiert. Finde das ganze gut und realitätsnah.

G'Kar
03.06.09, 20:17
Das ist beim Wetter ja eigentlich immer dasselbe - nach Osten. Ausnahmen bestätigen die Regel. ;)Über dem Nordatlantik vielleicht - aber wir wollen ja auch Australien erobern. :)

Golwar
03.06.09, 20:31
Da Australien nicht in den Breiten liegt die einen Passat hervorrufen, gilt auch für die der Westwind. ;)

http://de.wikipedia.org/wiki/Planetarische_Zirkulation

GAGA Extrem
04.06.09, 13:11
Wetter war schon bei HoI 2 extrem wichtig.

Ihr kennt das ja - Winter zu Ende in Russland und dann... ARG! SCHLAMM!!

Oder: Winter und Schnee - Zeit die MTN/ART Divs mit ihren Winter Specialists rauszusuchen.... rrrr, Angriffboni im Schnee!! :D

Auch auf See hat mir ein Sturm schon manches mal den Arsch vor ne CV Taskgroup gerettet :D

Das System ist auch nicht so neu, bei HoI2 wurde ähnliches verwendet, nur das die einzelnen Bestandteile nicht so aufgeschlüsselt waren.

Alles in allem klingt das ganze doch net - und die Deutschen U-Boote im Atlantik freuen sich über Sauwetter! :prost:

PS: Was noch toll wäre: Wenn man die Wettericons als "Overlay" z.B. im Terrain modus anzeigen lassen könnte...

von Richthofen
04.06.09, 18:11
Naja ob mann dem Wetter solche Bedeutung geben soll?

In HOI2 war der einzigste Faktor der dadurch beeinflußt worden ist, der Russlandfeldzug, aber des wars auch schon.

Ich hoffe nur es gibt umfangreiche, automatismen in HOI3. Sonst Management mann sich echt zu tode.

Al. I. Cuza
04.06.09, 18:54
Das hat Johan doch schon zich Mal angekündigt: Man kann quasi alle Aspekte des Spiels an die KI abgeben.

G'Kar
04.06.09, 20:13
In HOI2 war der einzigste Faktor der dadurch beeinflußt worden ist, der Russlandfeldzug, aber des wars auch schon.Schonmal eine Trägerflotte bei schlechtem Wetter gegen Schlachtschiffe geschickt? :teufel:


Ich hoffe nur es gibt umfangreiche, automatismen in HOI3. Sonst Management mann sich echt zu tode.Siehe Cuza. :ja:

Al. I. Cuza
04.06.09, 20:43
Schonmal eine Trägerflotte bei schlechtem Wetter gegen Schlachtschiffe geschickt? :teufel:

Ich als konstanten Rumänien oder selten Deutschland-Spieler, habe ja mit der Flotte nix am Hut :^^:

Marc Aurel
04.06.09, 20:51
Schonmal eine Trägerflotte bei schlechtem Wetter gegen Schlachtschiffe geschickt? :teufel:So 'ne Besatzung von 'nem Schlachter sieht doch bei schlechten Wetter auch nicht, wo se hin schiessen sollen. Da gibt es nur noch eine Lösung! RAMMMANÖVER!!!

von Richthofen
04.06.09, 21:22
Schonmal eine Trägerflotte bei schlechtem Wetter gegen Schlachtschiffe geschickt? :teufel:

Natürlich! Vorallem als Japanspieler. Aber mal ehrlich wenn ich in China unterwegs bin, auf Malasiya oder Indonesien lande und dazu noch 8 Flotten mit "Schiffe jagen"-Auftrag unterwegs sind, dann wirds einfach unübersichtlich.

Wenn es meine 6 Shokakuträger dann in 10 USA BBs hineinrauschen haben se halt Pech gehabt. Irgendwo muss man dann halt "Pech" haben.

Einen Krieg habe ich deswegen noch nie verloren

ReLax
05.06.09, 13:01
Dann mach das mal in einem MP als Japaner. Wenn du da 6 Träger verlierst wird der Ami dir deinen japanischen Hintern nach feinster Manier aufreissen. ;) Da sprech ich aus Erfahrung.

G'Kar
05.06.09, 13:45
Gut, in einem MP darf man sich als Japaner natürlich gar keine Blöße geben. Wenn nicht der Deutsche gut aufgelegt ist und der Käse in Russland gegessen, wird man früher oder später vom Ami totproduziert. So wie es halt auch sein soll. :)

AG_Wittmann
06.06.09, 10:13
Nicht, wenn verbesserte Raketen des Typs A4 die USA zurück ins vorindustrielle Zeitalter bombardieren!

RumsInsFeld
06.06.09, 12:46
Nicht, wenn verbesserte Raketen des Typs A4 die USA zurück ins vorindustrielle Zeitalter bombardieren!
Beweisen!
AAR?
:D

ReLax
06.06.09, 13:05
Wie man im I-Net so schön sagt.
Not in a Video? Then it didn't happend.

GAGA Extrem
06.06.09, 23:31
Ui das wäre umständlich...

...ich hab mal Japan mit ~120 StraBos auf quasi 0 IC gebombt - aber das war die Hölle an Mikromanagement - nochmal tu ich mir sowas nicht an!
:eek:

Montesquieu
06.06.09, 23:35
Wie man im I-Net so schön sagt.
Not in a Video? Then it didn't happend.

Ich dachte das war: Ti*s or get the fu** out? *duck und weg*

ReLax
07.06.09, 14:43
Gibt viele Monte, aber Ti*s sind immer wichtig. Jedes Video sollte mal welche haben.
Aber Regel Nummer eins ist und bleibt, no vid? Then it doesn't happend. ^^

Ontopicspam: Ich finde das ja säähhhrrrr gut alles. Hoffentlich kann ich meine KI dann auch Tadeln wie es der Föhrer im Bonker gemacht hat.

GAGA Extrem
08.06.09, 00:48
Screen or it didn't happen! :rot: