Možete li razviti igru ​​tjedno? Ovaj momak radi upravo to

  • Owen Little
  • 0
  • 4239
  • 1278
Oglas

Kad bih vas zamolio da napustite svoj dnevni posao i da mi napravite video igru ​​svake sedmice u toku godine dana, biste li to mogli učiniti?

Možeš li? Osobno nisam mogao. Razvoj videoigara jedinstveno je težak zadatak, koji se sastoji od različitih različitih međusobno povezanih faza od kojih svaka zahtijeva nevjerojatnu razinu vještine i preciznosti.

Također je istina da je razvoj tradicionalnih videoigara duboko težak zadatak, koji zahtijeva ogromnu razinu znanja o grafičkim bibliotekama, fizikama, matematici i poznavanju jezgrovitog programskog jezika niske razine poput C++.

Tada se morate suočiti sa svojim najizazovnijom preprekom. Stvaranje igre koja će biti zabavna, očaravajuća i - iznad svega ostalog - zabavna.

Porast HTML5 Što je HTML5 i kako se mijenja način na koji pregledavam? [MakeUseOf objašnjava] Što je HTML5 i kako se mijenja način na koji pregledavam? [MakeUseOf Explains] Tijekom proteklih nekoliko godina možda ste svaki put čuli pojam HTML5. Bilo da znate nešto o web razvoju ili ne, koncept može biti pomalo nejasan i zbunjujući. Očito je… napravio video igre 6 mobilnih HTML5 igara na kojima možete igrati na svom pametnom telefonu besplatno 6 mobilnih igara HTML5 u kojima se možete igrati na svom pametnom telefonu za besplatne web aplikacije u posljednjih nekoliko godina dosta je napredovao, a s početkom je i HTML5 mogu se stvoriti još složenije samostalne igre i alati. Proizvođači pametnih telefona (u cjelini) su ... drastično bili lakši za razvoj i širenje. Sve što trebate znati je JavaScript i neki od novih web API-ja, kao što je Canvas. Čak je i lakše dijeliti svoje igre, a igrači trebaju samo moderan web preglednik. Nisu potrebni dodatci ili preuzimanja.

Unatoč tome, još uvijek je izazov kreirati lijepe, očaravajuće i ugodne igre. Ideja stvaranja tjedno čini se krajnje nezamislivom. I tada sam upoznao Thomasa.

Video igra tjedno

Ne postoji knjižnica za maštu ili zabavu. Stvaranje ugodnih igara nije nešto što se lako podučava kao programiranje. Zbog čega je toliko zapanjujuće da je Thomas Palef - čovjek iza LessMilk persona - bio u mogućnosti proizvoditi jednu igru ​​tjedno. No, jesu li oni dobri?

Pa da. Tijekom tri mjeseca, Thomas je iz temelja stvorio 12 jedinstvenih, fascinantnih igara. Neke su izvedenice iz prethodnih igara, poput Lude Snake, koja se širi i na sveprisutnu Snake, koja se nalazi prilično na svakom telefonu u kasnim 90-ima.

Ali Luda zmija dolazi s odvratnim zaokretom. Kako napredujete kroz igru, zaslon se okreće i naginje, drastično povećavajući vjerojatnost da će se vaša zmija naglo srušiti na zid. Lukav.

Ostale igre u njegovom repertoaru očito su posuđene iz pravila Flappy Bird, koje su obje lako razumljive, ali frustrirajuće teško pobijediti. Uzmimo za primjer Box Jump. Pretpostavka je jednostavna. Ti si kutija i guraš se protiv nekih prepreka, koje moraš preskočiti. Lako, zar ne?

Ne, uopće. Neke razine zahtijevaju više pokušaja pobijeđivanja, a neke prepreke zahtijevaju kirurški precizno određivanje vremena da bi se izvrgnuli.

Još jedna, nazvana Mrzim zečeve, je da odmaknete zečeve sa puta bijesnog čudovišta koje bi imalo za cilj učiniti lebdećim malim junacima ono što je Myxomatosis radio u 50-ima. Kako igra napreduje, dobit ćete više zečeva za zaštitu.

Radoznalo mi je bilo ući u um proizvođača programera za serijske igre. Započeo sam razgovor s Thomasom i razgovarali smo o procesu razvoja, zamišljanja, marketinga i unovčavanja online igara..

Intervju

Bok Thomas. Možete li mi reći malo o sebi i svojoj pozadini?

Pozdrav, hvala što ste me uputili na MakeUseOf.com! Ja sam mladić od 25 godina, živim u Parizu. Završio sam studij prije otprilike godinu dana, a zaposlio sam se kao web dizajner i voditelj projekata. Ali nedavno sam napustio posao kako bih počeo raditi na vlastitim projektima, a Lessmilk je jedan od njih.

Koje su bile motivacije za stvaranje igre tjedan dana?

Imao sam nula iskustva u pravljenju igara i želio sam postati dobar u tome. Prisiljavanje na izgradnju nove igre svakog tjedna činilo se kao dobar način za postizanje tog cilja. 11 tjedana kasnije mogu reći da se to pokazalo prilično dobro: sada se osjećam ugodnije i gradeći sve složenije igre.

Sigurno je teško svaki tjedan smisliti svježu ideju za igru. Gdje nalaziš svoju inspiraciju?

Puno ljudi mi postavlja ovo pitanje, ali zapravo nije tako teško. Prvo odaberem opću temu za svoju igru ​​(match-3, platformer itd.) I počnem je kodirati odmah. I dok gradim igru ​​isprobavam neke male ideje. Neki na kraju budu loše ideje, a drugi sasvim dobre. Na ovaj način igra polako poprima oblik.

Ono što sam primijetio jest da su sve vaše igre temeljene na HTML5, pomoću biblioteke Phaser. Možete li mi reći nešto o odluci koja stoji iza upotrebe Phasera? Jesu li postojale druge knjižnice koje ste razmatrali?

Jednom kada sam znao da želim napraviti igru ​​tjedno, morao sam odlučiti kako ću to učiniti. Proveo sam nekoliko tjedana istražujući dostupne opcije, a završio sam s tri glavna izbora:

  • iOS. Ali brzo sam shvatio da bi s postupkom podnošenja aplikacija objavljivanje igre tjedno bilo teško.
  • EnchantJS. Lijep je mali okvir, ali nije aktivno održavan.
  • Phaser. Sjajan i moćan Javascript okvir, upravo sam izabrao ovaj.

Reci mi što voliš i mrziš u vezi s Phaserom?

Ono što volim kod Phasera je da se on aktivno održava. Svakih nekoliko tjedana izlazi novo izdanje s novim značajkama i novim poboljšanjima performansi. Sve je bolji i bolji!

Međutim, to ima i svoje nedostatke, jer često moram provoditi vrijeme na dokumentaciji i forumu da bih uspio doći do najnovijih promjena. Općenito, definitivno je dobra stvar da okvir bude sve snažniji.

Kakav je tvoj tijek razvoja? Možete li mi malo reći o tome?

Nema se puno za reći. Stvari jednostavno radim jednostavno. Kôdim uzvišen tekst Isprobajte uzvišeni tekst 2 za potrebe za uređivanjem višestraničnih kôdova Isprobajte uzvišeni tekst 2 Za svoj kôd za više platformi Uređivanje potreba Uzvišeni tekst 2 je uređivač koda na više platformi za koji sam nedavno nedavno čuo, a imam reći da sam jako impresioniran unatoč beta naljepnici. Možete preuzeti cijelu aplikaciju bez plaćanja novčića ..., ispravljanje pogrešaka u pregledniku Google Chrome i sigurnosno kopiranje datoteka s Dropboxom. Nakon što je igra gotova, ručno je prenosim na svoj poslužitelj.

I ja sam programer i znam da je to prilično samotno iskustvo. Kako dobivate povratne informacije o onome što radite?

Dok sam gradila igru, svoje prototipe dajem prijateljima i obitelji. Tiho ih promatram dok igraju, a to mi pomaže otkriti nedostatke u mojim igrama. Nakon što je igra objavljena, imam sustav komentara za prikupljanje povratnih informacija. Tamo često dobivam izvješća o pogreškama ili zahtjev za značajkom, što je zaista korisno.

Ono što sam primijetio je da u svojim igrama koristite puno glazbe i zvučnih efekata. Možete li to sami stvoriti ili to izvori od treće strane?

O glazbi ne znam ništa, pa sam morao improvizirati. Provodio sam puno vremena slušajući retro glazbu kako bih pronašao pjesme koje bi se mogle dobro slagati s mojim igrama. Međutim, nedavno sam surađivao s talentiranim muzičarem, sažetak. Za tri moje igre već je napravio glazbu po mjeri, a uskoro bi trebala doći i još mnogo toga!

Kako plasirate svoje igre?

U početku sam pokušao pokazati svoje igre ljudima koje zanimaju igre, ima smisla, zar ne? Pa, nije uspio. Stoga sam pokušao nešto drugačije: prikazivao sam svoje igre programskim zajednicama i blogovima i tako sam počeo dobivati ​​pristojan promet. Sada samo nastavljam izrađivati ​​igre, a pišem i vodiče o tome kako napraviti igre u HTML5.

Igre temeljene na preglednicima tradicionalno je teško unovčiti. Kako se planirate baviti ovim postupkom, ako uopće?

Unovčavanje mojih postojećih besplatnih HTML5 igara HTML5games: Flash-besplatne HTML 5 Pregledničke igre HTML5games: Flash preglednici bez HTML-a 5 izgledaju teško, tako da to ne planiram. Međutim, trenutno radim na nekim igrama pametnih telefona, koje bi mi mogle donijeti određeni prihod.

I na kraju, što je s imenom LessMilk?

Ovo pitanje sam dobila nekoliko puta, pa sam na svom blogu odgovorila: Htjela sam dobiti ime domene s riječju “piksela” u tome. lesspixels.com zvučalo je sjajno, ali već je snimljeno. Nakon nekog brainstorminga došao sam do pixelsAndMilk.com. Tada se dogodila neka crna magija i kupio sam lessmilk.com.

Zaključak

Bilo je fantastično sjediti s Thomasom. Njegova motivacija i vizija zaista su nadahnjujući i nakon što sam s njim razgovarao, tjedno sam stekao veće razumijevanje o izazovima stvaranja nove igre.

Od tada je zaustavio projekt igranja u tjednu, ali nastavlja razvijati nove igre i tutorijale, iako s manje pravilnosti. Možete pogledati igre koje on ovdje proizvodi i ovdje pogledati njegov blog.

Zainteresirani ste za razvoj igara za web? Mislite da biste mogli napraviti igru ​​tjedno? Imate goruću ideju za igru ​​koja se temelji na pregledniku? Pričaj mi o tome. Okvir za komentare nalazi se u nastavku.

Slikovni krediti: Kalendar Via Shutterstock




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.