Cum am realizat un joc PS Vita cu buget zero

Sunt Barry Island. Lucrez la o slujbă nouă până la cinci, făcând anunțuri, postere și semne pentru un supermarket independent. Părintele meu Charlie lucrează, de asemenea, la o slujbă nouă la cinci, dar ca programator software. Suntem doar doi tipi obișnuiți care nu au nimic de pierdut și care preferă să facă jocuri video pe margine.

În 2011, am început să lucrăm la jocul nostru gratuit Fostorious cu platforma iOS Graham. A fost un timp liber total, un efort favorabil, un efort bugetar zero. A fost, de asemenea, o explozie absolută de făcut de la început până la sfârșit. După 12 luni în App Store, recenzii zero, dar două nominalizări la premiile TIGA, Frutorious a făcut aproximativ 60 de lire sterline. Un eșec financiar, dar ca o declarație anarhică, infamă de intenție pentru compania noastră, nu am fi putut cere mai mult. De asemenea, a plătit pentru numele și găzduirea site-ului nostru, plastilina, simțurile și cărțile de vizită, ceea ce înseamnă că am rupt total!

În 2013 am început în următorul nostru joc, Evitați Droid. Când am creat un prototip, am arătat-o ​​Sony. Au văzut ceva bun în ea și ne-au cerut să-l aducem la PS Vita ca pe o perioadă exclusivă. Evitați Droidul va fi cel mai mare lucru pe care studioul nostru, Jocurile Infinite de Stat, îl făcuse.

Evitați Droid pe PS Vita.

Ca și în cazul Frutorious, am decis să facem să evităm Droidul la un buget zero, în timpul liber. În momentul în care am scris acest lucru, suntem trei săptămâni de la trimiterea finală, așa că nu am murit, nu am lăsat sacul sau l-am lăsat pe familiile noastre să moară de foame. Deci, dacă sunteți ca noi, unul dintre cei care lucrează în mii de zile și dezvoltatorii de jonglerie în familie, ascultați: este posibil să faceți un joc video fără buget, în timp ce țineți o slujbă de zi. Nu aveți nevoie de un birou, nu aveți nevoie de un birou. Tot ce trebuie să faci, într-adevăr, este să terminați jocul vostru.

În acest articol, vom împărtăși cu dvs. tot ce am învățat despre aventurile noastre de dezvoltare gonzo. Nu uitați, totuși: chiar dacă urmați aceste sfaturi cu privire la scrisoare, factorul principal în succesul jocului dvs. este noroc. (Dar ar fi un post scurt).

Nu există nici un astfel de lucru ca o prânz gratuit

Vestea proastă, băieți: nu există vase gratuite de bani care să ajute oamenii să facă jocuri. S-ar putea să fi auzit că există, dar nu există. Credeți-ne, ne-am uitat peste tot. 

Sigur, există granturi, fonduri prototip, investitori înger și altele ... dar verificați amprenta mică. Pentru început, cei mai mulți bani liberi, ar trebui să plătiți înapoi. Cele mai multe granturi au sărituri prin cercuri, dansând în fața unui panou dezinteresat pentru fiecare plată. Alte inițiative de finanțare gratuită vă impun să scrieți planuri de afaceri cu privire la modul în care vă veți transforma jocul într-o afacere pe termen lung care va angaja 50 de persoane în cinci ani. Dacă doriți doar să vă luați câteva luni de muncă pentru a vă termina un tip ciudat de ciberneți, nu aveți noroc.

Nu uita: vânzarea face ca jocul ești a declarat să faceți în locul jocului vrei a face. Respectați valoarea ideilor și a talentelor dvs., dar acceptați că lumea nu vă datorează viu, oricine sunteți și indiferent de originea voastră. Nu există bani gratis pentru a ajuta oamenii să stea acasă făcând jocuri video, la fel cum nu există bani liberi pentru a ajuta oamenii să stea acasă într-o cada fierbinte. Dacă credeți în jocul dvs., veți găsi o modalitate de a face acest lucru fără a cheltui nimic pe el, ci de pricepere și chutzpah.

Folosiți funcția de întrerupere în timpul zilei

Aflăm că Twitter este cea mai bună modalitate de a afla despre oportunități, de a ajunge la ajutor și de a obține știrile noastre. Chiar nu recomand să folosiți orele de lucru pentru a face aceste lucruri; salvați-l pentru comuta sau pauza de prânz.

Dacă treaba ta înseamnă că nu poți să folosești Twitter-ul deloc pe parcursul zilei, dar tot vrei să-ți însușești lucrurile când oamenii nu se întorc în pat, există o cale în jurul asta! Tamponul este un serviciu gratuit care vă permite să scrieți tweet-uri și să le coalizați pentru publicare la un anumit moment al zilei. Puteți stabili o scurtă durată de tweet-uri interesante cu o noapte înainte și le puteți lăsa să alerge, lăsându-vă să faceți inventarul de combaterea buruienilor. Nu mai postați cu entuziasm noile videoclipuri de joc pe Twitter și Facebook la ora 2 a.m. în momentul în care ați terminat să le faceți, apoi vă întrebați de ce nimeni nu pare interesat.

Sunt șanse, aveți o mulțime de momente în slujba dvs., unde puteți privi în mod legitim spațiu și zonă pentru un minut. Cei de acolo sunt mecanicul tău de joc vizualizând momentele zen.

Când știți că aveți un pic de timp să faceți jocul dev seara, este logic să aveți un plan mic pe care să-l respectați. Faceți o listă în timpul zilei a lucrurilor pe care trebuie să le faceți, împreună cu estimările de timp, astfel încât atunci când ajungeți acasă, veți ști exact ce puteți obține, fără posibilități de amânare.

Fa totul singur

Nu a fost niciodată mai ușor să faci jocuri. Există atât de multe motoare acolo, de la Unitate la GameMaker pentru a construi 2, dar toate costă bani dacă ați terminat dorind să publicați cu ei. Avem propriul nostru motor, pe care Charlie la scris, că este o platformă între PS Vita și iOS și, de asemenea, incredibil de portabil ar trebui să avem vreodată nevoie să fie.

Motorul nostru este bazat doar pe 2D și C ++, deoarece ar trebui să fie carnea și cartofii din fiecare dietă a dezvoltatorului de jocuri. Și, în calitate de coder veteran C ++, Charlie și-a fixat ferm două degete la insistența Apple, adoptăm limbajul obiectiv al lui Objective-C. Din păcate, nu poate fi evitată în totalitate, dar poate fi minimizată. Iar această minimizare se întâmplă doar pentru a se împrăștie într-un design portabil frumos, așa că câștigă!

Motorul are interfețe de nivel înalt în fața fiecărui aspect (sprite, audio, control, starea jocului, interfața de sistem și așa mai departe), astfel încât portarea la o nouă platformă necesită pur și simplu anumite clase de nivel inferior pentru a fi reprocesate, face cu randare, fișier, audio sau de control. Odată ce acest lucru este făcut, logica jocului doar functioneaza, așa cum este construit în termenii acestor primitivi.

Personal, am folosit întotdeauna trackerele arhaice, cum ar fi ModPlug Tracker (gratuit), pentru a-și face propriile muzică, dar acum, cu GarageBand, NanoStudio și altele asemenea, este posibil ca și cheia cu cea mai mare ureche să facă ceva listeabil. Dacă muzica ta pare a fi rău, trebuie doar să o pui pe PaulStretch pentru o ambianță instantanee. Dacă nu aveți programe muzicale și nici o înclinație muzicală, doar bateți niște vase și oală și înregistrați-vă plâns în telefon; probabil că veți câștiga un premiu pentru asta!

Te îngrijorează despre traducerea și localizarea jocului? Nu puneți nici un cuvânt în ea! Sau, dacă într-adevăr trebuie, chemați-vă nivelurile cu un nume de cuvânt și riscați folosind Google Translate. (Acest lucru vă va opri, de asemenea, să confundați "lucrul" cu "veniți cu 50 de nume de nivel bazate pe cuvinte").

Dacă nu puteți utiliza un modelar 3D, există modalități de a face lucrurile să pară că nu sunt sprite desenate manual. În Frutorious, am ajuns în jurul valorii de faptul că nu am putut face arta foarte bine doar făcând totul din modelarea lutului și simțind și luând fotografii.

Frutorious pe iOS - notați lutul de modelare realizat la domiciliu și aspectul simțit.

Cu Evitarea Droidului ne-am făcut puțină încredere și ne-am făcut propria noastră artă cu pachetul de vopsea gratuit Paint.NET. Cantitatea de plugin-uri pentru acest lucru este fantastic, și cu un pic de tweaking-l oferă cu ușurință Photoshop o alerga pentru banii lui.

Uită-te după sănătatea ta

Acesta ar putea fi probabil cel mai important punct. Dacă țineți o slujbă de o zi și faceți jocuri simultan, în esență vă răsturnați. De luni de zile. Ești în pericol să îți alungezi viața socială, viața de familie și sănătatea ta.

Faceți timp pentru cei dragi. Familia ta ar putea să înțeleagă căutarea ta nobilă de a face un joc - s-ar putea chiar să fie într-adevăr de susținere - dar nu uitați, ei ar prefera să interacționați cu ei decât să vă înjunghiați la un computer. Vizitați și prietenii dvs. în viața reală. S-ar putea să aveți 3 000 de adepți pe Twitter, dar câți dintre ei ar veni în jurul casei dvs. și vă vor face o ceașcă de ceai dacă v-ați simți albastru?

Utilizăm aplicația gratuită RunKeeper pentru a ne încuraja să ne descurcăm corpurile putrede pe trasee super-scurte de două mile. Rularea sunete plictisitoare, și, în mod cinstit, este destul de obositoare. Dar rămâi la Kraftwerk, du-te pe o scurtă perioadă de timp și o jumătate de oră după ce te-ai întors, transpirat în transpirație și ți-ai tuse plămânii, te simți minunat. Chiar constatăm că rularea este o modalitate bună de a goli mintea și de a gândi la soluții la problemele de dezvoltare pe care le-am avut. Este, de asemenea, un mare de-stresant. Deci, atunci când frustrarea de a fi blocat adânc în codul clasamentului începe să vă împingă peste margine, mergeți rulați în jurul blocului. Sună complet lame, dar funcționează total.

Lucrul de la distanță

În cele douăsprezece luni pe care le-am petrecut pe Evita Droid, Charlie și cu mine ne-am văzut doar o dată. Și chiar și atunci, am ajuns să stăm în jurul chatului și să privim în loc de Avatar, în loc să facem ceva. În restul timpului, comunicăm zilnic cu texte, apeluri telefonice și e-mailuri. Acest lucru este absolut fãcut pentru o echipã de doi oameni, în special una ca a noastrã unde am lucrat unul cu celãlalt suficient de lung pentru a ne putea anticipa miºcãrile ºi intenþiile celuilalt.

Jocurile unice de stat Infinite de stat au fost în aceeași cameră în timpul dezvoltării Evita Droid.

De asemenea, nu folosim nici un control corespunzător al sursei partajate ca atare. În schimb, ne bazăm destul de mult pe Dropbox și pe caracteristica sa fantastică "reveni la versiunile anterioare". Totuși, nu recomandăm acest lucru. Este absolut periculos și atât de ușor de a muta fișiere importante în loc să le copiați și să le lipiți, dar această metodă vă păstrează pe degetele de la picioare! Pentru următorul nostru proiect, vom folosi soluția gratuită de control sursă online de la https://bitbucket.org/

Trucul de a lucra cu altcineva este doar pentru a comunica. Asta e tot.

Asigurarea calității pe

Ești prea bun la jocul tău și nu ai idee cât de greu este. De aceea, trebuie să obțineți cât mai mulți oameni care joacă jocul dvs. cât mai mult posibil în toate etapele de a face acest lucru.

Obținerea prietenilor dvs. de dezvoltatori de jocuri pentru a vă juca jocul și a vă oferi sfaturi este minunat, dar toată lumea are o agendă. De exemplu, întrebați-mă ce se ocupă cu jocul dvs. și probabil că vă spun că nu există suficiente fructe în el. Sfaturi cu totul fără sens. Cereți un feedback de la un furton într-o fedora la o expoziție și el vă va descrie jocul. "Da, da, este vorba de Insulele Rainbow cu un Robotron!". Noroc.

Cea mai bună modalitate de a obține feedback-ul hardcore, am aflat, este prin acordarea acesteia copiilor și potențialilor non-gameri. Nu veți fi niciodată mai motivați și inspirat pentru a vă repara jocul decât atunci când aveți șase ani abandonându-vă iPad-ul și alergând înapoi la tatăl său plângând, pentru că jocul dvs. la distrus doar public în cinci secunde umilitoare.

Stația de jocuri infinite de stat de la DARE Indiefest

Expos sunt un loc absolut fantastic (și gratuit, dacă te expui) pentru a obține o mulțime masivă de oameni diferiți care joacă jocul tău. După ce a evitat Droidul a făcut câțiva copii strigând la DARE Indieful lui Dundee, am decis un plan. Pentru următorul nostru spectacol de la GameCity Cardiff, am pus în glisoare tweakable pentru viteza inamicului, mișcarea jucătorilor și alte dificultăți legate de lucruri. Apoi le trăim tweaked cu fiecare jucător ca un test de ochi: "Ce preferați, viteza unu ... sau viteza doi?" până când publicul la un întreg a părut mulțumit de simțul jocului. Știam că l-am spart atunci când toți cei care au jucat-o nu erau reticenți să se oprească.

Cu ajutorul cadranilor setați la "accesibil" și cu reglajul plăcerii publicului, am avut baza pentru echilibrarea restului jocului cu diferitele sale permutări. Pentru aceasta, am folosit prietenii online cu PS Vita devkits (un alt avantaj de a face chums pe Twitter cu dezvoltatori independenți asemănători), precum și prietenii, familia și colegii de muncă.

"Lapte Nay pentru Bairns Shy"

Asta e ceva ce spune adesea colegul meu Ritchie. Părintele meu Gaz spune și el, dar spune-o "dacă nu întrebi, nu te înțelegi". Ceea ce mă pricep este: întrebați-i pe oameni pentru lucruri. Oamenii preferă să se implice în căpriori și să-i ajute pe frate. Străinii sunt adesea în totalitate, în mod inexplicabil, pentru a-ți lua mâinile murdare cu tine, doar pentru un râs.

În Frutorious, am fost destul de norocoși pentru ca britanicul hip hop artist Chet Mega să se ofere voluntar pentru a fi vocea lui Frutorious F.I.G. El a fost doar cool, și a crezut că ar fi un lucru amuzant de făcut timp de zece minute, înregistrând vocea lui overs pentru un joc gof-minge iPhone.

Pe Evita Droid, cu toate acestea, am scos toate opririle atunci când a venit să cheme în favoruri. Am oferit artistilor locali cu amabilitate sa ne faca ecrane de incarcare. Am avut o grămadă de dezvoltatori de jocuri cu adevărat uimitori și legendari, să lăsăm personajele din jocurile lor ca cameo-uri care nu pot fi deblocate. Chiar și cumva am obținut permisiunea din partea lui Goldie Lookin 'Chain, membru Eggsy, să avem un personaj care arată cam ca el într-un videoclip pe care-l avem un respect și o afecțiune uriașă. Nimic din aceste lucruri nu ne va ajuta să vindem mai multe copii; este în principal pentru a adăuga la legenda.

Doar întrebați oameni pentru lucruri. Este distractiv.

Creșteți o piele groasă

Veți trimite un e-mail despre viitorul dvs. joc la revistele online pe care le-ați citit de ani de zile și nu vor răspunde. Încercați din nou mai târziu.

Veți pune un videoclip sau un trailer pe YouTube și jocul dvs. va fi sfâșiat. Pune-ți mândria deoparte pentru un minut și uită-te la ceea ce spun ei - chiar și la maniacii totali - și ia-o la bord. Există, probabil, unele sfaturi bune în râsul și furia.

Când v-ați turnat atât de mult timp într-un proiect atât de personal ca și jocul, este greu să puteți păstra criticile jocului dvs. separat de a fi critici față de dvs. Doar nu uitați, ei spun că dumneavoastră joc suge, nu asta tu a suge. Încearcă să te uiți la ea ca și cum ar fi un test de focalizare și tu ești director. Și filmul tău e de rahat.

Și dacă aplicați pentru a intra în expoziție, dar nu răspund, nu uitați că puteți să vă inundați feedurile publice Twitter cu chestii despre jocul dvs. prin abuzul total al evenimentului hashtag.

Creșteți o barbă

Am observat un fenomen destul de ciudat de târziu. Din anumite motive, niciodată nu am avut vreun interes de presă pentru jocurile noastre în timp ce eram curățiți curate. De îndată ce o barbă a crescut în companie, am început să obținem întrebări de la persoane interesate să scrie despre jocul nostru. Puteți vedea o corelație definită vizibilă în următorul grafic:

Un grafic foarte interesant.

După cum puteți vedea, există o lungime optimă pentru barbă pentru a se exprima o acoperire în mediile de jocuri de aproximativ 22 milimetri (0,86 țoli). Poți să te răci curate sau să te lași plin de bush-man dacă vrei cu adevărat, dar tot ce spun este că nu poți argumenta cu fapte: păstrați acea barbă îngrijită.

In concluzie

Nu renunta; nu vinde; să păstreze camionul, indiferent de ce. Și terminați jocul vostru.