Dmytro Mamchur
Zaproponuj Dmytro pracę nad swoim kolejnym zleceniem.
Ranking
Poziom znajomości języków obcych
Umiejętności i kwalifikacje
Programowanie
-
Aplikacje desktopowe
od 82 PLN za dzień
-
C#
od 41 PLN za dzień
-
Tworzenie chatbota
od 25 PLN za dzień
-
Tworzenie gier
od 41 PLN za dzień
Portfolio
-
OxideOld
Rola w projekcie: Kluczowy programista Unity
Stworzyłem wieloosobową grę online na silniku Unity z wykorzystaniem frameworka Mirror do realizacji stabilnego, zoptymalizowanego i responsywnego multiplayera. Dużą uwagę poświęciłem bezpieczeństwu produktu: wdrożyłem wielowarstwową ochronę kodu źródłowego przed dekompilacją, inżynierią odwrotną i modyfikacjami.
… Zrealizowane funkcjonalności i kluczowe podsystemy:
* System inwentarza: opracowanie elastycznej architektury przechowywania, przenoszenia i interakcji z przedmiotami.
* System craftingu: tworzenie receptur, zbieranie zasobów i wytwarzanie obiektów w grze.
* System PvP: synchronizacja mechaniki walki, rejestracja trafień (hit registration) oraz przetwarzanie obrażeń przez sieć.
* System budowy: realizacja modułowego wznoszenia budowli z przywiązaniem do siatki (grid snapping) oraz walidacją sieciową.
* System nauki przedmiotów: opracowanie drzewa technologii (rysunków/receptur) dla progresji gracza.
* Dodatkowe mechaniki gry: integracja towarzyszących systemów (utrzymanie równowagi cech postaci, interakcja z otoczeniem, optymalizacja UI/UX).