Heroes of the Storm

Za kulisami: SI

Za kulisami: SI
SI to bardzo ważny aspekt Heroes of the Storm. Znaczna część meczów rozgrywana jest w trybie Przeciw SI, a w meczach PvP obecni są kontrolowani przez SI bohaterowie, gdy gracze zostają rozłączeni. Ponadto dobrze wam znani najemnicy i stronnicy też działają za sprawą SI! Naszą misją jest kreowanie jak najlepszych wrażeń płynących z rozgrywki dla naszych graczy. Zespół odpowiedzialny za SI dwoi się zatem i troi, aby usprawnić poszczególne systemy związane z SI. Więcej szczegółów znajdziecie poniżej!

Czego potrzeba, by stworzyć dobrą SI

Można by przytoczyć wiele definicji „dobrej SI”. Z naszego punktu widzenia jest to taka SI, która jak najlepiej spełnia oczekiwania graczy. Stronnicy i bossowie muszą być przewidywalni. Bohaterowie kontrolowani przez SI muszą się odznaczać dużymi umiejętnościami. Gracze oczekują, że sojusznicy SI będą się trzymać z dala od zagrożeń, ale również w odpowiednich momentach włączać w starcia między drużynami. Między tymi dwoma wymogami istnieje bardzo delikatna równowaga. Chcemy również mieć pewność, że bohaterowie SI będą wspierać swoich ludzkich sojuszników bardziej niż inne postaci kontrolowane przez SI.

Valla wykorzystuje Odskok i przygotowuje się do użycia Deszczu Zemsty, a Zszywaniec SI ratuje ludzkiego gracza od pewnej zguby!
Tworzenie dobrej SI nie jest wolne od wyzwań. Wiele sytuacji jest na tyle skomplikowanych, że istnieje kilka potencjalnie skutecznych strategii. Dodatkowo oczekiwania poszczególnych graczy mogą się przecież różnić. Współpracujemy ściśle z projektantami gry w naszym zespole, aby stworzyć SI, które uwzględniałoby wszystkie ważne czynniki w procesie decyzyjnym. Choć chcemy, by SI była tak inteligentna, jak to tylko możliwe, wyposażamy ją wyłącznie w informacje, które posiadałby zwykły gracz – tak aby nie była w stanie oszukiwać!

Co uległo zmianie

Stopniowo przechodzimy od SI kontrolowanej przez skrypty do SI sterowanej przez kilka nowych systemów wbudowanych w silnik gry. Nie chcemy wprowadzać żadnych drastycznych zmian. Staramy się tworzyć systemy, które można łatwo rozbudować, aby dodawać więcej szczegółowych zachowań dla SI. Być może dostrzeżecie, że bohaterowie sterowani przez SI mają teraz lepszy czas reakcji, są dokładniejsi i wykonują bardziej dynamiczne zagrania strategiczne.


Szybkość!

Nowy system SI działa o wiele szybciej niż dotychczas. Przełożyło się to nie tylko na nieznaczną poprawę szybkości działania gry, ale również na możliwość częstszej aktualizacji SI! Sztuczna inteligencja ma teraz szybszy czas reakcji, a kontrolowane przez nią postaci potrafią błyskawicznie skorzystać z kilku różnych zdolności jedna po drugiej. Musieliśmy znacznie ograniczyć częstotliwość aktualizacji dla niższych poziomów trudności SI!


Zmysł taktyczny

Ulepszyliśmy zmysł taktyczny nowego systemu SI, tak aby umożliwić szeroki wybór celów oraz zapewnić obieranie lepszej pozycji w czasie starć. Przykładowo postaci SI są w stanie przewidzieć ruch celów, znajdować grupy celów oraz na wiele sposobów filtrować lub określać priorytety przy dobieraniu celów. Nasi projektanci mieli sporo frajdy, wykorzystując te nowe opcje, aby stworzyć bardziej złożoną SI. Doskonałym tego przykładem jest stosowanie przez Kel'Thuzada zdolności z wręcz chirurgiczną precyzją.

Zamiast po prostu przemieszczać się tak, aby znaleźć się w zasięgu celu, bohaterowie SI usiłują unikać zagrożeń. Obliczają oceny dla wielu lokalizacji w pobliżu celu i wybierają tę z nich, która jest najbezpieczniejsza.

Postaci sterowane przez SI są teraz zdolne do wykonywania „rwanego ruchu”, aby atakować cel podczas przemieszczania się na wybraną pozycję.


Strategia

SI wyposażona została w nowy system, który umożliwia jej podejmowanie strategicznych decyzji. Na mapie znajduje się wiele potencjalnych czynności do wykonania – i wszystkie stanowią możliwy cel dla SI. Każdy z potencjalnych celów ma przypisaną obliczaną na bieżąco ocenę, a wchodzący w skład drużyny bohaterowie SI są wysyłani przez system do zrealizowania najodpowiedniejszego z tych celów. Algorytm usiłuje zmaksymalizować szanse drużyny na zwycięstwo poprzez zdobywanie doświadczenia na alei, przechwytywanie obozów najemników oraz wykonywanie wytycznych na mapie. System wyszukuje również osamotnionych przeciwników, na których można by się łatwo zasadzić – tak więc miejcie się na baczności!

Nieustanny rozwój

Zespół stale pracuje nad nowymi bohaterami, polami bitew oraz trybami gry. Aby dotrzymać kroku szybkiemu tempu prac nad grą, opracowaliśmy edytor SI, dzięki któremu nasi projektanci mogą szybko spersonalizować SI na potrzeby każdego z bohaterów. Przekłada się to na SI o wyższej jakości, która została dostosowana do stylu prowadzenia rozgrywki każdą z postaci. Możecie się o tym przekonać, kiedy sterowany przez SI Azmodan dostrzeże, że macie mało zdrowia, i wykończy was długodystansową Kulą Anihilacji.

Ważnym aspektem nowej SI jest system „drzewka zachowań” – popularnej technologii związanej z SI i stosowanej w grach wideo. Nazywamy ją „drzewkiem”, ponieważ rozgałęzia się i uwzględnia wszystkie możliwe decyzje, jakie jest w stanie podjąć SI. Na końcu tych rozgałęzień znajdują się czynności, jakie może wykonać SI, np. ruch lub atak.

Rozgałęzienia drzewka zachowań są modularne i mogą zostać spersonalizowane, by stosować konkretne zachowanie SI w zależności od jednostki, mapy oraz trybu gry. Taki system jest konieczny, aby wspierać zróżnicowane zasoby bohaterów i pól bitew.

Niewielki wycinek z 400 rozgałęzień w drzewie zachowań Valli.

Co niesie przyszłość

Z nowego systemu korzystają wszyscy bohaterowie, którzy pojawili się w grze od czasu premiery Garosza. Wraz z kolejnymi aktualizacjami Heroes of the Storm będzie on obejmować kolejne postaci. Mamy w planach jeszcze więcej usprawnień systemu SI, w tym skuteczniejsze unikanie zagrożeń, podejmowanie lepszych decyzji strategicznych oraz wykonywanie działań taktycznych. Jeśli macie jakiekolwiek sugestie i opinie dotyczące SI, dajcie znać na naszych forach. Chcemy, aby wasze doświadczenia związane ze sztuczną inteligencją w grze były jak najlepsze!

A teraz czas zwerbować przyjaciół do walki i stanąć twarzą w twarz z SI w Nexusie! Powodzenia i dobrej zabawy!

Kolejny artykuł
StarCraft II
7 d.

Poradnik WCS Montreal

Zbliża się WCS Montreal! Przygotujcie się na zawody dzięki naszemu poradnikowi.