O usłudze
PrzetłumaczoneRozwijam gry i systemy gier na silniku Godot używając GDScript — języka podobnego do Pythona, który jest rdzeniem silnika. Masz gotowy koncept gry, surowy prototyp lub jedną upartą mechanikę, która nie działa — przekształcam to w czysty, czytelny kod, który działa stabilnie na komputerach stacjonarnych i urządzeniach mobilnych.
Co robię: kod rozgrywki dla 2D i 3D, kontrolery postaci, AI przeciwników i maszyny stanów, systemy inwentarza i dialogów, zapisywanie i ładowanie, nawigacja w menu i interfejsie. Prawidłowo strukturyzuję sceny, łączę węzły przez sygnały zamiast splątanych odniesień i tworzę wielokrotnego użytku niestandardowe węzły, aby projekt pozostał zarządzalny w miarę jego rozwoju. Zajmuję się również integracją shaderów, efektami cząsteczkowymi, animacją tween i pracą z kamerą.
Poza funkcjonalnością, zależy mi na tym, jak gra się czuje i jak projekt jest zorganizowany. Podążam za filozofią Godota „węzły i sceny”, utrzymuję skrypty krótkie i skoncentrowane, jasno nazywam byty i komentuję złożone części, aby każdy programista mógł kontynuować pracę. Używam autoload singletonów, zasobów i eksportowanych zmiennych w sposób zamierzony przez silnik.
Eksport jest częścią pracy: konfiguruję kompilacje dla Androida i komputerów stacjonarnych, testuję sterowanie dotykowe, zajmuję się proporcjami i bezpiecznymi obszarami, monitoruję wydajność na telefonach średniej klasy. Potrzebujesz szablonu startowego, pionowego kawałka lub pomocy w projekcie, który ktoś porzucił — mogę dołączyć na każdym etapie.
Opisz swój pomysł, docelowe platformy i harmonogram — wyślę ci jasny zakres pracy z kamieniami milowymi. Otrzymasz skomentowany kod źródłowy, działającą kompilację i krótkie podsumowanie, abyś mógł rozwijać projekt samodzielnie.
Co robię: kod rozgrywki dla 2D i 3D, kontrolery postaci, AI przeciwników i maszyny stanów, systemy inwentarza i dialogów, zapisywanie i ładowanie, nawigacja w menu i interfejsie. Prawidłowo strukturyzuję sceny, łączę węzły przez sygnały zamiast splątanych odniesień i tworzę wielokrotnego użytku niestandardowe węzły, aby projekt pozostał zarządzalny w miarę jego rozwoju. Zajmuję się również integracją shaderów, efektami cząsteczkowymi, animacją tween i pracą z kamerą.
Poza funkcjonalnością, zależy mi na tym, jak gra się czuje i jak projekt jest zorganizowany. Podążam za filozofią Godota „węzły i sceny”, utrzymuję skrypty krótkie i skoncentrowane, jasno nazywam byty i komentuję złożone części, aby każdy programista mógł kontynuować pracę. Używam autoload singletonów, zasobów i eksportowanych zmiennych w sposób zamierzony przez silnik.
Eksport jest częścią pracy: konfiguruję kompilacje dla Androida i komputerów stacjonarnych, testuję sterowanie dotykowe, zajmuję się proporcjami i bezpiecznymi obszarami, monitoruję wydajność na telefonach średniej klasy. Potrzebujesz szablonu startowego, pionowego kawałka lub pomocy w projekcie, który ktoś porzucił — mogę dołączyć na każdym etapie.
Opisz swój pomysł, docelowe platformy i harmonogram — wyślę ci jasny zakres pracy z kamieniami milowymi. Otrzymasz skomentowany kod źródłowy, działającą kompilację i krótkie podsumowanie, abyś mógł rozwijać projekt samodzielnie.