Kultowy RTS trafił na iPhone'a. W przeniesieniu gry pomogła sztuczna inteligencja

Sztuczna inteligencja coraz częściej pojawia się w świecie gier, ale nie zawsze spotyka się z pozytywnym odbiorem. Tym razem AI posłużyło jednak do czegoś, co może ucieszyć fanów klasycznych produkcji. Jeden z menedżerów Google wykorzystał model Claude do przeniesienia kultowego RTS-a na urządzenia Apple. Dzięki temu Command & Conquer: Generals Zero Hour działa natywnie na iPhone'ach, iPadach i komputerach Mac. Co ważne, nie jest to emulacja ani streaming z chmury.

Klasyczny RTS działa natywnie na urządzeniach Apple

Za projektem stoi Ammar Reshi, dyrektor ds. produktu i projektowania w Google. Twórca wykorzystał model Claude oraz wcześniejsze prace społeczności bazujące na kodzie źródłowym udostępnionym przez Electronic Arts. Efektem jest natywna wersja gry skompilowana dla architektury ARM64. Oznacza to, że Command & Conquer: Generals – Zero Hour działa bez emulacji i nie wymaga połączenia z usługami chmurowymi. Samo przeniesienie gry okazało się jednak bardzo wymagające. Oryginalny silnik został stworzony z myślą o systemie Windows i klasycznym systemie plików. Na urządzeniach Apple konieczne było przebudowanie sposobu zapisywania danych, konfiguracji oraz pamięci podręcznej. Równie dużym wyzwaniem była grafika. Stary renderer DirectX 8 został przystosowany do działania z wykorzystaniem technologii Vulkan i Metal poprzez warstwy DXVK oraz MoltenVK. Dzięki temu gra zachowuje swoją oryginalną oprawę, jednocześnie działając na nowoczesnym sprzęcie Apple.

AI pomogło także dostosować sterowanie do ekranów dotykowych

Port wymagał również całkowitej przebudowy systemu sterowania. Oryginalnie gra korzystała wyłącznie z myszy i klawiatury, dlatego na smartfonach trzeba było przygotować nowe rozwiązania. W projekcie pojawiła się obsługa dotykowego zaznaczania jednostek, przeciągania pola wyboru, przewijania dwoma palcami, przybliżania obrazu oraz dłuższego przytrzymania ekranu do wykonywania dodatkowych akcji. Zdaniem autora sztuczna inteligencja znacząco przyspieszyła prace nad dostosowaniem kodu do nowych platform. Jednocześnie podkreśla on, że projekt nie powstałby bez wcześniejszej pracy społeczności oraz udostępnionego przez EA kodu źródłowego. To przykład wykorzystania AI nie do tworzenia masowych, prostych gier mobilnych, lecz do zachowania i odświeżenia klasycznych produkcji. Dla wielu graczy może to być jeden z ciekawszych przykładów praktycznego zastosowania sztucznej inteligencji w branży gier. Na razie projekt pozostaje inicjatywą społeczności i nie jest oficjalnym wydaniem Electronic Arts.

Command & Conquer: Generals Zero Hour doczekał się natywnego portu na urządzenia Apple, a w jego powstaniu pomogła sztuczna inteligencja Claude. Projekt pokazuje, że AI może wspierać zachowanie klasycznych gier i ułatwiać ich dostosowanie do nowoczesnego sprzętu.

źródło: digitaltrends

Redakcja Choose TV Avatar
Redakcja Choose TV

Redakcja zespołu "Wybierz TV"