Spacewar!
Spacewar!è unvideogiocosparatuttopercomputerPDP-1,realizzato principalmente daSteve "Slug" Russelltra il1961e il1962,e in seguito modificato e arricchito da altre persone.
Spacewar! videogioco | |
---|---|
Il gioco eseguito su unPDP-1 | |
Piattaforma | PDP-1 |
Data di pubblicazione | febbraio1962 |
Genere | Sparatutto a schermata fissa |
Tema | Fantascienza |
Origine | Stati Uniti |
Sviluppo | Steve Russell |
Pubblicazione | Non commerciale |
Modalità di gioco | Multiplayer |
Periferichedi input | Joystick |
Supporto | Nastro di carta |
Sebbene non sia il primo videogioco della storia (altri esperimenti comeOXOeTennis for Twosono stati realizzati nel decennio precedente),Spacewar!è stato il primo a presentare un mondo dotato di regole fisiche, con situazioni variabili e completamente intempo reale. Spacewar!è stato dichiarato uno dei dieci videogiochi più importanti di sempre da Henry Lowood dellaStanford University,nel marzo del 2007[1].
Modalità di gioco
modificaEssendoSpacewar!privo diintelligenza artificiale,non è possibile giocarvi se non scontrandosi contro un altro avversario umano: ognuno dei due giocatori controlla un'astronave, caratterizzate da forme differenti, che possono muoversi accelerando e ruotando in senso orario e antiorario. Vince il round il primo che riesce a colpire l'avversario con unmissile.Inizialmente era possibile giocare utilizzando gli interruttori posti sulla console del PDP-1, ma l'intrinseca scomodità portò Alan Kotok e Bob Saunders a costruire quello che sarebbe stato il primojoystickdella storia, utilizzando scarti di materiale elettrico derivato dal club dimodellismo ferroviariodell'università.
Sviluppo
modificaSpacewar!è stato programmato principalmente da Steve Russel, insegnante alMIT.Mentre scriveva una applicazione matematica, scoprì casualmente unafunzioneche disegnava, sullo schermo del PDP-1, elaborate forme ellittiche. Grazie alle funzioni disenoecosenodellaDEC,Russel scrisse una versione "base" del gioco in circa tre mesi: questa è stata, in seguito, soggetta a diverse migliorie e aggiunte da parte di amici e colleghi.
Una delle prime implementazioni venne inserita da Shawn Garetz. Questo, come altri membri del MIT, era un accanito lettore di romanzi di fantascienza dello scrittore statunitense"Doc" Smith,dove si poteva leggere di come i "pirati spaziali" potessero usufruire di misteriose "gallerie iperspaziali" per raggiungere immediatamente diversi punti nella galassia. Decise così di fare in modo che, con la pressione di un tasto, la navetta andasse iniperspazio,cioè che scomparisse dal punto dov'era in quell'istante per riapparire in un punto casuale della schermata.
Una seconda, importante modifica è stata quella di Dan Ewards, che inserì uncorpo celesteal centro dello schermo. Questo, dotato di una sua gravità, attira verso di sé l'astronave distruggendola, costringendo il giocatore a continue manovre per evitarne la collisione.
Altra aggiunta, questa volta puramente estetica, è stata quella da parte diPeter Samson,che giudicava interessante il gioco ma non apprezzava la casualità della volta celeste sullo sfondo: programmò così il gioco in modo tale che riproducesse la reale posizione e luminosità delle stelle visibili da una persona posta sull'equatore.Questa versione venne scherzosamente soprannominataExpensive Planetarium(planetariocostoso).
Modifiche minori includono un contatore di punteggio inottale,un fattore di accelerazione delle navi e la possibilità di sparare più di un missile alla volta.
Versioni
modificaEsistono diversivideogiochi arcadeispirati aSpacewar!:Galaxy GameeComputer Space,del1971,eSpace Wars,del1977:quest'ultimo fu quello che ottenne il maggiore successo commerciale. Esistono anche versioni commerciali perAtari 2600,AmigaeVectrex,oltre che a progettiopen sourcecomeKSpaceDuel.
Spacewar!oggi
modificaAd oggi è possibile vedereSpacewar!sull'unicoPDP-1funzionante, situato alComputer History MuseumaMountain View,California.È inoltre possibile giocarci attraverso alcuniemulatori,comeMESS;ne esiste uno scritto sotto forma diappletJava,appositamente dedicato al gioco.[2]
Note
modifica- ^Is That Just Some Game? No, It's a Cultural Artifact,sunytimes.com,New York Times, 12 marzo 2007.
- ^Spacewar! Original 1962 game code running on PDP-1 emulator in Java
Bibliografia
modifica- Steven Levy,Hackers. Gli eroi della rivoluzione informatica,traduzione diErmanno Guarneri,Luca Piercecchi, collana Cyberpunkline,Shake edizioni,2002, pp. 346, cap. 22,ISBN9788886926973.
- Space War - La vera storia del primo, vero videogioco(JPG), inZeta,n. 14, Milano, Studio Vit, aprile 1996, pp. 31-35,OCLC955714907.
Altri progetti
modifica- Wikimedia Commonscontiene immagini o altri file suSpacewar!
Collegamenti esterni
modifica- (EN)Spacewar!,suEnciclopedia Britannica,Encyclopædia Britannica, Inc.
- (EN)Spacewar!,suThe Encyclopedia of Science Fiction.
- (EN)Spacewar!,suMobyGames,Blue Flame Labs.
- (EN)Spacewar,suIMDb,IMDb.com.
- L'origine di SpacewarArchiviatoil 21 agosto 2007 inInternet Archive., articolo di J. M. Graetz della rivistaCreative Computing,1981, traduzione di Valerio Capello.
- (EN)Emulatore sotto forma di Applet Java,suspacewar.oversigma.com.
- (EN)Spacewar! nel sito computerhistory.org,sucomputerhistory.org.
- (EN)La storia diSpacewar!,suwww3.sympatico.ca.URL consultato il 5 marzo 2008(archiviato dall'url originaleil 18 gennaio 2010).
- (EN)Articolo di 1up.com della serie "Essential 50",su1up.com(archiviato dall'url originaleil 27 settembre 2007).
- (EN)Articolo della rivista Rolling Stone, datato 1972
- (EN)Articolo della rivistaSaga(1972),sukaleberg.com.