Warner Bros. Discovery
Warner Bros. Discovery
Warner Bros. Discovery on maailmanlaajuinen media- ja viihdealan yritys, joka toimii median, viihteen ja televiestinnän parissa. Se luo, tuottaa ja jakelee elokuvia, televisio-ohjelmia ja muuta sisältöä eri alustojen kautta. Sen vakiintuneiden brändien ja tunnettujen sisältöfranchisingien portfolio palvelee yleisöjä kaikkialla maailmassa.

Edistynyt pelimekaniikkaohjelmoija (C++/Unreal Engine) – Warner Bros. Games Montréal

Johda pelimekaniikkajärjestelmien ja tekoälyn kehitystä Warner Bros. Games Montréalin AAA-konsoli- ja PC-peleissä. Optimoi pelaajakokemuksia ja tee yhteistyötä eri alojen asiantuntijoiden kanssa hybridityössä kokoaikaisessa tehtävässä.

Kuvaus

  • Suunnittele, kehitä, ylläpidä ja korjaa pelimekaniikan sekä pelitekoälyn arkkitehtuuria ja järjestelmiä
  • Toimi pelimekaniikkatiimin keskeisenä teknisenä asiantuntijana
  • Vastaa pelimekaniikan ja tekoälyn osa-alueista sekä muokkaa arkkitehtuuria, laajuutta ja teknisiä kompromisseja yhdessä suunnittelun ja tuotannon kanssa
  • Ohjaa tiimikavereita ja ratkaise monimutkaisia pelimekaniikan ja tekoälyn esteitä
  • Kehitä pelaajakokemuksen järjestelmiä, jotka kattavat vuorovaikutteiset mekaniikat, pelimekaniikan ominaisuudet, ehdot, tunnisteet, alueet, etenemisen ja kohtaamiset
  • Kehitä pelitekoälyjärjestelmiä NPC-hahmojen käyttäytymiseen, navigointiin, päätöksentekoon ja kohtaamisten integrointiin
  • Profiloi ja optimoi suorituskykyä hyödyntämällä suorittimen ja muistin budjetteja, ajanjakoa ja käyttäytymiseen perustuvaa yksityiskohtaisuuden tasoa
  • Tee yhteistyötä kenttäsuunnittelun, pelisuunnittelun, taiteen, visuaalisten tehosteiden, ohjelmoinnin ja laadunvarmistuksen kanssa vaatimuksista, toteutettavuudesta, laajuudesta, suunnittelun kattavuudesta ja teknisistä riskeistä
  • Viimeistele pelimekaniikan ja tekoälyn ominaisuuksia tietopohjaisella hienosäädöllä, virheenkorjaustyökaluilla ja validoinnilla
  • Seuraa tiimien, järjestelmien ja ominaisuuksien välisiä riippuvuuksia ja pidä tuotanto sekä muut osa-alueet linjassa
  • Osallistu koodikatselmointeihin ja tekniseen validointiin pelimekaniikan ja tekoälyn virstanpylväissä
  • Laadi teknistä dokumentaatiota, kuten TDD-dokumentteja, arkkitehtuurimuistioita ja sisältöintegraation ohjeita
  • Pidä tietosi ajan tasalla pelimoottorin kehityksestä sekä pelimekaniikan ja tekoälyn käytännöistä
  • Edistä parhaita käytäntöjä ja auta kehittämään tehokasta ohjelmistoa jatkuvasti

Vaatimukset

  • Sinulla on vähintään kahdeksan vuoden kokemus C++-ohjelmoinnista videopeliteollisuudessa
  • Olet osallistunut vähintään kahden AAA-pelin kehittämiseen, joista yksi on julkaistu konsolille tai PC:lle
  • Hallitset C++:n perusteet, kuten olio-ohjelmoinnin, tietorakenteet, algoritmit, templaatit ja monisäikeisen ohjelmoinnin
  • Sinulla on laaja kokemus pelimekaniikan ja tekoälyn ohjelmistoarkkitehtuurien suunnittelusta
  • Sinulla on kokemusta laajamittaisesta konsoli- ja PC-ohjelmoinnista prototyypistä julkaisun jälkeiseen vaiheeseen
  • Osaat käyttää optimointi- ja virheenkorjaustekniikoita PC:llä ja konsoleilla
  • Hallitset 3D-matematiikan, mukaan lukien lineaarialgebra, trigonometria, vektorit, matriisit ja kvaternionit
  • Ymmärrät teknisen animaation asettamat rajoitteet
  • Hallitset Unreal Engine 5:n, mukaan lukien sen pelimekaniikkakehyksen, State Treen, EQS:n, navigoinnin ja pelimekaniikan ominaisuuksien integroinnin
  • Tunnet Perforcen, JIRAn ja virheiden seurantaan tarkoitetut työkalut
  • Viestit selkeästi, ytimekkäästi ja läpinäkyvästi kirjallisesti ja suullisesti
  • Sinulla on vahvat ongelmanratkaisu- ja vianmääritystaidot
  • Osaat priorisoida työtä yhdessä tuotannon kanssa ja hallita toteutusta itsenäisesti
  • Viet epäselviä teknisiä aiheita eteenpäin
  • Ohjaat vähemmän kokeneita tiimin jäseniä ja teet yhteistyötä sisäisten ja ulkoisten resurssien kanssa
  • Osoitat intohimoa videopelejä kohtaan

Edut

  • Uraa määrittäviä mahdollisuuksia
  • Huolella suunnitellut edut
  • Resursseja ammatilliseen kasvuun ja kehittymiseen
  • Yhdenvertaiset työllistymismahdollisuudet
  • Hakemiseen ja rekrytointiin liittyvät mukautukset vammaisille päteville hakijoille