Állás

Senior Gameplay mérnök

Backend Developer • Helyszíni • Teljes munkaidő • 📍 San Mateo

A 31st Union Senior Gameplay Engineert keres, aki Player Botokat fejleszt – AI-ügynököket, amelyek emberi játékosokat helyettesítenek AAA free-to-play, platformfüggetlen akciójátékukban. C++, Unreal Engine 5 és saját utility AI keretrendszer használatával olyan botokat épít, amelyek harcolnak, mozognak, fosztogatnak és csapatban játszanak, meggyőzően emberi módon. Ugyanezek a botok támogatják a módváltás-kitöltést (backfill) és az automatizált teszteket is nagy léptékben.

Feladatok

  • Harci viselkedés fejlesztése: célpont-prioritizálás, hősnek megfelelő fegyver- és képesség-használat, mozgás, kivonulás
  • Humanizálás fejlesztése: hangolható célzás, reakcióidő és hibamodellek a nehézségi szinteken
  • Makro-viselkedés fejlesztése: csapatkohézió, terepbejárás, tempó, események, fosztogatás, előrehaladás
  • Saját utility AI keretrendszer bővítése: új viselkedések, pontozás, hangolás
  • Botpopulációk teljesítményének fenntartása: throttling, felfüggesztés, LOD
  • Botok kiterjesztése automatizált tesztkliensekké, a funkciótesztektől a meccs-léptékű terhelési tesztekig
  • Bot-kiértékelő eszközök építése: hibakereső vizualizáció és playtest-metrikák
  • Együttműködés a dizájn csapattal a viselkedés playtesztek általi hangolásában

Elvárások

  • 5+ év gameplay vagy game AI mérnöki tapasztalat megjelent akciójátékokon
  • Erős C++ és Unreal Engine jártasság, beleértve az AI-vezérlőket, navigációt és EQS-t
  • Utility AI vagy hasonló döntéshozatali architektúrák ismerete
  • AI hálózatos többjátékos módban: kliens/szerver felügyelet, predikció, dedikált szerverek
  • Emberi jellegű harci AI: célzási és hibamodellek, reakcióidő, hihető mozgás
  • Sok egyidejű ügynök optimalizálása: LOD és tick-throttling

Előny

  • Player botok versenyszerű lövöldözős játékban
  • Unreal Engine 5, StateTree és a Gameplay Ability System ismerete
  • Szabályozási rendszerek (pl. PID-szabályozók) és input-szimuláció
  • Automatizált tesztkliensek és terheléstesztelés

Soft skillek

Együttműködés a dizájn csapattalPrecíz, hihető viselkedéstervezés

Amit kínálunk

  • Kaliforniai pozíció esetén a fizetési sáv 108 900 – 161 160 USD/év (piaci helytől és egyéni tényezőktől függően eltérhet)
  • Bónusz és/vagy részvényjuttatás lehetősége, 401(k) és Employee Stock Purchase Program
  • Egészségügyi, fogászati, látás- és alapvető életbiztosítás
  • 14 fizetett ünnepnap évente
  • 15-25 nap fizetett szabadság vagy rugalmas szabadságprogram
  • Legfeljebb 10 fizetett betegnap évente
  • Fizetett szülői és együttérzési szabadság
  • Mentális egészség és wellness-programok, családtervezési támogatás (Maven)
  • Közlekedési juttatások és fitnesz-költségtérítés

A munkáltatóról

A 31st Union fejlesztőkből álló sokszínű csapat, akiket a szenvedélyük hajt, közös értékeik egyesítenek, és a befogadás kultúrája inspirál lenyűgöző játékok készítésére.

Nyelvtudás: Angol: Felsőfok

Hasonló állások