De lucru de la distanță Construirea unei echipe de dezvoltare a jocului indie

Este greu să lucrezi cu angajații pe care nu i-ai întâlnit niciodată față în față, dar pentru că startul mediu indie nu are o bază de operațiuni, vei fi deseori dependent de colaborarea cu persoane pe care nu le poți ține , și utilizarea Internetului ca sursă de găsire a potențialilor candidați și ca un centru de comunicații. În acest articol, vom examina procesul delicat de angajare a unui nou membru al echipei, inclusiv modul de pregătire a procesului și capcanele potențiale pentru a fi conștienți și încheiați cu o listă de resurse (în cea mai mare parte) gratuite pe care le puteți utiliza pentru a vă găsi următorul membru al echipei de toate vârstele.

Imagine imagine: Echipa creată de Björn Andersson de la The Noun Project.


Evaluarea nevoilor tale

Una dintre cele mai mari greșeli pe care o companie de dezvoltare a jocului le poate face este să angajeze angajați fără a-și evalua mai întâi nevoile. Problema cu această abordare este că majoritatea jocurilor devin foarte subevaluate în ceea ce privește scopul propriilor jocuri și, ulterior, numărul de oameni și suma de bani de care au nevoie.

Pentru a contracara acest lucru, faceți un punct de creare a unui joc de design de joc. Un GDD bun vă va permite să stabiliți cu ușurință tipul de bunuri de care veți avea nevoie pentru a vă aduce viziunea la viață. De asemenea, vă va oferi o aproximare aproximativă a numărului din fiecare tip de activ care va fi necesar. Sugestie: probabil va fi mai mult decât crezi.

Cu GDD-ul la îndemână de partea dvs., următorul pas este să determinați ce zone ați acoperit. Aveți deja un artist? Excelent, dar înainte de a respinge ideea de a angaja un altul, discutați cu artistul dur și, împreună, dați seama cât de multe lucruri pe care artistul le poate completa într-un interval de timp alocat. Dacă aveți aspirații de a crea o mie de animații sprite de 16 cadre, iar artistul dvs. cu fracțiune de normă se simte confortabil să pompeze cinci săptămâni, puteți să-l luați în ajutor.

Ce se întâmplă dacă artistul dvs. sprite minunat nu are nici o experiență de a crea plăci sau chiar artă 3D? În acest caz, cu siguranță va trebui să angajezi una care nu. Nu vă așezați niciodată pe cineva care nu dispune de expertiză în ceea ce privește locul de muncă pe care trebuie să-l ocupați, mai ales dacă se plătește un salariu. A face acest lucru va provoca mai multe dureri de cap și întârzieri decât valoarea sa, și ar putea obține scump.

Luând pașii menționați mai sus, nu numai că vă veți ajuta să pictați o imagine mai clară a punctelor forte și a punctelor slabe ale echipei dvs., vă va ajuta să scrieți o listă de locuri de muncă mai exacte și vă veți permite să obțineți o idee mai bună despre bugetul dvs. - planificați să derulați o campanie Kickstarter. Dar, înainte de a ieși și de a începe să interviți pe cineva care a făcut vreodată Sonic Ariciul în notepad, înregistrați-vă echipa de dezvoltare a jocului ca o companie. Acest lucru vă va permite să țineți evidența finanțelor, să dați echipei dvs. un pic mai mult credibilitate și vă va acorda companiei mai multe pauze fiscale. Banii extra sunt un lucru bun.


Scrierea unei liste de locuri de muncă

Cheia pentru scrierea unei liste de locuri de muncă se află în detalii. Toate cerințele dvs. de angajare ar trebui să fie redactate în limbaj simplu și ar trebui abordate cele mai frecvente întrebări pe care ar trebui să le aibă o potențială angajare.

Cel puțin următoarele elemente ar trebui să fie ușor localizate în corpul postării dvs.:

  • Numele Companiei: Aceasta este o dată.
  • Numele proiectului: Dacă nu aveți una, înlocuiți-o cu un titlu de lucru sau pur și simplu menționați "Pentru a fi determinat la o dată ulterioară".
  • Scurtă descriere a proiectului: Lucrurile importante pe care ar trebui să le includeți aici ar fi: gen, 2D sau 3D, influențe.
  • Structura echipei și cât timp lucrați împreună: Unele echipe aleg să nu menționez acest lucru, dar simt că oferă solicitanților un sentiment mai bun despre ceea ce se implică.
  • Denumirea poziției și descrierea: Spell it cât mai mult posibil. "Artistul Pixel responsabil pentru crearea a 100 de sprite animate bazate pe arta conceptuala." este mult mai cunoscut decât "artistul Sprite". Dacă descrierea postului este extinsă, utilizați un punct bullet sau o listă numerotată.
  • Compensare: Dacă aveți un anumit număr în minte, nu ezitați să-l pronunțați, dar nu aveți nicio obligație. Cu toate acestea, confirmați că poziția este plătită.
  • Informatii de contact: Nu uita asta. Cele mai multe forumuri nu vor permite solicitanților să se aplice direct la listele de locuri de muncă. Este recomandat să furnizați o adresă de e-mail și nu numele dvs. Skype (sau altul). Salvați asta pentru rundele ulterioare.
O parte din lista de locuri de muncă reale pentru jocul nostru, Hiro Fodder: O Speranță Albastră

Pentru antetul dvs. funcționează următorul format:

[PAID / UNPAID] [Numele echipei] caută [titlu de post] pentru viitoarea [nume de proiect sau gen]

Probabil veți posta listele de locuri de muncă pe forumurile populare de dezvoltare a jocurilor, pe site-urile de freelancer, pe artiștii de jocuri și pe placile de programare, precum și pe site-ul companiei (aveți unul, nu?), Precum și linkurile la listarea pe site-urile sociale. Vom arunca o privire la unele detalii într-un pic.

Bacsis: Unele forumuri vor cere să urmați un șablon strict. Deși informațiile de mai sus ar trebui să fie suficiente de cele mai multe ori, unii moderatori sunt în mod firav și vor ca lucrurile să se facă exact așa cum se specifică. Cerințele privind listele de locuri de muncă sunt indicate, de obicei, printr-o lipicios.


Reducerea piscinei dvs. candidat

Fapt: există mai mulți programatori, artiști și muzicieni decât există posturi de programare, artă și muzică. Cu toate acestea, atâta timp cât plătiți ceva care seamănă cu un salariu echitabil, așteptați să primiți o tona de aplicații.

Următoarea dvs. sarcină este să filtrați spam-ul și alți candidați necalificați din diamante. Când examinați candidații, luați în considerare câteva orientări de bază:

  • Numai să distrați e-mailurile bine scrise și care să răspundă în mod special necesităților dvs. Din păcate, aproximativ jumătate din e-mailurile pe care le primiți vor fi de la fabrici de conținut sau artiști care nici măcar nu citesc descrierea postului. Noi îi numim pe tipii ăștia Aplicatori frecvenți, deoarece par să se aplice pentru fiecare loc de muncă de pe forum cu același răspuns generic. Evitați aparatorii frecvenți, cum ar fi ciuma. Dacă nu au avut timp să-ți citească postul, de ce ar trebui să-ți iei timpul să le citești?
  • Dacă un candidat nu are experiența necesară sau este specializat într-o arie de expertiză diferită de cea pe care o căutați, va trebui să îl dezactivați. Unii solicitanți vor încerca să vă convingă că vor putea să învețe noi abilități la locul de muncă. În timp ce ar putea fi adevărat, nu le plătiți să învețe un nou comerț.
  • Candidații serioși vor atrage atenția asupra realizărilor, resurselor și portofoliilor lor anterioare. Cu cât mai multe informații vă oferă, cu atât mai ușor veți putea determina dacă acestea sunt potrivite pentru locul de muncă. Ia-i pe acești candidați mai în serios. Dacă au făcut parte dintr-o echipă care a lansat un produs comercial, chiar mai bine.
Nu Nu NU!

Trebuie să rețineți că, dacă aveți un buget restrâns sau dacă acesta este primul dvs. joc, ați putea dori să slăbiți cerințele dvs. de angajare doar o dată. Există mulți programatori, muzicieni și artiști care nu au avut ocazia să lucreze la un joc. Dacă ești nou în teren, gândește-te să dai una din ele o șansă. În plus, ar trebui să angajezi artistul principal pentru Skyrim să dezvolte un mic joc indie? Atâta timp cât vă arată eșantioanele muncii lor și văd că suma proiectului este entuziastă, nu le scrieți imediat.


Procesul de interviu

Ah, procesul îngrozitor de interviu. Probabil ați trecut pe ele, dar rareori ați condus unul singur. Împuternicirea, nu-i așa? Înainte de a obține un cap înfipt, amintiți-vă că cei mai buni candidați sunt aproape întotdeauna în căutare și vă pot avea nevoie de mai puțin decât aveți nevoie. Îmi pare rău că îți defăim ego-ul.

Interviurile nu trebuie să respecte orientările stabilite. În caz contrar, ele încep de obicei formale și ajung destul de casual. Este la fel de important să obțineți un sentiment pentru candidat decât să evaluați capacitatea acestora. Având în vedere acest lucru, iată câteva întrebări pe care le adresez solicitanților:

  • Disponibilitatea și fusul orar: Dacă postați o înregistrare de locuri de muncă pe Internet, așteptați să primiți aplicații de la oameni din întreaga lume. Dacă solicitantul este disponibil doar în timpul orelor de somn, relația dvs. de lucru va suferi probabil. Candidatul ideal este flexibil și va fi disponibil prin Skype sau prin e-mail în același timp în care vă aflați.
  • Interesele lor de joc: Până când interviu pe cineva, probabil că veți avea deja o idee corectă despre ceea ce este capabil. În loc să reîmprospătați aceleași informații, petreceți cel puțin o parte din interviu, întrebându-le despre genurile preferate de joc, jocurile preferate și influențele majore. Amatorii de shooter de prima persoană nu se vor simți la fel de pasionați de un JRPG decât de cineva care a crescut cu Chrono Trigger. Este mai bine să cunoști lucrurile astea în față.
  • Experiența lor anterioară de lucru pe jocuri: Vorbiți pe scurt despre rolul lor pe alte echipe de dezvoltare, dacă există.
  • Cerințele salariale și estimările de timp: Chiar dacă un candidat pare perfect, nu-l angaja decât dacă știți că vă puteți permite. De asemenea, încercați să determinați cât de repede pot produce activele, întrebându-le puțin despre metodele și procesele lor. Și nu vă fie frică să negociem.

Vor exista momente când altcineva din echipa ta ar trebui să fie, de asemenea, implicat în procesul de interviu. De exemplu, dacă aveți nevoie de un programator, dar nu ați scris o linie de cod de la acea clasă BASIC în clasa a IX-a, luați în considerare tragerea programatorului dvs. de plumb (dacă aveți unul) pentru a rezolva mai multe întrebări tehnice.

Consider că nu contează dacă interviurile sunt realizate prin chat, voce sau video, atât timp cât ambele părți se simt confortabile cu modul de comunicare selectat.


Simboluri roșii obișnuite

Cele mai multe echipe de dezvoltare a jocurilor indie au angajat cel puțin o persoană care și-a fabricat abilitățile, nu a respectat termenele programate sau, chiar mai rău, le-a scamat din bani. Problema este că, de fiecare dată când angajezi un angajat care se dovedește a fi cineva, nu ghici cine suferă? Îți dau un indiciu; cu siguranță nu sunt ei.

Pentru a preveni să deveniți victime ale angajaților înșelătoare, dezinformați sau neexperimentați, trebuie să fiți în căutarea steagurilor roșii care fie discreditează un angajat, fie vă pune într-o poziție potențial incomodă.

Aveți grijă de:

  • Solicitanții care doresc să lucreze gratuit: Cât de nebunește cum s-ar părea, angajarea unei persoane care este dispusă să lucreze pentru o companie necunoscută de dezvoltare a jocului, în schimbul unei compensații monetare, nu este o idee proastă. Salariații neplătiți nu au obligația de a lucra pentru dvs. Nu sunt sub contract și pot salva momentul în care se potrivește. La chestiuni compuse, angajații neplătiți sunt, de obicei, doar în căutarea unei experiențe care lucrează la un joc și, de obicei, lipsesc seturile de competențe ale unei dezvoltări experimentate.
Avertisment: Dacă sunteți un dezvoltator cunoscut și doriți să angajeze un stagiar pe bază de testare neremunerată înainte de a lua decizia de a le aduce ca un cronometru complet, este un scenariu diferit. În caz contrar, evitați angajarea de persoane care spun că sunt bine să lucreze gratuit, indiferent de cât de tentant ar fi. Profesioniștii calificați nu se vor vinde scurt și vor aduce mult mai multă valoare echipei tale.
  • Solicitanții care doresc să lucreze pentru o cotă de venit: Acesta este un scenariu pierdere-pierdere. Angajații trebuie să bancheze asupra faptului că jocul va face destui bani pentru a-și face eforturile în valoare. Dacă în orice moment încep să-și piardă credința, ei vor lua în considerare salvarea. În plus, în timp ce lucrează la joc, probabil că vor trebui să facă altceva pentru a câștiga un lucru mic numit bani. În consecință, ei vor petrece mai puțin timp lucrand pentru dvs. și mai mult timp concentrându-se asupra plății facturilor. Pentru dezvoltatorii de jocuri, singurul beneficiu este că vor economisi costurile inițiale. Dar dacă jocul lovește aurul? Desigur, aceasta nu este cea mai gravă problemă de a avea, dar obișnuința de a distribui sume uriașe din banii companiei unei persoane cu care nu ați colaborat niciodată nu este o practică bună.
  • Artiști înșelătoare: Aceasta este destul de evidentă și poate fi ușor evitată prin efectuarea unei căutări aprofundate asupra oricărui angajat potențial. Începeți prin a verifica profilul lor LinkedIn și vedeți dacă experiența lor enumerată corespunde cu ceea ce a fost scris în e-mailurile lor sau în timpul interviului. Extra puncte pentru candidații cu recomandări și / sau avize. Apoi, executați o căutare Google. Dacă candidații apar pe un raport Ripoff sau dacă există alte conturi cu comportamente suspecte enumerate pe primele câteva pagini, reduceți imediat solicitantul.

Raportul Ripoff: Expunerea artiștilor pixelilor fraudulatori din 1998.
  • Ferme de conținut: Majoritatea cererilor pe care le primiți vor fi probabil de la companii care produc în mod generos bunuri generice. Deși sunt în mod semnificativ mai puțin costisitori decât, de exemplu, un profesionist care trăiește în New York City, fermele de conținut se luptă cu comunicarea, se supraîncarcă cu munca și, în general, nu se simt pasionați de ceea ce fac. Acestea oferă un serviciu: forța de muncă angajată. Nimic mai mult, nimic mai puțin. Există excepții, dar nu sunt suficiente pentru a justifica examinarea acestora în afara celor mai simple sarcini.
  • Ego-uri mari: Îmi aduc aminte de intervievarea unui anumit coleg care a susținut că lucrează la un motor care ar fi mai bun decât Unreal, toate de către singurul său. Interviul sa încheiat la scurt timp după aceea. Din acest motiv, subliniez verificarea termenelor departamentale cu un profesionist de încredere înainte de a cumpăra reclamația unui reclamant. Ego-urile mari pot duce la iluzii de grandoare; este treaba voastră să diferențiați între așteptările ambițioase și cele complet nerealiste.
  • Angajatul orar: Angajarea unui angajat nou pe o bază orară poate părea o strategie rezonabilă și este pentru angajat. Până când veți simți mai bine performanța angajatului dvs., este mai bine să le plătiți până la momentul potrivit. Încurajează angajatul să lucreze mai eficient și vă acordă siguranță suplimentară de a ști cât va costa fiecare sarcină. În caz contrar, va trebui să tratezi un nivel ridicat de variație a bugetului. Aceasta, iar unii angajați vă pot percepe mai multe ore decât au pus de fapt.
Avertisment: Site-uri precum software-ul de urmărire a caracteristicilor software-ului Elance și Upwork, care vor lua instantaneu de pe ecranul computerului unui angajat și îl vor trimite, însă rezolvă doar o parte a problemei. În plus, chiar vrei să îngrijorezi angajații tăi? Unii angajați nu vor fi de acord cu un sistem de piatră de hotar, deoarece se bazează pe primirea unui salariu constant. Counteroffer ei spunând că veți lua în considerare plata lor o rată orară după ce primele etape de etapă sunt complete.
  • Angajatul "plata în avans": În nici un caz nu trebuie să plătiți un nou angajat în față. În ceea ce privește procesul de angajare, este cea mai mare greșeală de începător pe care o puteți face. Repetați angajații care și-au dovedit valoarea ar putea garanta o plată în avans, dar niciodată noul tip.
  • Angajații care refuză să semneze un contract: Un alt mod de a te lăsa foarte vulnerabil este să angajezi pe cineva înainte de a semna o CND și un contract. În cazul în care angajatul dispare, își pierde interesul sau nu-și poate îndeplini obligațiile, un contract semnat vă va permite să-i țineți de răspundere. CND protejează dezvoltatorii jocurilor de ideile lor de a fi furate. Valoarea lor este destul de evidentă. Poate doriți să luați în considerare solicitarea avocatului înainte de a redacta un contract sau NDA.

Angajarea resurselor

  • DeviantART: dispune de o piscină mare de artiști, dintre care mulți sunt artiști de joc. Veți primi probabil cota dvs. echitabilă de spam, dar ați putea obține noroc. Marele avantaj al deviantART este că puteți vizualiza portofoliul unui artist la fața locului. Simțiți-vă liber artiștii de mesaje private care credeți că ar putea fi potriviți.

Forumurile DeviantART: Un loc minunat pentru a-ți găsi următorul artist. Feriți-vă de utilizarea excesivă a anime-ului.
  • Amploarea pixelilor și pixelizarea: utilizați numai aceste site-uri dacă sunteți pe piață pentru un artist sprite de 2D. Dacă acesta este primul tău joc, există o șansă bună să fii. Ambele site-uri au un forum de lucru.
  • Elance, Upwork, Guru și Închirierea unui coder: Aceste site-uri acționează ca un intermediar între contractori și freelanceri. Antreprenorul postulează o listă de locuri de muncă și persoanele care lucrează pe bază de licitație licitată pentru aceasta. Avantajul este că toate tranzacțiile financiare sunt gestionate prin intermediul site-ului, reducând semnificativ riscul. De asemenea, cerințele salariale sunt tratate în avans, eliminând procesul de negociere adesea dificil. În schimb, banda candidatului tinde să fie puțin pe partea mai slabă și va trebui să plătiți o sumă nominală pentru un abonament premium.
  • Gamedev.net: Un site de resurse de instruire premier, Gamedev.net are un forum de lucru relativ activ. Dezvoltatorii independenți de jocuri pot plăti 7.00 USD pentru a avea anunțul lor afișat pe site. Asteptati-va mai putine propuneri de calitate decat pe alte site-uri. Acesta este probabil unul dintre cele mai bune site-uri de pe web pentru găsirea programatorilor.
  • IDevGames: un site specific pentru Mac și iOS, util pentru găsirea membrilor echipei pentru următoarea aplicație mobilă.
  • Twitter și Facebook: În timp ce, în general, nu veți dori să vă alunecați firele de social media cu deschideri de locuri de muncă, puteți să le utilizați pentru a vă conecta la listele de locuri de muncă actuale pe forumuri și site-uri independente.
  • Reddit: Probabil mai bine pentru spălarea contractorilor disponibili decât pentru listarea unei poziții deschise, reddit are o secțiune a anunțurilor specifice gamedev, care merită cel puțin să se închidă.
  • Kickstarter: Credeți sau nu, Kickstarter nu este cel mai rău loc pentru a-ți găsi următorul angajat. Mulți dintre susținătorii dvs. vor fie dispuși să ajute direct, fie ar putea cunoaște pe cineva. Este un pic de crapshoot, deoarece majoritatea susținătorilor nu vor putea oferi servicii esențiale, ci le dau un mesaj de ascultare. La urma urmei, ți-au dat bani.

Concluzie

Dacă există un sfat pe care îl pot oferi dezvoltatorilor de jocuri de pe piață pentru a vă extinde echipa, ar fi întotdeauna să greșiți din partea prudenței. Cu cât este mai mică echipa de dezvoltare a jocului, cu atât mai important este ca fiecare nouă închiriere să devină. Acest lucru este agravat de faptul că va trebui să investești un înalt grad de încredere în oricine îl angajați. Dar, cu o evaluare corectă atât a nevoilor dvs., cât și a setului de calificări și a personalității candidatului, ar trebui să găsiți pe cineva care va facilita crearea titlului.