Dokończ grę w Unity
Co zostało już zrobione:
- Poruszanie się gracza, jego atak i animacje
- Zadawanie obrażeń i zabijanie wroga oraz ich animacje
Co trzeba dokończyć:
- Logikę wroga, aby poruszał się po mapie (patroliował), gdy gracz wejdzie w jego pole widzenia, zaczął pościg i zadawał obrażenia, gdy model wchodzi w interakcję z graczem.
- Animacje wroga
- Cztery pomieszczenia (proste poziomy bez innych przedmiotów - tylko gracz i wrogowie)
- Ustawienie kamery za graczem
- Save/Load (korzystając z pliku tekstowego lub json). Utwórz 2 przyciski - zapisz grę i załaduj.
Wszystkie zasoby już są, animacje zostały stworzone, trzeba je tylko zaimplementować w kodzie
Materiał można pobrać pod adresem: https://fex.net/ru/s/2cbeoka
Należy to zrobić do 07.05.2024
Opinia zleceniodawcy o współpracy z Artur Gromov
Dokończ grę w UnityPraca wykonana doskonale! Zawsze szybko reaguje na wiadomości i skutecznie rozwiązuje wszystkie zadania. Szczegółowo wyjaśnił i zademonstrował dodaną funkcjonalność. Współpraca była satysfakcjonująca. Mogę polecić Artura każdemu, kto potrzebuje zakończyć projekt na czas i z jakością!
Opinia freelancera o współpracy z Oleksandr Aronov
Dokończ grę w UnityMiło było współpracować z takim jasnym i odpowiedzialnym klientem. Zadanie zostało postawione jasno i konkretnie, co znacznie ułatwiło jego wykonanie. Komunikacja była terminowa i produktywna, co pozwoliło szybko rozwiązywać wszystkie pojawiające się pytania podczas pracy. Była to przyjemność współpracować, i byłem zadowolony, że mogłem wykonać to zadanie.
-
135 Brzmi interesująco! Mam doświadczenie w tworzeniu gier w Unity i mogę pomóc w dostosowaniu funkcjonalności, które opisałeś. Oto co trzeba zrobić:
Logika przeciwnika:
- Stwórz skrypt, który będzie zarządzał zachowaniem przeciwnika.
- Zaimplementuj patrolowanie przeciwnika według określonej ścieżki lub obszaru.
- Dodaj wykrywanie gracza, gdy znajduje się w polu widzenia przeciwnika, poprzez sprawdzenie odległości lub triggerów.
- Zaprogramuj ściganie gracza, gdy zostanie wykryty.
- Zaimplementuj zadawanie obrażeń graczowi, gdy model przeciwnika dotyka modelu gracza.
…
Animacje przeciwnika:
- Stwórz animacje dla różnych stanów przeciwnika (chodzenie, bieganie, atak).
- Dostosuj przełączanie między animacjami zgodnie z zachowaniem przeciwnika.
Pokoje (poziomy):
- Stwórz cztery proste pokoje lub poziomy w scenie Unity.
- Umieść gracza i przeciwników na poziomach.
Kamera śledząca gracza:
- Stwórz skrypt do sterowania kamerą.
- Ustaw kamerę na graczu, aby śledziła jego ruchy.
Zapis/Odczyt:
- Stwórz skrypt do zapisywania i wczytywania stanu gry.
- Zapisuj dane w pliku tekstowym lub formacie JSON.
- Dodaj przyciski w interfejsie gry do zapisywania i wczytywania.
Do realizacji tego funkcjonalności będę korzystał z podstawowych możliwości Unity i C#, bez zewnętrznych bibliotek. Po zakończeniu pracy mogę dostarczyć Ci pełny projekt Unity z nową funkcjonalnością.
Aktualne zlecenia dla freelancerów w kategorii C#
Porównawcza analiza efektywności oprogramowania dostosowanego (v2.2-field) i oprogramowania referencyjnego (Meshtastic v2.x)
82 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# ∙ 4 dni 1 godzina temu ∙ 2 oferty |
Tworzenie wtyczki do integracji z systemem POS Syrve, C#Opracować wtyczkę do systemu POS Syrve (on-premise), która jest instalowana na serwerze lokalu. Wtyczka ma: (1) przesyłać na nasz serwer dane w czasie rzeczywistym — zamówienia, statusy stolików, płatności, rachunki; (2) przyjmować polecenia od Reservble — potwierdzenia… C#, Programowanie stron internetowych ∙ 6 dni 22 godziny temu ∙ 14 ofert |