Spacewar!

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Spacewar!
joc video
Spacewar! -PDP-1-20070512.jpg
Jocul rulează pe un PDP-1
Platformă PDP-1
Data publicării Februarie 1962
Tip S-a fixat shooterul de ecran
Temă Operă științifico-fantastică
Origine Statele Unite
Dezvoltare Steve Russell
Publicare Nu este comercial
Mod de joc Multiplayer
Dispozitive de intrare Joystick
A sustine Banda de hartie

Spacewar! este un joc video PDP-1 shooter pe computer , realizat în principal de Steve "Slug" Russell între 1961 și 1962 , și modificat ulterior și îmbogățit de alte persoane.

Deși nu este primul joc video din istorie (alte experimente precum OXO și Tennis for Two au fost făcute în deceniul anterior), Spacewar! a fost primul care a prezentat o lume cu reguli fizice, cu situații variabile și complet în timp real . Spacewar! a fost declarat unul dintre cele mai importante zece jocuri video realizate vreodată de Henry Lowood de la Universitatea Stanford în martie 2007 [1] .

Mod de joc

Fiind Spacewar! lipsită de inteligență artificială , nu este posibil să o joci decât prin ciocnirea cu un alt adversar uman: fiecare dintre cei doi jucători controlează o navă spațială, caracterizată prin forme diferite, care se pot mișca accelerând și rotind în sensul acelor de ceasornic și în sens invers acelor de ceasornic. Prima rundă care reușește să lovească adversarul cu o rachetă câștigă runda. Inițial a fost posibil să se joace folosind comutatoarele de pe consola PDP-1, dar inconvenientul inerent i-a determinat pe Alan Kotok și Bob Saunders să construiască ceea ce ar fi primul joystick din istorie, folosind resturi de material electric derivat din clubul feroviar model al 'universitate.

Dezvoltare

Spacewar! a fost programat în primul rând de Steve Russel, profesor la MIT . În timp ce scria o aplicație matematică, a descoperit din greșeală o funcție care desenează forme eliptice elaborate pe ecranul PDP-1. Datorită funcțiilor sinusoidale și cosinusului lui DEC , Russel a scris o versiune „de bază” a jocului în aproximativ trei luni - aceasta a fost ulterior supusă mai multor îmbunătățiri și adăugiri de către prieteni și colegi.

O parte din cod care indică poziția stelelor.

Una dintre primele implementări a fost postată de Shawn Garetz. Acesta, ca și ceilalți membri ai MIT, a fost un cititor pasionat de romane științifico-fantastice ale scriitorului american „Doc” Smith , unde putea citi despre modul în care „pirații spațiali” ar putea profita de misterioasele „tuneluri hiperspațiale” pentru a ajunge imediat la diferite puncte. în galaxie. Așa că a decis să se asigure că, prin apăsarea unui buton, naveta a intrat în hiperspațiu , adică a dispărut din punctul în care era în acel moment să reapară într-un punct aleatoriu de pe ecran.

O a doua modificare importantă a fost cea a lui Dan Ewards, care a introdus un corp ceresc în centrul ecranului. Aceasta, cu propria gravitație, atrage nava spațială către ea însăși distrugând-o, forțând jucătorul să manevreze continuu pentru a evita coliziunea.

O altă adăugire, de data aceasta pur estetică, a fost aceea a lui Peter Samson , care a considerat jocul interesant, dar nu a apreciat întâmplarea bolții cerești din fundal: a programat jocul în așa fel încât să reproducă poziția reală și luminozitatea stelele vizibile.de o persoană plasată pe ecuator . Această versiune a fost poreclită în glumă Planetarium scump ( planetariu scump).

Modificările minore includ un contor de scor octal , factorul de accelerație al navei și capacitatea de a trage mai multe rachete odată.

Versiuni

Există mai multe jocuri arcade inspirate de Spacewar! : Galaxy Game and Computer Space , din 1971 , și Space Wars , din 1977 : acesta din urmă a fost cel care a obținut cel mai mare succes comercial. Există, de asemenea, versiuni comerciale pentru Atari 2600 , Amiga și Vectrex , precum și proiecte open source precum KSpaceDuel .

Spacewar! azi

O imagine a Spacewar! în Java

Astăzi este posibil să vezi Spacewar! pe singurul PDP-1 funcțional , situat la Computer History Museum din Mountain View , California . De asemenea, este posibil să-l redați prin intermediul unor emulatoare , cum ar fi MESS ; există una scrisă sub forma unui applet Java , dedicat în mod specific jocului. [2]

Notă

Bibliografie

Alte proiecte

linkuri externe