Jump to content

Spacewar!

Վիքիպեդիայից՝ ազատ հանրագիտարանից
Spacewar!
ՄշակողSteve Russell?
ՆախագծողSteve Russell?
ՀրատարակիչSteve Russell?
Միջերեսի լեզուանգլերեն
Թողարկման թվական1962
Պլատֆորմներmainframe computer?, Windows և PDP-1?
Ժանրspace flight simulation game?, shoot 'em up? և գիտաֆանտաստիկ համակարգչային խաղ
Խաղի ռեժիմբազմակառավարելի խաղ
Կառավարումգեյմփադ
 Spacewar! Վիքիպահեստում

Spacewar! (հայերեն՝ Տիեզերական պատերազմ կամ Տիեզերապատերազմ), առաջին հայտնի թվային համակարգչային խաղերից մեկը։ Ստեղծվել է Սթիվ Ռասելի կողմից՝ Մարտին Գրետցի և Ուեյն Վիտենենի մասնակցությամբ, որոնք միավորվել են ոչ պաշտոնական ստեղծագործական խմբում, որը կոչվում է Հինգհեմ ինստիտուտ։ Այս խումբը 1961 թվականին որոշեց խաղ մշակել Մասաչուսեթսի տեխնոլոգիական ինստիտուտի (MIT) DEC PDP-1 մինիհամակարգչի հարթակի վրա։ Այն բանից հետո, երբ Ռասելի ընկեր Ալան Կոտոկը մի քանի ռեժիմ ստացավ Digital Equipment Corporation-ից (DEC) տիեզերանավի թռիչքի ուղին հաշվարկելու համար, Ռասելը սկսեց խաղը ծրագրավորել, և մինչև 1962թ. աշխատաժամանակ.

Տիեզերական պատերազմում! մասնակցում են երկու խաղացողներ, որոնցից յուրաքանչյուրը վերահսկում է իր սեփական տիեզերանավը։ Նրանք մանևրում են զրոյական ձգողականությամբ աստղի ձգողական հորի կողքին։ Սկզբում յուրաքանչյուրն ունի որոշակի քանակությամբ վառելիք մանևրելու համար և որոշակի քանակությամբ տորպեդներ։ Խաղի աշխարհի սիմուլյացիան հիմնված է Նյուտոնյան ֆիզիկայի վրա. եթե խաղացողը որևէ գործողություն չի ձեռնարկում, ապա նավերը շարժվում են իներցիայով։ Եթե նավը բախվում է աստղի, մեկ այլ նավի կամ տորպեդոյի հարվածի, այն մահանում է։ Խաղացողը ցանկացած պահի կարող է օգտագործել հիպերտիեզերական ցատկի ֆունկցիան՝ «ցատկելու» համար էկրանի պատահական վայր, սակայն նման ցատկը կարող է ոչնչացնել նավը, և յուրաքանչյուր օգտագործման դեպքում նավը կորցնելու հնարավորությունը մեծանում է։ Սկզբում խաղը կառավարվում էր հենց PDP-1-ի անջատիչներով, սակայն ավելի ուշ Բոբ Սանդերսը հորինեց և ստեղծեց վաղ խաղադաշտ, որն ավելի հարմար դարձրեց կառավարումը և բարելավեց խաղային խաղը։

տիեզերական պատերազմ! համակարգչային խաղերի վաղ պատմության ամենակարևոր և ազդեցիկ խաղերից մեկն է։ Այն հայտնի դարձավ 1960-ականներին, այնքան, որ տեղադրվեց գրեթե բոլոր PDP-1 համակարգիչների վրա։ տիեզերական պատերազմ! տեղափոխվեց այլ համակարգչային հարթակներ, և այնուհետև վերստեղծվեց ավելի ժամանակակից ծրագրավորման լեզուներով՝ PDP-1 համակարգչային էմուլյատորների համար։ Խաղն ուղղակիորեն ոգեշնչեց բազմաթիվ այլ էլեկտրոնային խաղերի, որոնց օրինակներն են առաջին կոմերցիոն արկադային խաղերը՝ Galaxy Game և Computer Space, որոնք հայտնվեցին 1971 թվականին։ Ի հավելումն դրանց, ազդեցություն են ունեցել ավելի ուշ աստերոիդները, ինչպիսիք են 1979 թվականի աստերոիդները։ 2007 թվականին Spacewar! դասվել է բոլոր ժամանակների ամենակարևոր համակարգչային խաղերի թոփ 10-ում՝ սկսելով խաղային կանոնը[en] ԱՄՆ Կոնգրեսի գրադարանում։

Ետնանկար[խմբագրել | խմբագրել կոդը]

Սթիվ Ռասել, դիզայներ և Spacewar-ի նախնական տարբերակի գլխավոր ծրագրավորող, PDP-1-ով 2007 թ.

1950-ականներին Մասաչուսեթսի տեխնոլոգիական ինստիտուտը ստացավ առաջին IBM 704 համակարգիչները, որոնցով անմիջապես հետաքրքրություն ցուցաբերեցին MIT-ի ուսանողները։ Այնուամենայնիվ, նրանք դժգոհ էին այն փաստից, որ ծրագրերի ներդրումը պահանջում է մարդկային օպերատորների մասնակցություն, և որ արդյունքները ստանալու համար պահանջվում է մի քանի ժամ։ Ուսանողները համեմատեցին այս փոխազդեցությունները այն փաստի հետ, որ նրանք, որպես սկսնակ (ծրագրավորողներ), աստվածային օգնություն են խնդրում քմահաճ աստծուց (համակարգիչ)՝ նվիրված հոգևորականների (օպերատորների) միջոցով[1]։

Այնուամենայնիվ, 1958 թվականի հուլիսին Lincoln Lab-ը որոշեց, որ իրենց այլևս պետք չէ իրենց փորձնական համակարգիչը՝ TX-0, և այն նվիրեց MIT-ին։ Համալսարանի ուսանողներն ու ասպիրանտները ստացան մուտք դեպի այն և ծրագրավորվելու հնարավորություն։ Ավելին, համալսարանական համայնքի Tech Model Railroad Club (TMRC), երկաթուղային մոդելավորողների ակումբ) անդամները սկսեցին փորձել գրել իրենց սեփական ծրագրերը, ներառյալ խաղերը[1]։ Համայնքը մշակել է մի շարք խաղեր, որոնք ներառում են «Tic-Tac-Toe», որն օգտագործում է թեթև գրիչ՝ «tic-tac-toe» համակարգչի դեմ խաղալու համար, կամ «Mouse in the Maze», որտեղ լաբիրինթոսի պատերը գծվում էին գրիչով։ որը պետք է անցներ վիրտուալ մկնիկը[2]։

Ծանոթագրություններ[խմբագրել | խմբագրել կոդը]

  1. 1,0 1,1 Smith, Alexander (2014 թ․ հուլիսի 10). «People Get Ready, There's a Train A-Coming». They Create Worlds (անգլերեն). Արխիվացված է օրիգինալից 2015 թ․ դեկտեմբերի 22-ին. Վերցված է 2015 թ․ դեկտեմբերի 18-ին.
  2. Brand, Stewart Spacewar: Fantastic Life and Symbolic Death Among the Computer Bums(անգլ.) // Rolling Stone. — Straight Arrow Publishers, 1972. — № 123. — С. 50—58. — ISSN 0035-791X. Архивировано из первоисточника 6 փետրվարի 2009.