Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista Rozgrywki

Opis

Text copied to clipboard!
Poszukujemy doświadczonego Programisty Rozgrywki, który dołączy do naszego zespołu i pomoże w tworzeniu innowacyjnych oraz angażujących mechanik gier. W tej roli będziesz odpowiedzialny za projektowanie, implementację i optymalizację systemów rozgrywki, współpracując z projektantami gier, grafikami oraz innymi programistami. Twoim celem będzie dostarczenie płynnej i satysfakcjonującej rozgrywki, która spełni oczekiwania graczy. Twoje obowiązki obejmą tworzenie kodu dla różnych aspektów rozgrywki, takich jak systemy sterowania, sztuczna inteligencja przeciwników, interakcje z otoczeniem oraz mechaniki fizyki. Będziesz również odpowiedzialny za testowanie i debugowanie kodu, aby zapewnić jego stabilność i wydajność. Idealny kandydat powinien posiadać doświadczenie w programowaniu gier, znajomość języków takich jak C++ lub C#, a także umiejętność pracy z silnikami gier, takimi jak Unity lub Unreal Engine. Ważne jest również zrozumienie zasad projektowania gier oraz zdolność do analitycznego myślenia i rozwiązywania problemów. Oferujemy dynamiczne środowisko pracy, możliwość rozwoju zawodowego oraz udział w ekscytujących projektach. Jeśli pasjonujesz się tworzeniem gier i chcesz mieć realny wpływ na ich kształt, ta rola jest dla Ciebie!

Obowiązki

Text copied to clipboard!
  • Projektowanie i implementacja mechanik rozgrywki.
  • Optymalizacja kodu pod kątem wydajności i stabilności.
  • Współpraca z zespołem projektowym w celu realizacji wizji gry.
  • Tworzenie i utrzymanie systemów sztucznej inteligencji przeciwników.
  • Testowanie i debugowanie kodu w celu eliminacji błędów.
  • Integracja różnych systemów gry, takich jak fizyka i animacje.
  • Dokumentowanie kodu i procesów programistycznych.
  • Analiza i wdrażanie opinii graczy oraz testerów.

Wymagania

Text copied to clipboard!
  • Doświadczenie w programowaniu gier komputerowych.
  • Znajomość języków programowania C++ lub C#.
  • Umiejętność pracy z silnikami gier, takimi jak Unity lub Unreal Engine.
  • Zrozumienie zasad projektowania gier i mechanik rozgrywki.
  • Umiejętność analitycznego myślenia i rozwiązywania problemów.
  • Doświadczenie w optymalizacji kodu pod kątem wydajności.
  • Znajomość systemów sztucznej inteligencji w grach.
  • Dobra znajomość algorytmów i struktur danych.

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w programowaniu gier?
  • Z jakimi silnikami gier pracowałeś wcześniej?
  • Jakie techniki optymalizacji kodu stosujesz?
  • Czy masz doświadczenie w implementacji sztucznej inteligencji w grach?
  • Jakie były największe wyzwania, z jakimi się spotkałeś w poprzednich projektach?
  • Jak podchodzisz do testowania i debugowania kodu?
  • Czy masz doświadczenie w pracy zespołowej nad projektami gier?
  • Jakie gry lub mechaniki rozgrywki najbardziej Cię inspirują?