• Zlecenia 4
  • Ocena 4.6
  • Ranking 12 784

Budżet: 3000 USD Termin: 15 dni

Drogi Kiril,

Przesyłam Zadanie Techniczne – Etap 3, wdrożone w Unity z podejściem mobilnym jako priorytetowym. Zestaw funkcji jest zbudowany przy użyciu standardowych przepływów pracy Unity opartych na cyklu życia MonoBehaviour, lekkich maszyn stanowych oraz logiki opartej na timerach, a nie na polling'u na każdej klatce.

Podstawowe systemy (zanieczyszczenie, pojawianie się, punktacja) są zintegrowane bezpośrednio z istniejącymi komponentami Unity, aby uniknąć dodatkowych menedżerów. Sprawdzanie zanieczyszczenia przy pojawianiu się psa odbywa się w momencie pojawienia się, z podwyższonym limitem zanieczyszczenia, aby zredukować stany błędów. Interakcja z graczem wykorzystuje wejście oparte na przytrzymywaniu, przetwarzane w metodzie Update, podczas gdy głaskanie, punktacja i informacje zwrotne są obsługiwane za pomocą timerów i pętli systemów cząsteczkowych Unity, aby zapobiec alokacjom.

Wydarzenia są implementowane jako kontrole progu punktów i ponownie wykorzystują istniejący framework puli obiektów dla spadającego jedzenia i prefabów zabawek. Ruch psa jest przekierowywany przy użyciu istniejącej logiki nawigacji (zmiana celu NavMesh/agent). Kąpiel jest stanem czasowym wykorzystującym puli systemów cząsteczkowych z mydłem, po którym psy automatycznie wracają do patrolu.

Wdrożenie opiera się na puli obiektów Unity, prostych FSM, korutynach/timerach oraz ponownym wykorzystaniu prefabów, zapewniając stabilną wydajność i skalowalność na urządzeniach mobilnych.

Oleksii Harmashov

Oleksii Harmashov

Oferta, która wygrała
14 0
  • Zlecenia 14
  • Ocena 4.7
  • Ranking 2 107

Budżet: 200 USD Termin: 10 dni

Kontynuujemy projekt nad rozwojem gry. Etap 3, czekam na potwierdzenie i kontynuujemy pracę.

Aktualne zlecenia dla freelancerów w kategorii Programowanie na Androida

13 lipca
11 lipca
11 lipca
9 lipca
6 lipca