Jocul vechi, noul Twist o modalitate excelentă de a-ți practica abilitățile Gamedev

Deci, sunteți un nou dezvoltator de jocuri de noroc, ați făcut câteva programe simple și sunteți mâncând să faceți un joc real. Probabil că aveți multe idei, dar jocurile aproape întotdeauna necesită mai mult efort decât credeți, așa că trebuie să începeți simplu. Aveți nevoie de un mic proiect pentru a vă permite să vă testați abilitățile și să vă interesați.

În acest caz, ce idee mai bună decât să remake un clasic - dar cu o răsucire?

Exportați imaginea: Space Invaders Extreme la Max, Yo de Tom Carruthers.


De ce să remake un joc vechi?

Există câteva avantaje pentru redarea unui joc vechi.

În primul rând, jocuri precum Pong sau Space Invaders sunt ușor de codat. Datorită progreselor înregistrate în limbi și IDE, un programator jumătate decente ar trebui să poată obține ceva care să ruleze în mai puțin de o oră - deși nu este foarte important dacă vă va lua mai mult, atâta timp cât învățați ceva din experiență. Și dacă totul merge în formă de pară, atunci cel puțin puteți să vă reporniți fără să pierdeți săptămâni de lucru.

Jocurile vechi sunt bine stabilite. Acest lucru înseamnă că nu trebuie să vă faceți griji cu privire la scrierea documentelor de proiectare, găsirea unor probleme legate de echilibru sau chiar realizarea unui tutorial în joc: jocul este deja pregătit pentru dvs. și jucătorii vor ști (în general) cum funcționează.

Dacă rămâneți blocat, există adesea zeci de tutoriale online. O căutare rapidă online pentru [pong tutorial] returnează peste 7.000.000 de rezultate, astfel încât ar trebui să puteți găsi asistență în orice problemă legată de cod fără prea multă agitație.

Și, în sfârșit, există sute, dacă nu chiar mii, de jocuri vechi de a alege.


Găsirea inspirației tale

Cu istoria expansivă a jocurilor pe care o avem astăzi, este destul de ușor să găsim ceva care oferă o bază bună pentru un remake. Un loc bun pentru a începe este Wikipedia, unde puteți găsi liste de jocuri vechi pentru seriile Atari, Spectrum, Commodore 64 sau chiar Game and Watch:

  • Lista de Atari 2600 jocuri
  • Lista de jocuri Spectrum
  • Lista jocurilor Commodore 64
  • Listă de jocuri și jocuri de vizionare

Dacă vedeți prin intermediul listelor de pe Wikipedia nu este ceașcă de ceai, atunci YouTube are o mulțime de videoclipuri care prezintă clasicile jocurilor de noroc: căutările pentru [jocurile atari vechi], [retro games retro] sau expresii similare vă vor arăta, sperăm, ceva de inspirație.

Unele jocuri pe care probabil că nu le-ați jucat înainte, dar au un potențial bun:

Kaboom Spacewar! PSSST fursec Jetpac Stix PipeMania Turnir

Și asta nu include pe cele pe care le cunoașteți (sperăm), cum ar fi Comandamentul de rachete, Q * Bert și Frogger.


Efectuarea unui joc

Deci, cum de fapt faci un joc? Nu există un răspuns corect la acest lucru, deoarece fiecare dezvoltator de jocuri are propriile sale metode și este mult peste limitele acestui articol pentru a-l acoperi complet.

Din fericire, sunteți pe un site plin de tutoriale gamedev. Uitați-vă la sesiunea noastră de a vă face primul joc, diferitele noastre serii Walkthrough de la începători sau de la ghidul nostru Start Here pentru a vă ajuta.


Este interesant

Deci, ți-ai făcut clona, ​​ce acum?

Ei bine, ai putea să-i spui mereu o zi și să treci pe următorul proiect. Dacă tot ceea ce căutați este să vă exersați abilitățile de programare, atunci aceasta nu este neapărat o opțiune proastă.

Dacă doriți să vă împingeți mai departe, puteți încerca să adăugați câteva caracteristici proprii. La urma urmei, există deja câteva mii de clone Space Invaders, deci probabil că doriți să faceți ceva diferit.

În plus, există o diferență masivă între programarea prototipurilor simple și dezvoltarea unui "real": poloneză. Se spune adesea că ultimii 10% din dezvoltare au 90% din muncă, iar în timp ce acest lucru nu este neapărat adevărat, se poate adesea simți ca acesta. Nu depune mult efort pentru a arunca împreună un prototip Space Invaders, dar adăugând grafice, sunete, echilibrare, tabele cu scoruri mari - și toate celelalte lucruri care fac un joc în evidență - sfârșesc prin a lua mai mult timp și mai mult efort decât ați aştepta.

Dacă doriți să faceți jocul dvs. special, există câteva moduri de a face acest lucru.

Bunurile artistice

Cea mai simplă cale este să adăugați grafice, sunete și muzică. Este de fapt posibil să faci un joc mai distractiv pur și simplu prin această metodă. Atmosfera potrivită pentru un joc poate fi un punct de vânzare în sine, deși este foarte greu de realizat acest lucru și va necesita un artist sau un muzician talentat.

Un exemplu excelent al acestei valori atmosferice poate fi văzut în Bit. Trip series, mai ales Bit. Trip Beat.

În centrul său, Bit. Trip Beat nu este într-adevăr mai complex decât un singur jucător Pong: bilele zboară către player (o paletă) și trebuie să le "sări" înapoi. Deci, de ce jocul este atât de popular? Grafica are un recurs frumos retro, dar cu siguranță nu este rupt. Muzica, într-adevăr, este locul în care jocul strălucește. Este incredibil de plăcut să asculți și a fost integrat în gameplay-ul propriu-zis: bilele se dezvoltă în timp cu bătăile, valurile se schimbă cu tempo-ul și toată atmosfera te atrage cu adevărat.

Chiar și cu stilurile retro blocate, Bit. Trip Beat încă arată grozav.

În final, Guitar Hero personifică această metodă. Desprindeți grafica drăguță, melodiile rock și distractivul controler de gimmică, și ce aveți? Un joc bazat pe apăsarea butoanelor în timp cu ecranul - nu pe cele mai complexe concepte. Cu toate acestea, franciza a fost printre cele mai de succes din industria jocurilor.

Mecanic cheie

Alternativa la acest polish high-end are un mecanic sau un concept care poate cârmuia jucătorul inch Vechi jocuri (cum ar fi Space Invaders) sunt, sincer, nu foarte distractiv în aceste zile. Au fost depășite de ani de îmbunătățiri tehnologice, tehnici de proiectare îmbunătățite și - important - o creștere masivă a nivelului de îndemânare al jucătorului mediu.

Asta nu înseamnă că jocurile ca Pac-Man nu sunt încă dificile, dar sunt adesea dificile din motive greșite. Dacă încercați să distrugeți de ce un joc ca Pong eșuează în conformitate cu standardele de astăzi, defectul cel mai vizibil este cât de lent este jocul. Jucătorul lovește mingea, apoi se așează în jurul valorii de a nu face nimic în timp ce adversarul linia lor împușcat. Dacă vrei să faci un joc ca munca de Pong astăzi, atunci trebuie să te asiguri că jucătorul este implicat în mod constant și încearcă să elimine că "nu face nimic".

O soluție evidentă, atunci, este pur și simplu să crească ritmul jocului. Puteți face acest lucru prin răsturnarea vitezei reale sau prin aruncarea de bile suplimentare, sau chiar dând jucătorului posibilitatea de a trage adversarul. Un exemplu extraordinar al acestui lucru este Pwong 2 - nu este nimic mai mult decât o versiune mai rapidă de Pong, dar combinația de gameplay mai rapid cu grafica îmbunătățită și muzică combină pentru a face un joc distractiv care este departe de ritmul plictisitor de Pong normal.

Pwong 2 - încercați să nu pierdeți nici o minge.

O mulțime de mici schimbări

Ca alternativă, puteți să scuturați lucrurile: efectuarea de mici modificări poate fi suficientă pentru a face lucrurile interesante. Un câmp de joc nou, mai multe arme, valuri inamice diferite - păstrați principiile principale ale jocului, dar încercați să aruncați jucătorul prin suprimarea așteptărilor.

Câteva exemple excelente sunt Pac-Man Championship Edition și Space Invaders Extreme.


În Pac-Man Championship Edition, jocul este mai mult sau mai puțin identic cu originalul, cu excepția faptului că, în loc să se deplaseze de la bord la bord, bordul este împărțit în două jumătăți, care schimbă în mod constant forma și adaugă pelete noi pentru a le colecta. Pe masura ce jocul continua, devine mai agitat, iar aceasta combinatie de mentinere a jucatorului continuu implicata, natura frenetica si schimbarile continue fac ca o experienta mult mai interesanta decat repetarea in mod constant a aceleiasi bord.


În mod similar, Space Invaders Extreme pornește ca și Space Invaders, dar începe să vă arunce dușmani în modele ciudate de unde, cu putere-up-uri, lupte sef și abilități inamice, precum și (din nou) să fie mai rapizi și netezind valurile în fiecare altul astfel încât jucătorul să nu primească acea pauză între nivele. Din nou, jocul este continuu și frenetic.

Faceți-o modernă

De asemenea, puteți adăuga mereu capcanele jocurilor moderne pentru a face lucrurile mai atractive pentru jucător. Am vorbit despre realizări și deblocări înainte și nu există niciun motiv pentru care nu pot fi adăugați la un joc mai vechi pentru a da acel kilometru suplimentar.

Șerpi pe o planetă carteziană este, la inimă, o clonă Snake destul de simplă, dar folosește aceste concepte bine - deși jocul este în esență același cu Snake, adăugarea de deblocări dă jucătorilor scopuri de a lucra spre și le permite jucătorului să se simtă răsplătește de fiecare dată când ating o țintă.

Masina de succes Jetpack Joyride funcționează și pe acest principiu: scopul nu este de a face bine la jocul în sine; este să atingi obiectivele și să reușești la meta-joc.


Nu-l limitați la ecran

În cele din urmă, merită menționat faptul că uneori chiar și cel mai mic cârlig, dacă este executat bine, poate atrage jucători. Unele persoane întreprinzătoare care creează PainStation, care recreează originalul Pong în gloria sa monocromă - răsucirea fiind că atunci când pierzi o minge suferă un șoc electric de la consola.

Deși poate părea absurd să includă durerea din lumea reală ca punct de vânzare, ea a devenit un joc destul de bine cunoscut, evitând în mod evident acea parte a psihicului de sex masculin testosteron.


PainStation, cu controler hands-on și dispenser de durere.

Punându-le pe toți împreună

Sperăm că acest lucru ți-a dat niște idei despre unde să începeți. Putem să luăm un joc, să scriem niște idei și să vedem dacă sună promițător.

Un concept pentru remake-ul de rachete ar putea arata cam asa:

Bunurile artistice

Grafică:

  • Utilizarea efectelor particulelor atunci când rachetele explodează.
  • Culori Neon, explozii.

Muzică:

  • Se conectează cu gameplay-ul.
  • Începe încet, devine mai rapid cu creșterea vitezei jocului.

Hooks

  • Sistem fără nivel. Jocul are o lungime de două minute, progresând de la un prim calm de 10 secunde până la un roi aproape incomod de dușmani în ultimele 10 secunde.
  • Rachete speciale: la fiecare 20 de secunde, este introdus un nou tip de inamic. Începe cu rachete standard, apoi introduce dușmani cu proprietăți suplimentare: modele mai dure, mai repede, mai ciudate, învârtindu-se și ieșite. Fiecare inamic este distinct din punct de vedere vizual.
  • Power-ups: lovirea dușmanilor speciali va da jucătorului un impuls special (scut temporar, foc rapid, explozii mai mari).
  • Meta

  • Obiective, goluri: punctați cât mai multe puncte în două minute.
  • Deblochează: a debloca puteri speciale și atacuri pentru a atinge anumite obiective (supraviețuiți un minut fără a pierde un oraș, ucideți cinci inamici într-o singură explozie, supraviețuiți două minute și joc complet).

  • Pe măsură ce începem să adăugăm mai multe idei, jocul devine mai atractiv. Ea devine mai puțin o clonă și mai mult pentru a lăsa partea noastră creativă să meargă sălbatic și a putea să ne împingă ideile în ceva.


    Concluzie

    La sfârșitul zilei, nu contează cu adevărat ce produceți, atâta timp cât faceți jocuri, harnicind abilitățile și împingându-vă să faceți lucruri noi. Este posibil ca jocul dvs. să nu fie următorul lucru important, dar toată lumea trebuie să înceapă undeva și, dacă puteți obține chiar și o mână de prieteni pentru a vă bucura de jocul dvs., atunci sunteți pe punctul de a începe.