Zaawansowane AI
Klikipedia - klikowa encyklopedia
| Zaawansowane AI | |
| gatunek | silnik |
| data wydania | 5 lipca 2004 |
| stworzone w | TGF |
| autor | RomanX |
| język | polski |
| strona www | Nuke Soft |
| pobieranie | pobierz |
Zaawansowane AI - silnik rozwiniętej sztucznej inteligencji komputerowych przeciwników do gier FPP dla TGF stworzony przez Nuke Soft w lipcu 2004 roku i ciągle ulepszany. Silnik ten jest na tyle kompleksowy, że skutecznie może służyć jako swojego rodzaju szablon gier. Wystarczy bowiem dorobić do niego akcje gracza i kilka pomniejszych funkcji oraz oczywiście grafikę i audio, aby uzyskać prostą grę.
Spis treści
Funkcje silnika
- Ruch patrolowy,
- płynny ruch losowy,
- uniki i regulacja dystansu,
- kilka stanów agresji (pościg, ostrzał itp.),
- walka wręcz,
- rzucanie granatami,
- inteligentne dobieranie celów ostrzału (np. wybuchowej beczki, gdy gracz jest obok),
- omijanie przeszkód terenowych,
- wykrywanie i unikanie zagrożeń (granatów, wybuchów itp.).
Wymagane rozszerzenia
Historia wersji
Historia wersji silnika Zaawansowane AI
v4.1 (tylko MMF2)
- Poprawione: Optymalizacja, dodane nazwy zmiennych.
v4.0
- Poprawione: Silnik został stworzony od nowa i zoptymalizowany oraz lepiej skomentowany.
- Usunięte: Niektóre nieprzydatne lub szczególnie trudne w obsłudze funkcje zostały usunięte.
v3.2
- Dodane: Rzucanie granatami przez wrogów.
- Poprawione: Detektory nie ruszały się, gdy nie było beczek.
- Poprawione: Błąd ze złymi współrzędmi wejścia do budynku.
- Zmienione: Trzykrotnie zmniejszona ilość pętli ruchu detektorów i pocisków przy tej samej prędkości.
- Zmienione: Przebudowany kod zagrożeń ("straszaków").
- Zmienione: Lepsza pamięć wrogów.
v3.1
- Dodane: Komentarz z informacjami o wykorzystywanych zmiennych.
- Dodane: Dodatkowe komentarze w grupie "Stany agresji".
- Dodane: "Straszaki" - zagrożenia, od których wrogowie uciekają.
- Dodane: Ogólny wskaźnik walki wroga z graczem (ułatwia kodowanie).
- Poprawione: Błąd z podwójnym wykorzystaniem flagi #2 wrogów.
- Zmienione: Poszukiwania gracza są dłuższe i intensywniejsze.
v3.0
- Dodane: Dobieranie celów ostrzału.
- Dodane: Diagnostyka.
- Poprawione: Optymalizacja kodu ruchu pocisków i detektorów.
- Zmienione: Więcej często wykorzystywanych zmiennych można ustalać z jednego miejsca.
v2.0
- Dodane: Dodatkowe komentarze kodu.
- Poprawione: Błędy sprawdzania kątów.
- Zmienione: Optymalizacja sprawdzań.
v1.5
- Poprawione: Silnik można wykorzystywać na planszy o dowolnym rozmiarze.
v1.4
- Dodane: Wykorzystywanie pomieszczeń.
v1.3
- Dodane: Sprawdzanie kątów widzenia.
- Dodane: Ruch patrolowy.
- Poprawione: Drobne błędy.
v1.2
- Dodane: Detektor wzroku: wrogowie nie widzą przez ściany.
- Poprawione: Drobne błędy.
v1.1
- Poprawione: Drobne błędy.
v1.0
- Pierwsze wydanie.