Dizajner sistema

Dizajner/-ka sistema je arhitekta osnovnih mehanika i struktura igre. Odgovoran/-a je za konceptualizaciju i dizajniranje ukupnog framework-a koji upravlja načinom na koji različiti elementi igre međusobno komuniciraju. Planira pravila, sisteme napredovanja i mehanizme balansiranja koji oblikuju igračko iskustvo, i time obezbjeđuje harmonično okruženje za igru. Dizajner/-ka sistema blisko sarađuje sa drugim članovima development tima, kao što su Level dizajneri, programeri i artisti, kako bi neprimetno integrisao/-la svoje koncepte u cjelokupni dizajn igre.

Pored svoje kreativne vizije, dizajner/-ka sistema takođe podrobno razumije psihologiju i angažovanje igrača. Analizira ponašanje igrača, njihove preferencije i feedback kako bi usavršio/-la sisteme igre, sa ciljem da stvori dobro igračko iskustvo. Iterativno testiranje je sastavni dio njegovog/njenog rada, jer nastoji da postigne ravnotežu između izazova i pristupačnosti, obezbeđujući da sistemi igre doprinose zadovoljstvu igrača.

Alati

Microsoft Excel

Google Sheets

Google Analytics

GameAnalytics

Jira

Unity

Unreal Engine

Adobe Photoshop

Google Docs

Saradnja sa drugim timovima

Uloga dizajnera/-ke sistema uključuje saradnju sa raznim drugim poticijama u gejming industriji. Jedna od primarnih je saradnja sa Level dizajnerima, gdje dizajner/-ka sistema obezbjeđuje osnovnu mehaniku i pravila koja regulišu svijet igre, a onda zajedno rade na tome da igra bude u skladu sa planiranim iskustvom i da dizajn nivoa dopunjuje sveobuhvatne sisteme. Kontinuirana komunikacija je ključna za postizanje besprekorne integracije između složenih mehanika koje je osmislio/-la dizajner/-ka sistema i specifičnih izazova i okruženja koje su kreirali Level dizajneri.

Dizajner/-ka sistema, takođe, blisko sarađuje sa programerima kako bi im pomogao/-la da implementiraju i podese zamišljene sisteme. Ova saradnja je od suštinskog značaja za prevođenje koncepata dizajna u funkcionalni kod i osiguravanje toga da mehanike neometano funkcionišu u okviru engine-a. Pored toga, dizajner/-ka sistema može da radi sa artistima kako bi prenio/-jela vizuelne aspekte povezane sa određenim mehanikama ili sistemima napredovanja. Iterativni karakter razvoja igara zahtijeva stalni feedback između dizajnera/-ke sistema, programera, artista i drugih članova tima da bi se poboljšalo i optimizovalo iskustvo igranja.

Vještine

U zavisnosti od senioriteta, od dizajnera/-ke sistema se očekuje da može da savlada, uradi i isporuči sljedeće stvari:

Hard skills

  • Vještine programiranja
    • Poznavanje programiranja omogućava efikasnu komunikaciju sa programerima radi implementacije i testiranja sistema i rješavanja problema.
  • Matematičke i analitičke vještine
    • Često radi sa složenim algoritmima, proračunima vjerovatnoće i statističkom analizom kako bi stvorio/-la fer mehanike.
  • Tehničko znanje o igrama
    • Razumije alate i karakteristike engine-a i koristi ih za efikasno sprovođenje i testiranje dizajniranih sistema.

Soft skills

  • Komunikacija
    • Prenosi svoju kreativnu viziju i koncepte različitim članovima tima, osigurava da svi u timu razumeiu i rade na istim ciljevima.
  • Saradnja i timski rad
    • Ima sposobnost da radi kao dio tima, prihvata feedback i integriše doprinose iz različitih disciplina.
  • Vještine rješavanja problema
    • Identifikuje probleme, smišlja kreativna rješenja i prilagođava se promjenljivim zahtjevima rada na projektu.

Senioritet

U zavisnosti od senioriteta, od dizajnera/-ke sistema se očekuje da može da savlada, uradi i isporuči sljedeće stvari:

Junior

  • Brzo uči nove alate, programske jezike i game engine-e, u toku je sa novim tehnologijama i trendovima u gejm dizajnu. 
  • Pomaže u implementaciji sistema u engine, blisko sarađuje sa programerima i koristi skriptne jezike za prevođenje koncepata dizajna u funkcionalne mehanike igre. 
  • Kreira i ažurira projektnu dokumentaciju na jasan i organizovan način, uključujući detaljne specifikacije sistema, pravila i mehanika. 
  • Aktivno traži feedback od iskusnijih članova tima, prihvata konstruktivnu kritiku i koristi je da poboljša svoj dizajn i iterativno usavrši sisteme igre na osnovu feedback-a.

Medior

  • Preuzima vodeću ulogu u dizajniranju i implementaciji značajnih sistema, vodi i mentoriše juniore, osigurava da se ukupna vizija održava tokom razvojnog ciklusa.
  • Vješt/-a je u analizi i optimizaciji postojećih sistema, što uključuje identifikovanje oblasti za napredak, poboljšanje performansi i usavršavanje mehanike.
  • Efikasno komunicira sa članovima tima iz različitih departmana, olakšava saradnju i osigurava da je cijeli tim usklađen sa ciljevima dizajna igre.
  • Doprinosi široj strategiji dizajna igre. Ovo uključuje razumijevanje ukupne vizije, predviđanje potencijalnih izazova i pružanje doprinosa tokom faze planiranja.

Senior

  • Ima ključnu ulogu u definisanju sveobuhvatne vizije dizajna igre, osigurava da su sistemi usklađeni sa ukupnim kreativnim pravcem i postavlja putokaz strateškog dizajna.
  • Pruža mentorstvo juniorima i mediorima tako što dijeli znanje, daje smjernice po pitanju složenih izazova, njeguje timsko okruženje, inspiriše i vodi tim.
  • U toku je sa industrijskim trendovima, novim tehnologijama i najboljim praksama u gejm dizajnu, smišlja inovativne ideje i pomjera granice konvencionalnog dizajna.
  • Učestvuje u procesima donošenja odluka, sarađuje sa drugim seniorima kako bi se oblikovao opšti pravac projekta i donijele odluke o prioritetima.
SYSTEM DESIGNER // GAME DESIGN //
SYSTEM DESIGNER // GAME DESIGN //

Obrazovanje

Za nekoga ko je zainteresovan za karijeru u gejm dizajnu važno je da stekne obrazovanje koje obuhvata i kreativnost i tehničke vještine. Razmisli o upisu u programe koji su posebno fokusirani na dizajn igara, interaktivne medije ili digitalnu umjetnost. Ovi programi često pokrivaju teme kao što su teorija igara, dizajn nivoa, razvoj priče, dizajn likova i mehanika. Potraži kurseve koji pružaju praktično iskustvo sa alatima i softverom za razvoj igara, kao što su Unity, Unreal Engine ili platforme za gejm dizajn, kao što je GameMaker Studio. Pored toga, sticanje znanja u programskim jezicima kao što su C# ili JavaScript može biti od koristi za primjenu mehanika i prototipova.

Osim formalnog obrazovanja, aktivno se bavi razvojem igara, bilo samostalno ili kao dio tima. Izgradnja prototipova ili završenih igara demonstrira tvoje sposobnosti i kreativnu viziju potencijalnim poslodavcima. Učestvuj u game jam-ovima ili idi na praksu da bi stekao/-la praktično iskustvo i učio/-la od iskusnih profesionalaca. Umrežavanje sa drugim gejm dizajnerima, artistima, programerima i drugim profesionalcima iz industrije kroz onlajn zajednice, konferencije ili događaje takođe ti može pružiti dragocjene uvide i prilike. Ostani radoznao/-la, prilagodljiv/-a i otvoreni/-a za feedback dok usavršavaš svoje vještine.

Resursi

Knjige

  • “Rules of Play: Game Design Fundamentals” – Katie Salen, Eric Zimmerman
  • “The Art of Game Design: A Book of Lenses” – Jesse Schell
  • “Game Design Workshop” – Tracy Fullerton
  • “The Design of Everyday Things” – Don Norman
  • “Reality Is Broken” – Jane McGonigal

Pojedinci

  • Jesse Schell (@jesseschell)
  • Raph Koster (@raphkoster)
  • Tracy Fullerton (@kinojabber)
  • Jane McGonigal (@avantgame)
  • Mark Rosewater (@maro254)

Kako izgleda intervju za ovu poziciju?

Novosti

DIZAJNER SISTEMA // GAME DESIGN //
DIZAJNER SISTEMA // GAME DESIGN //