Zatrudnij programistów Defold do swojej gry

Specjaliści Defold · gry na zamówienie · portowanie · playable ads · HTML5

Codeward to studio tworzenia gier z Krakowa, które pracuje przede wszystkim w silniku Defold. Studia, wydawcy i marki zlecają nam tworzenie gier, porty istniejących tytułów i opiekę po premierze.

Rozmawiasz bezpośrednio z programistami, którzy piszą kod. Studiem kieruje Paweł Jarosz, Community & Content Manager w Defold Foundation.

Usługi

W czym możemy Ci pomóc

Wybierz jeden obszar albo połącz kilka. Bierzemy zarówno całe projekty, jak i pojedyncze, dobrze opisane zadania.

Gry na zamówienie

Gry webowe, mobilne i desktopowe w Defoldzie, od prototypu do wydania: rozgrywka, UI, dźwięk i buildy do sklepów.

Portowanie do Defolda i na web

Przenosimy gry z Unity, Godota, Construct i innych silników do Defolda i przygotowujemy je do przeglądarki jako HTML5. Zajrzyj do poradnika o portowaniu z Unity do Defolda.

Playable ads

Lekkie, szybkie reklamy grywalne HTML5 do gier mobilnych, przygotowane pod limity rozmiaru i zasady dużych sieci reklamowych. Więcej w poradniku o playable ads.

Natywne rozszerzenia

Kod C++ i kod platformowy na Androida, iOS i web, kiedy Twoja gra potrzebuje SDK albo funkcji urządzenia, dla której nie ma gotowego rozszerzenia Defolda.

Optymalizacja HTML5 i web

Krótsze ładowanie i mniejsze buildy dzięki kompresji tekstur, pracy z atlasami, doładowywaniu zasobów i profilowaniu na prawdziwych telefonach. Zobacz poradnik o optymalizacji HTML5.

SDK portali

Reklamy, nagrody, zapisy w chmurze i rankingi na Poki, CrazyGames, Yandex Games i innych portalach, zgodnie z ich wymaganiami QA.

Utrzymanie i aktualizacje

Aktualizacje silnika i SDK, zmiany w zasadach sklepów, poprawki błędów i nowa zawartość do gier, które są już na rynku.

Wzmocnienie zespołu

Jeden programista Defold albo mały zespół dołącza do Twojej produkcji, pracuje w Twoich narzędziach i według Twojego procesu.

Dlaczego specjaliści Defold

Znamy Defolda od środka.

Defold ma własne wzorce: message passing, kolekcje, fabryki i kod w Lua. Programista, który korzysta z nich na co dzień, pisze mniej kodu i omija problemy z pamięcią i rozmiarem buildu, których poprawianie pod koniec projektu sporo kosztuje.

  • Wiedza z pierwszej ręki. Paweł jest Community & Content Managerem w Defold Foundation. Pomaga rozwijać silnik i przygotowuje materiały edukacyjne dla twórców gier w Defoldzie.
  • Ponad 13 lat w branży. Pracował jako software engineer, game developer, tech lead i lider zespołu w różnych firmach i projektach.
  • Małe buildy i szybkie ładowanie. Wiemy, jak ustawić projekt, żeby gra szybko startowała na słabych telefonach i mieściła się w limitach portali.
  • Bezpośredni kontakt. Rozmawiasz z osobami, które pracują nad Twoją grą, bez pośredników.
Przechodzisz z Unity?

Doświadczenie z Unity w zespole.

W zespole mamy doświadczonych programistów Unity z zaawansowaną znajomością C#. Przy porcie czytamy oryginalny projekt tak, jak czytaliby go jego autorzy, więc zasady rozgrywki, timingi i przypadki brzegowe zostają bez zmian. Przenosiliśmy do Defolda na web tytuły znanych marek gier mobilnych, które powstały w Unity.

  • Czytamy oryginalny kod. Systemy w C#, ScriptableObjecty, prefaby i korutyny przekładamy na odpowiedniki w Defoldzie.
  • Gra po porcie daje te same wrażenia. Porównujemy port z oryginałem obok siebie, na tych samych urządzeniach.
  • Szczera rada. Jeśli port w przypadku Twojej gry ma mało sensu, powiemy Ci o tym przed rozpoczęciem prac.

Potrzebujesz programistów Defold w projekcie?

Wyślij krótki brief. Odpowiemy najszybciej, jak to możliwe.

Współpraca

Jak wygląda współpraca z nami

Od pierwszej wiadomości do wsparcia po premierze.

Krok 1

Brief

Wysyłasz krótki opis, build albo link. Dopytujemy o szczegóły i mówimy wprost, czy projekt do nas pasuje.

Krok 2

Przegląd techniczny

Sprawdzamy kod, assety i platformy docelowe, a ryzyka nazywamy na samym początku. Przy portach obejmuje to audyt oryginalnego projektu.

Krok 3

Zakres i plan

Ustalamy zakres, kamienie milowe, skład zespołu i to, jak chcesz dostawać informacje o postępach.

Krok 4

Produkcja

Pracujemy w krótkich iteracjach. Regularnie dostajesz buildy do testów na urządzeniach albo w przeglądarce.

Krok 5

Testy i wydanie

Testy na słabych telefonach i w docelowych przeglądarkach, wymagania portali i sklepów, buildy produkcyjne.

Krok 6

Wsparcie

Poprawki, aktualizacje, nowa zawartość albo przekazanie projektu Twojemu zespołowi.

FAQ

Pytania o współpracę z programistami Defold

Krótkie odpowiedzi o składzie zespołu, portach i mniejszych zleceniach.

Czy mogę zatrudnić jednego programistę Defold do mojego zespołu?

Tak. Do Twojej produkcji może dołączyć jedna osoba albo mały zespół. Dopasowujemy się do Twoich narzędzi, systemu zadań i rytmu spotkań.

Czy pracujecie z firmami spoza Polski?

Tak. Pracujemy zdalnie z klientami z całego świata, po polsku i po angielsku.

Czy przeniesiecie moją grę z Unity do Defolda?

Tak. W zespole mamy doświadczonych programistów Unity, którzy dobrze znają C#. Zaczynamy od audytu projektu, a potem proponujemy plan. Szczegóły opisaliśmy w poradniku o portowaniu z Unity do Defolda.

Czy bierzecie małe zlecenia, na przykład jedno natywne rozszerzenie albo aktualizację SDK?

Tak. Małe, dobrze opisane zadania to dla nas normalna praca. Na start wystarczy opis problemu i dostęp do projektu.

Czy pomożecie przy grze, która jest już wydana?

Tak. Zajmujemy się utrzymaniem gier: aktualizacjami silnika i SDK, poprawkami błędów, optymalizacją i nową zawartością.

Co napisać w pierwszej wiadomości?

Kilka zdań o grze, link albo build, docelowe platformy, termin i to, czego od nas potrzebujesz. Odpiszemy z pytaniami albo propozycją kolejnego kroku.

Opowiedz nam o swoim projekcie w Defoldzie.

Wyślij krótki brief przez formularz kontaktowy albo napisz do nas bezpośrednio. Odpowiemy najszybciej, jak to możliwe.

Co nam wysłać

  • Kilka zdań o grze i o tym, czego od nas potrzebujesz.
  • Link do gry, build albo repozytorium, jeśli je masz.
  • Docelowe platformy i portale.
  • Termin i daty, których nie da się przesunąć, na przykład start kampanii.
  • Przy portach: silnik źródłowy i SDK, z których korzysta gra.