24FreelanceRynek freelancerów, który nigdy nie śpi
Okres odpowiedzi minął

Wprowadź możliwość tworzenia lokalnej gry

606 przeglądów 0 opinii#33245
Budżet€4 525za projekt
FormatProjekt jednorazowybrak zaliczki
PłatnośćE-pieniądze
Odpowiedzi akceptowaneOkres odpowiedzi minąłdo 24.06.2021
Odpowiedzi0średnia w kategorii: 0,9
Widoki60642 w ciągu 14 dni

Opis projektu

Przetłumaczone
Potrzebujemy dewelopera na urządzenia mobilne. Gram w 2D online w grę zespołową na Android/IOS.
W grze są dwa zespoły: Czerwony, Niebieski.
Musimy stworzyć lokalną grę. Po utworzeniu lokalnego serwera otworzy się lobby gry. W którym, używając przycisku na ekranie, można wybrać między dwoma drużynami. Następnie, gdy wszyscy gracze naciśną przycisk gotowości, sama scena gry zostanie uruchomiona.
Aby połączyć się z serwerem, inny gracz musi otworzyć listę lokalnych serwerów. Ta lista wyświetla wszystkie lokalne serwery, które zostały utworzone przez innych graczy w tej sieci WI-FI, a informacje o serwerze to
1) Jego IP/Nazwa twórcy serwera
2) Liczba graczy.
Po kliknięciu na serwer, nawiązywane jest połączenie. Następnie należy nacisnąć przycisk gotowości. Gdy wszyscy są gotowi, rozpoczyna się gra.
Problem powinien być rozwiązany za pomocą Mirror Networking (myślę, że to najlepsze rozwiązanie), ale nie przez UNET. Oczywiście, jeśli są lepsze lub wygodniejsze rozwiązania, zaproponuj je. Gra powinna korzystać ze skryptu Network Manager/Network Lobby Manager z Mirror, a także do ułatwienia pracy może być przydatny skrypt Network Discovery, który został stworzony przez osobę dla Mirror. Można go znaleźć na GitHubie.
Powinny być dwie sceny: jedna scena to menu, a druga to scena gry; dwa prefaby to jeden dla lobby gracza, a drugi dla samego gracza. Prefab gry mógłby być prostym sześcianem lub kulą lub czymś innym.
Scena lobby powinna używać zwykłych przycisków UI z unity. Nie trzeba się martwić o estetykę.
Czytelny kod byłby ogromnym plusem. Dalsza współpraca jest możliwa.
Próbowałem coś zrobić sam, ale brakowało mi umiejętności i wiedzy programistycznej. Myślę, że jest ktoś, kto zna się na tym dobrze.
Jeśli masz jakieś pytania, pytaj.
24
Dwadzieścia · wskazówka

Jak napisać odpowiedź, która zostanie wybrana

  • Zacznij od zadania klienta, a nie od opowieści o sobie.
  • Podlinkuj jedno lub dwa podobne projekty ze swojego portfolio.
  • Podaj cenę i termin — oraz co dokładnie one obejmują.
  • Zadaj jedno pytanie wyjaśniające: to rozpoczyna rozmowę.

Odpowiedzi 0

Teksty odpowiedzi są widoczne tylko dla klienta.

Ta sama kategoria

Podobne projekty

Wszystkie projekty w kategorii
Dobrze wiedzieć
Jak mogę odpowiedzieć na ten projekt?

Zaloguj się jako freelancer, opisz, jak rozwiążesz zadanie, podaj swoją cenę i termin. Klient czyta odpowiedzi i zaczyna dialog z najlepszymi.

Kto może zobaczyć moją odpowiedź?

Tylko klient, który opublikował projekt, oraz ty. Inni freelancerzy nie widzą twojego tekstu ani ceny.

Gdzie mogę znaleźć podobne prace?

Nowe projekty w „Rozwój aplikacji mobilnych” pojawiają się codziennie. Wszystkie projekty w kategorii

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora