Asteroizi

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Asteroizi
joc video
Asteroizi.png
Platformă Arcade , Atari 2600 , Atari 7800 , Atari 8-bit , Game Boy
Data publicării Arcade: noiembrie 1979
Atari 2600/8-bit: 1981
Atari 7800: 1987
Tip S-a fixat shooterul de ecran
Temă Operă științifico-fantastică
Origine Statele Unite
Dezvoltare Atari
Publicare Atari
Proiecta Lyle Rains
Mod de joc Single player , 2 alternante
Dispozitive de intrare Joystick
A sustine Cartuş
Urmată de Asteroizi Deluxe
Specificații arcade
CPU MOS 6502 la 1.512 MHz
Ecran Vector orizontal
Rezoluţie 61,523438 Hz
Dispozitiv de intrare 5 butoane
Siglă

Asteroids este un joc arcade cu grafică vectorială realizat de Atari în 1979 . Este considerat unul dintre cele mai faimoase jocuri video din istorie, născut în epoca de aur a jocurilor video arcade , conceput de Lyle Rains și proiectat și programat de Ed Logg [1] . În asteroizi , jucătorul trebuie să ghideze o navă spațială printr-un câmp de asteroizi traversat ocazional de farfurii zburătoare : scopul jocului este de a lovi și distruge asteroizii și farfuriile zburătoare fără a se ciocni cu ele și fără a fi lovit de focul farfuriilor zburătoare.

Istorie

Ed Logg lângă un dulap „Asteroizi aurii”.

Originile

Inițial jocul, care urma să se numească Cosmos , era foarte asemănător cu Războiul Spațial, cu simpla adăugare de asteroizi ca detaliu estetic. Ulterior s-a dezvoltat o nouă idee: planetele. A fost creat un joc, numit Planet Grab , care a constat în „capturarea” planetelor prin simpla atingere a acestora cu nava spațială, cu posibilitatea, totuși, de a distruge planetele de pe ecran în timp ce luptați cu adversarul.

Punctul de cotitură definitiv al proiectului a fost Lyle Rains, care doi ani mai târziu, Cosmos a refăcut acea idee inițială, propunând bazele inovatorilor asteroizi , apoi programați magistral de Ed Logg .

Efectele sonore au fost, în schimb, îngrijite de Howard Delman : pentru muzica de fundal a ales o temă cu tonuri foarte joase care amintea bătăile inimii și care avea particularitatea de a crește frecvența „bătăilor” pe măsură ce asteroizii de pe ecran scădeau, pentru a sublinia tensiunea crescută a jucătorului însuși.

Succesul

Asteroizii au avut imediat un succes uriaș, chiar și în cadrul studiourilor Atari , unde programatorii au fost obligați să-i alunge pe alți angajați ai companiei de la prototipuri.

Chiar și echipa de conducere a lui Atari a fost atât de entuziasmată de noul joc încât a redus brusc distribuția unui joc pe care începuseră să îl producă cu doar câteva luni înainte, Lunar Lander . Chiar și primele 200 de mașini de asteroizi au fost comercializate prin reutilizarea dulapurilor Lunar Lander, completate cu decalcomanii atașate. [2]

Încrederea a fost bine plasată, întrucât într-un timp scurt jocul s-a depopulat în întreaga lume devenind cel mai bine vândut arcade Atari, cu 56.565 de unități produse (47.840 cu dulap de tip vertical și 8.725 cu dulap "de tip masă"). [2]

Mod de joc

Jocul este destul de simplu. Jucătorul comandă o navă spațială (reprezentată printr-un triunghi) prinsă într-un câmp de asteroizi. Scopul este de a distruge toți asteroizii din vecinătate. Spațiul în care se mișcă nava spațială este toroidal : aceasta înseamnă că, dacă un obiect iese din partea dreaptă a ecranului, acesta reapare pe partea stângă, dacă iese din partea de sus, reapare în partea de jos.

Odată lovite, asteroizii s-au împărțit în două fragmente mai mici, care la rândul lor se vor împărți dacă vor fi lovite din nou; această operațiune trebuie deci repetată de două ori pentru a distruge definitiv fiecare asteroid.

Principala dificultate a jocului video este încercarea de a reproduce unele legi fizice reale în cadrul mecanismelor jocului, care influențează mișcarea obiectelor de pe ecran. De fapt, în Asteroizi se introduce forța de inerție , ceea ce face destul de dificilă controlul navei spațiale; în același mod, asteroizii, odată loviti, își schimbă direcția și viteza.

O altă amenințare vine de la o farfurie zburătoare , o navă spațială extraterestră care își face ocazional apariția în planul de joc: traversează ecranul care trage în direcția jucătorului, făcând mediul și mai periculos.

Numărul de asteroizi prezenți la începutul primului nivel este 4: ulterior numărul crește cu 2 pentru fiecare nivel până când atinge maximum 12 (de la nivelul 5 înainte).

Scoruri

  • Asteroid mare - 20 de puncte
  • Asteroid mediu - 50 de puncte
  • Asteroid mic - 100 de puncte
  • Farfurie mare - 200 de puncte
  • Farfurie mică - 1000 de puncte

Verificări

Spre deosebire de majoritatea jocurilor arcade, sistemul de control al asteroizilor este alcătuit în întregime din butoane. Cele două butoane situate în stânga vă permit să rotiți nava spațială, respectiv în sensul acelor de ceasornic și în sens invers acelor de ceasornic. Cele două butoane din dreapta sunt folosite, respectiv, pentru a trage și pentru a activa propulsorul pentru a muta nava spațială. Mișcarea navei spațiale este, prin urmare, gestionată de utilizarea combinată a trei butoane care necesită o doză bună de coordonare între cele două mâini, dar și o mare abilitate din partea jucătorului care, în funcție de caz, trebuie să înțeleagă dacă să se miște nava spațială este cea mai bună soluție pentru a scăpa de asteroizi sau dacă poate fi periculos.

De fapt, întrucât jocul video simulează foarte eficient inerția unui corp care se mișcă în spațiu deschis, jucătorul este forțat să folosească propulsorul cu multă atenție: apăsarea acestuia prea mult înseamnă pierderea controlului navei spațiale, a cărei traiectorie nu poate fi schimbată decât prin rotind nava și activând din nou propulsorul. Singura modalitate de frânare - fără a aștepta finalizarea mișcării inerțiale - este, în schimb, să rotiți nava spațială cu 180 ° și să folosiți propulsorul ca frână. Acest sistem de control împiedică jucătorul să exagereze cu manevre evazive.

În centrul celor două perechi de butoane, situat puțin mai jos, se află butonul de teleportare, care face ca nava spațială să reapară într-un punct aleatoriu de pe ecran. Utilizarea sa este extrem de riscantă, deoarece nava spațială poate reapărea pe traiectoria unui asteroid: prin urmare, este o cheie care trebuie utilizată numai în situații extreme, când jucătorul își dă seama că nu are altă opțiune.

Detalii tehnice

Aspectul asteroidului mare

Arcade Asteroids este o mașină de joc vector, ceea ce înseamnă că grafica este alcătuită în întregime din linii care sunt trasate de un monitor vector: un monitor vector este similar cu un tub cu raze catodice, dar desenează imagini similare cu un osciloscop . Hardware-ul se bazează în principal pe un procesor MOS 6502 la 1.512 MHz , care execută codul jocului și pe un circuit de gestionare a graficii vectoriale numit Digital Vector Generator (sau DVG ), dezvoltat chiar de Atari. Deoarece CPU 6502 ar fi fost prea slab pentru a gestiona atât jocul în sine, cât și hardware-ul vector, gestionarea acestuia din urmă a fost delegată DVG.

Caracteristicile DVG au fost inițial dezvoltate de laboratorul de cercetare pe care Atari îl avea în Grass Valley (California) în 1978 . Prototipul DVG a fost dat inginerului Howard Delman care l-a rafinat și l-a produs în forma sa finală, adăugând câteva caracteristici pentru primul joc vector al lui Atari, Lunar Lander . Când s-a decis că Asteroizii vor fi și un joc vector, Delman a modificat o carte Lunar Lander pentru a o da lui Ed Logg , programatorul care se ocupase de joc: a adăugat mai multă memorie și a mărit circuitele pentru gestionarea numeroaselor sunete. a jocului.

La fiecare cadru, 6502 a scris comenzile care trebuie trimise către DVG pentru a desena grafica într-o zonă de memorie bine definită (numită RAM vectorială ) și apoi a trimis DVG ordinul de a compune imaginea vectorială pe ecran. DVG a citit aceste comenzi grafice și a generat semnalele adecvate pentru a conduce monitorul vector: DVG avea comenzi pentru poziționarea razei catodice , pentru a trasa o linie până la un anumit punct, pentru a apela un subprogram pentru comenzi suplimentare și multe altele. .

Asteroizii au avut, de asemenea, mai multe efecte sonore, fiecare dintre acestea fiind redat de un anumit circuit: Delman a trebuit să proiecteze 7 circuite audio distincte pentru cât mai multe sunete din joc. CPU a activat aceste circuite audio (și alte componente hardware) scriind pe adrese speciale de memorie (porturi mapate cu memorie ); comenzile date de jucător prin comenzile jocului (butoanele) au fost, de asemenea, mapate la locații precise ale memoriei mapate de CPU.

Codul principal al jocului Asteroids folosea 6 kB de memorie și se afla pe ROM ; alți 2 kB de date (întotdeauna pe ROM) conțineau descrierea elementelor grafice ale jocului (asteroizii, farfuriile zburătoare, nava spațială a jucătorului, imaginile exploziilor, literele și cifrele numerice) sub formă de comenzi DVG .

Serie

Cartuș de asteroizi pentru Atari pe 8 biți

Asteroizii au început o serie de titluri oficiale de arcade:

  1. Asteroizi (1979)
  2. Asteroids Deluxe (1981)
  3. Space Duel (1982)
  4. Blasteroids (1987)

Primii asteroizi au fost convertiți oficial pentru platformele de acasă Atari 2600 și Atari pe 8 biți în 1981, apoi pentru Atari 7800 și Game Boy și mai târziu au fost incluse în colecții de emulații pentru platforme mai moderne, precum Arcade's Greatest Hits - The Atari Collection 1 , Ediția aniversară Atari , Antologia Atari .

Un remake autorizat, intitulat Asteroizi sau Asteroizi 3D în Europa, a fost lansat în 1998 pentru Game Boy Color, Macintosh, PlayStation și Windows.

Atari însuși a lansat Super Asteroids and Missile Command pentru Atari Lynx în 1995, Asteroids & Deluxe pentru Xbox 360 în 2007, inclusiv remake-ul Asteroids Deluxe și Asteroids Online pentru browsere în 2010.

Există multe imitații și variante pe care Asteroids le- a inspirat de-a lungul anilor, pentru orice tip de platformă [3] .

În 1982, Asteroids a inspirat o melodie a duo-ului Buckner & Garcia intitulată Hyperspace : piesa, pe lângă faptul că vorbește despre joc, conține efecte sonore originale; este inclus în albumul tematic pentru jocul video Pac-Man Fever .

Jocul este, de asemenea, conținut ca un ou de Paște în osciloscopul Agilent HP 54622D , unde poate fi activat executând o anumită secvență de comenzi [4] .

Bootleg

Având în vedere succesul comercial enorm de care s-a bucurat jocul la acea vreme, unele companii au încercat să creeze bootleg-uri pentru asteroizi . Prin urmare, pe piață au apărut meteoriți de la VGG, Asterocks din Sidam italian și alții.

Este interesant să vorbim despre aceasta din urmă, deoarece reprezintă unul dintre primele cazuri de citare în instanță pentru încălcarea drepturilor de autor din Italia. Distribuitorul exclusiv de atunci pentru Italia al mașinilor Atari, F.lli Bertolino Srl și Atari însuși, l-a citat pe Sidam pentru jocurile sale identice cu Asteroids și alte titluri Atari. S-a constatat că multe porțiuni din ROM-urile originale Atari erau prezente în jocurile distribuite de Sidam, inclusiv Asterocks , care încorpora codul Asteroids . Singurele diferențe se refereau la rutinele de sunet, care în mașinile Atari erau controlate de un cip personalizat proiectat de Atari însuși și numit POKEY , și cele pentru gestionarea mecanismului monedei. Sidam a susținut că astfel de similitudini sunt doar „coincidențe” și a pledat că drepturile de autor italiene nu menționează direct programele de computer. Dar instanța care a examinat cazul a convenit cu Atari prin condamnarea lui Sidam pentru plagiat, deoarece a clasificat jocurile video ca fiind opera ingeniozității, făcându-i astfel să se încadreze în categoria materialelor protejate. Aceasta a fost o sentință care a făcut jurisprudență [5] .

Notă

  1. ^ Brett Alan Weiss, Asteroids , in allgame , Macrovision. Adus la 6 iulie 2010 .
  2. ^ a b ArcadeHistory, Asteroids , pe arcade-history.com .
  3. ^ (EN) videogame Group: variante de asteroizi pe MobyGames , Blue Flame Labs.
  4. ^ Ou de Paște: Asteroizi în osciloscopul Agilent HP 54622D
  5. ^ Tilt.it, Procesul dintre Atari / F.lli Bertolino și Sidam , pe tilt.it (arhivat din original la 19 noiembrie 2008) .

Alte proiecte

linkuri externe

Controlul autorității BNF ( FR ) cb16706385p (data)