» Logowanie do konta GTAthegame

W poniższe pola wpisz swój Login i Hasło używane do autoryzacji w serwisie GTAthegame. Jeśli wiesz, że posiadasz konto jednak nie pamiętasz hasła kliknij w link Przypomnij moje hasło. Jeśli jeszcze nie masz u nas własnego konta możesz je utworzyć klikając w link Zarejestruj się.
Login:
Hasło:

Prognoza pogody

sdr napisał 28 stycznia 2024 o 21:50, komentarze zablokowane
Efekty pogodowe w serii Grand Theft Auto, jako jeden z budulców wiarygodnego otwartego świata, zawsze robiły wrażenie. Czy jednak pogoda dobierana przez grę w danym momencie była całkiem losowa?

GTA: San Andreas

Zanim Obbe Vermeij zdecydował się usunąć większość postów ze swojego bloga, pojawiło się na nim kilkanaście bardzo ciekawych wpisów. W najbliższych tygodniach będę przytaczał tutaj poruszone w nich tematy. Szkoda żeby utonęły w odmętach internetu.

Pogoda w GTA nigdy nie była losowa. Co to, to nie. Jakkolwiek przypadkowo by to nie wyglądało, za wszystkim prawie zawsze krył się schemat. Systemem zjawisk pogodowych kierował prosty, acz dość sprytny algorytm oparty na tablicy predefiniowanych ustawień.

Co godzinę czasu gry z tablicy wybierany był kolejny typ pogody. Tablica taka zawierała około 40 wpisów, więc jeśli "teraz" na przykład pada deszcz to możemy mieć pewność, że za 40 godzin czasu gry znowu będzie padało.

Okres zmiany typu pogody również trwał jedną godzinę. Czyli przykładowo jeśli o godzinie 14:00 było słonecznie, a o godzinie 15:00 miało już być pochmurnie, to wtedy:


  • o 14:15 pogoda była w 75% słoneczna, a w 25% pochmurna,

  • o 14:30 pogoda była w 50% słoneczna i w 50% pochmurna,

  • o 14:45 pogoda była w 25% słoneczna, a w 75% pochmurna.



Dzięki temu zmiana odbywała się płynnie, bez zwracania uwagi gracza. Oczywiście w tablicy często zapisywano taką samą pogodę na okres kilku godzin, abyśmy nie mieli wrażenia, że zmienia się ona cały czas.

Możliwa jest również zmiana typu pogody za pomocą skryptów. Pozwala to programistom wymusić konkretny rodzaj pogody na potrzeby jakiejś misji albo sceny przerywnikowej.