211service.com
Kompiuterinių žaidimų pradžia
Pirmasis žaidimas, sukurtas specialiai kompiuteriui, pasirodė 1962 m. pradžioje. Naujas 120 000 USD kainuojantis kompiuteris ką tik atvyko į MIT, kuris buvo greitesnis ir lengviau naudojamas nei kelios kitos nemažos mašinos universiteto miestelyje. Ir grupė jaunų MIT programuotojų, kurie ką tik skaitė mokslinės fantastikos knygas apie kosmoso mūšį, norėjo tai išbandyti. Mažiau nei per metus programišiai, vadovaujami Steveno Russello, sukūrė Spacewar – žaidimą su raketomis varomais erdvėlaiviais, raketomis, gravitaciniais efektais ir net nenuspėjama hipererdvės funkcija. Nors jis niekada nebuvo komercializuotas, „Spacewar“ įkvėpė tuos, kurie po 10 metų atneš vaizdo žaidimus masėms.
Kai Russellas ir jo draugai laukė naujo kompiuterio – PDP-1, kurį sukūrė ir padovanojo „Digital Equipment Corporation“, jie jau galvojo, kokias demonstracines programas jam parašyti. Ankstesnių kompiuterių demonstracinės programos nebuvo labai įdomios. Pavyzdžiui, vienas perkėlė pelę per labirintą, kurį sukūrė vartotojas. Kitoje programoje vartotojas manipuliavo konsolės jungikliais, kad pakeistų šablonus ekrane. Tačiau MIT programuotojai norėjo sukurti žaidimą, kuriam reikėjo įgūdžių ir strategijos ir kuris žaidėjams būtų įtrauktas ilgiau nei kelias minutes. Russellas ką tik baigė skaityti Edvardo Doko Smito knygų seriją apie karius, kurie erdvėlaiviais skriejo per galaktikas. Neilgai trukus jam ir jo draugams kilo mintis: „Spacewar“!
Ši istorija buvo mūsų 2005 m. birželio mėn. numerio dalis
- Žr. likusią numerio dalį
- Prenumeruoti
PDP-1, kuris galiausiai pasirodė 1961 m. pabaigoje, nebuvo panašus į kitus Russello naudotus kompiuterius. Viena vertus, jis galėjo jį įjungti vienu jungikliu. Ir tai buvo pirmasis jo naudojamas kompiuteris, galintis iš karto atspausdinti įvestą kodą, sutaupant daug laiko ir vargo, kai derino savo programą. Maniau, kad tai daug įdomiau, ir norėjau tai išbandyti, sako Russellas, dabar programinės įrangos inžinierius, dirbantis Nohau mieste Campbell, Kalifornijoje, įmonėje, kuri gamina programinės įrangos derinimo įrankius.
Dirbdamas laisvalaikiu, Russellas užprogramavo pirmąją dviejų žaidėjų žaidimo versiją. Perjungdami PDP-1 konsolės jungiklius, kiekvienas žaidėjas galėjo pasukti ir pagreitinti vieną iš dviejų laivų ir šaudyti torpedomis atsitiktinai išsibarsčiusių žvaigždžių fone. Tačiau kiti MIT įsilaužėliai norėjo, kad žaidimas būtų tikroviškesnis ir sudėtingesnis. Piteris Samsonas užkodavo naktinį dangų taip, kad žvaigždės pasirodydavo realiuose žvaigždynuose. Danas Edwardsas ekrano viduryje užprogramavo saulę, kuri gravitaciniu būdu traukė laivus. Ir J. M. Graetzas pridėjo paskutinį akcentą: funkcija, dėl kurios laivas išnyko hipererdvėje ir vėl pasirodė nenuspėjamoje ekrano vietoje. 1962 m. pavasarį pirmasis kompiuterinis žaidimas buvo baigtas.
Russellas svarstė galimybę parduoti žaidimą. Tačiau vienintelis klientas būtų buvęs „Digital Equipment“, nes jo žaidimas galėjo veikti tik PDP-1. Taigi jis leido žmonėms pasiekti kodą, o netrukus programuotojai pradėjo jį pritaikyti darbui kituose kompiuteriuose, leisdami žaidimui išplisti visame MIT miestelyje ir kituose universitetuose. Jis atsidūrė Jutos universitete, kur septintojo dešimtmečio viduryje jį atrado studentas, vardu Nolanas Bushnellis. 1971 m. Bushnell išrado monetomis valdomą arkadinį žaidimą „Computer Space“, kuris buvo panašus į „Spacewar“. Tai buvo komercinė nesėkmė, bet tai jo nesustabdė. Po metų jis įkūrė „Atari“.
Sukūręs „Spacewar“, Russellas persikėlė į Stanfordo universitetą ir nuo to laiko praleido savo karjerą kompiuterių ir bankininkystės pramonėje, įskaitant keletą žaidimų startuolių. Jis niekada neuždirbo pinigų iš „Spacewar“ ar jo palikuonių, tačiau pinigai buvo ne esmė. Pagrindinis tikslas buvo išsiaiškinti, ką galime padaryti, ir išsiaiškinti, ar galime tai padaryti, sako Russellas. Šiandien „Spacewar“ gyvuoja. Kompiuterių istorijos muziejuje Mountain View mieste, Kalifornijoje, grupė inžinierių netrukus užbaigs PDP-1, kuris bus eksponuojamas visuomenei, restauravimo darbus. Tada lankytojai galės patirti skaičiavimo istoriją patys žaisdami „Spacewar“.
