24FreelanceRynek freelancerów, który nigdy nie śpi
Aktywny

Programista Haxe: gry i aplikacje wieloplatformowe z jednego kodu źródłowego

65 przeglądów#2281
Okres wystawienia1 dzieńdo 18.11.2026
Opublikowane20.08.2026
Widoki6529 w ciągu 14 dni

O usłudze

Przetłumaczone
Jestem programistą Haxe i piszę jeden kod źródłowy, który natychmiast kompiluje się do wielu platform. Zamiast utrzymywać oddzielne projekty dla webu, desktopu i urządzeń mobilnych, trzymam logikę gry i rdzeń aplikacji w Haxe i pozwalam narzędziom transpile'ować to do JavaScript, C++, HashLink i innych backendów. Reguły, maszyny stanowe, ekonomia i kod sieciowy żyją w jednym miejscu, są testowane raz, a każda platforma ma identyczne zachowanie. Mój profil to nie jakiś ciężki silnik jak Unity czy Unreal, ale dyscyplina samej cross-kompilacji: przenośny kod, staranna abstrakcja różnic między celami i ten sam produkt w przeglądarce, natywnym binarnym i na telefonie bez trzech rozbieżnych zespołów.

Zazwyczaj zarządzam całym procesem. Ustalam strukturę projektu z wyraźnym rozdzieleniem wspólnej logiki i specyficznych dla platformy powiązań, konfiguruję kompilacje dla każdego celu i łączę frameworki — Heaps, OpenFL, Kha lub Lime — w zależności od tego, co jest najważniejsze: czysta grafika, renderowanie w stylu Flash lub przenośny dźwięk i wejście. Piszę rdzeń tak, aby renderowanie, przechowywanie i wejście były za interfejsami: to sprawia, że wynik transpile'owany jest przewidywalny, a debugowanie zarządzalne. Jeśli potrzebne są natywne rozszerzenia, łączę je ostrożnie, zamiast rozrzucać kontrole platformy po całej grze. Osobno buduję narzędzia: automatyczne kompilacje, pakowanie zasobów, generowanie kodu z makr i małe narzędzia, które przekształcają moduł Haxe w bibliotekę dla innych celów.

Jeśli masz grę lub aplikację, która musi być dostarczona na wielu platformach bez przepisywania dla każdej z nich, lub już masz kod Haxe, który wymaga dokończenia, portowania do nowego celu lub optymalizacji, zajmę się tym od obecnego stanu do działającej kompilacji wieloplatformowej. Zależy mi na poprawności na wszystkich celach, kompaktowych binariach i kompilacjach, które możesz uruchomić samodzielnie.

— Rozwój gier i aplikacji wieloplatformowych w Haxe
— Wspólna logika gry z transpile'owaniem do JS, C++ i HashLink
— Ustawienie i integracja Heaps, OpenFL, Kha i Lime
— Portowanie istniejących projektów do nowych celów i platform
— Makra, generowanie kodu i wielokrotnego użytku biblioteki Haxe
— Automatyzacja budowy i narzędzia do dostarczania wieloplatformowego
Freelancer contacts
E-mailShow
24
Dwadzieścia · wskazówka

Zanim zamówisz

  • Przejrzyj portfolio freelancera.
  • Opisz swoje zadanie i zapytaj o cenę oraz termin.
  • Sprawdź opinie od innych klientów.
  • Lub opublikuj projekt i porównaj kilka ofert.
Ta sama kategoria

Podobne usługi

Wszystkie usługi w kategorii
Dobrze wiedzieć
Jak mogę zamówić tę usługę?

Napisz do freelancera za pomocą formularza na tej stronie: opisz zadanie, termin i wynik, którego potrzebujesz.

Jak mogę sprawdzić freelancera?

Otwórz profil: ocena, portfolio i opinie od innych klientów pokazują doświadczenie w zadaniach podobnych do twoich.

Olga M.Programowanie stron internetowych
Kontakt
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