Przeciwnik AI Unity 3D C#
Istnieją modele potworów (4 sztuki), istnieją filmy (po angielsku, do 10 minut każdy) z szczegółowym opisem zachowania AI potworów, z innej gry. Trzeba będzie odtworzyć to na naszych potworach. Bardzo ważne jest, aby skrypt był wizualnie przyjemny dla inspektora, elastyczny, kod powinien być zoptymalizowany.
Warto zauważyć, że proste AI poprzez navmesh wcale nie wystarczy. Dla potworów będzie trzeba przypisać indywidualne zachowanie każdemu.
jeden z przykładów:
Potwór powinien wiedzieć, gdzie znajduje się gracz na mapie. Gdy tylko wejdzie w obszar "wyzwalacza" potwora, potwór zaczyna go ścigać. Jednakże, jeśli gracz nagle zaczyna obracać się choć trochę w bok/tył, potwór w celu uniknięcia ujawnienia się - ukrywa się za najbliższym murem i kontynuuje poruszanie się tak, aby gracz go nie widział. Przez cały czas potwór pozostaje na odległość od gracza, stopniowo zbliżając się do niego. W końcu, zbliżając się z tyłu do gracza - potwór go zabija.
-
423 10 0 1 Witaj!
Mam gotowe rozwiązanie dla tego zadania oparte na drzewie zachowań. Wykorzystywane wielokrotnie w moich projektach. Rozwiązanie jest elastyczne i łatwo rozszerzalne. Są tylko 2 niuanse. Po pierwsze, trzeba zapoznać się z Twoim projektem i wymyślić wygodny sposób integracji. Początkowo dostosowane do projektu na ECS (używamy Entitas), możliwe, że trzeba będzie dostosować pod Twój. Po drugie, wizualizacja w inspektorze jest obecnie dostępna, ale nie jest zbyt przyjemna, została wykonana zgodnie z minimalnymi wymaganiami funkcjonalnymi. W razie czego, nie ma problemu z dostosowaniem, omówimy.
Trudno powiedzieć od razu o terminach, trzeba omówić szczegóły.
Moja stawka:
- krótki projekt (do 40 godzin) - 15$/godz.
- średni projekt (40-80 godzin) - 10$/godz.
- duży projekt (powyżej 80 godzin) - cena do uzgodnienia, w zależności od zadań.
…
Zapraszam do kontaktu!
-
280 Dzień dobry. Jestem doświadczonym programistą z dużym doświadczeniem w tworzeniu gier. Mam elastyczne rozwiązanie do tworzenia zachowań botów, które ułatwi i przyspieszy pracę, a także dalsze ulepszenia. Możliwe jest ustawienie dowolnych kombinacji zachowań dla różnych jednostek zgodnie z Państwa potrzebami. Dodam dokumentację w celu ułatwienia dalszych modyfikacji i ulepszeń.
-
1993 12 0 Dzień dobry
Mam duże doświadczenie w pracy z Unity (8 lat)
Napisz do mnie
-
168 Dzień dobry, jeśli chcesz kontrolować zachowanie potworów bez problemu, będziesz potrzebować drzewa zachowań, a nie tylko kontroli z inspektora. Za ich pomocą można nawet zmieniać kolejność działań i warunki, praktycznie nie zagłębiając się w kod.
Jestem gotowy pomóc w zaprojektowaniu, wdrożeniu oraz wsparciu w przypadku problemów z konfiguracją zachowania. Wyjaśnię, jakie narzędzia używać i jak z nich korzystać. Mogę również pomóc w projektowaniu systemu zachowania, poprawić, zanalizować, jak wyróżnić się na tle konkurentów.
P.S.: Cena i terminy zostały podane orientacyjnie, oceniając potwora z przykładu. Warto dokładniej zapoznać się z zadaniem.
-
8368 90 0 1 Cześć. Jestem doświadczonym programistą Unity, pełnię funkcję lidera zespołu w lokalnym studiu gier. Mogę Ci pomóc z projektem. Napisz do mnie wiadomość prywatną - omówimy szczegóły
Aktualne zlecenia dla freelancerów w kategorii C#
Dopracowanie 1C UT 11 dla TSD Zebra (RDP): różne sygnały dźwiękowe podczas skanowania
83 PLN
Konfiguracja: 1C UT 11 Adresowy magazyn Terminal Zebra TC26 Praca przez RDP Skanowanie towarów odbywa się w dokumentach przyjęcia, umiejscowienia, selekcji oraz innych operacjach magazynowych. Aktualny problem: Magazynierzy pracują przez terminal Zebra. Podczas skanowania nie… C#, Bazy danych i SQL ∙ 1 dzień 20 godzin temu ∙ 6 ofert |
Porównawcza analiza efektywności oprogramowania dostosowanego (v2.2-field) i oprogramowania referencyjnego (Meshtastic v2.x)
83 PLN
Porównawcza analiza efektywności oprogramowania dostosowanego (v2.2-field) i oprogramowania referencyjnego (Meshtastic v2.x) na identycznej platformie sprzętowej (ESP32 + SX1268, 2W) według kryteriów zasięgu, przepustowości, stabilności łącza i zużycia energii. Przeprowadzić… C i C++, C# ∙ 13 dni 8 godzin temu ∙ 3 oferty |