ñòàòüèGNU Free Documentation License ìàòåðèàëû âçÿòû èç Âèêèïåäèè Ñòàòüÿ áûëà èçìåíåíà. Îðèãèíàë ñòàòüè.

Spacewar!

Ìàòåðèàë èç Ýíöèêëîïåäèè â ñâîáîäíîé ýíöèêëîïåäèè
Ïåðåéòè ê: íàâèãàöèÿ, ïîèñê
Spacewar!

Spacewar!-PDP-1-20070512.jpg

Ðàçðàáîò÷èê Ñòèâ Ðàññåë è äð.
Äàòà âûïóñêà 1962
Æàíð Êîñìè÷åñêèé ñèìóëÿòîð, Shoot 'em up
Ïëàòôîðìû PDP-1
Ðåæèìû èãðû Äâà èãðîêà îäíîâðåìåííî

Spacewar! â îäíà èç èçâåñòíûõ öèôðîâûõ êîìïüþòåðíûõ èãð.

Ñòèâ Ðàññåë, Ìàðòèí Ãðåö è Óýéí Óèòàíåì èç ôèêòèâíîãî «Hingham Institute» çàäóìàëè èãðó â 1961, ñ öåëüþ ðåàëèçàöèè åå íà DEC PDP-1 â Ìàññà÷óñåòñêîì òåõíîëîãè÷åñêîì èíñòèòóòå. Ïîñëå òîãî, êàê Àëàí Êîòîê ïîëó÷èë íåñêîëüêî ïîäïðîãðàìì îò DEC, Ðàññåë íà÷àë êîäèðîâàíèÿ, à ê ôåâðàëþ 1962 ãîäà îí ñîçäàë ïåðâûé âàðèàíò. Ýòî çàíÿëî ïðèìåðíî 200 ÷àñîâ ðàáîòû. Äîïîëíèòåëüíûå ôóíêöèè áûëè ðàçðàáîòàíû Äýíîì Ýäâàðäñîì, Ïèòåðîì Ñàìñîíîì è Ãðåöîì.[1]

Ñîäåðæàíèå

[ïðàâèòü] Ãåéìïëåé

Ñòèâ Ðàññåë çàïðîãðàììèðîâàâøèé ïåðâóþ âåðñèþ Spacewar!

Îñíîâíîé ãåéìïëåé Spacewar! âêëþ÷àåò â ñåáÿ äâà âîîðóæåííûõ êîñìè÷åñêèõ êîðàáëÿ íàçâàííûå «the needle» (ðóñ. èãëà) è «the wedge» (ðóñ. êëèí), êîòîðûå ïûòàëèñü ñòðåëÿòü äðóã â äðóãà ìàíåâðèðóÿ â íåâåñîìîñòè ìåæ çâ¸çä. Êîðàáëè îáñòðåëèâàëèñü ðàêåòàìè, êîòîðûå äâèãàëèñü ïîä äåéñòâèåì ñèëû òÿãîòåíèÿ (èç-çà íåõâàòêè âðåìåíè îáðàáîòêè). Ó êàæäîãî êîðàáëÿ áûëî îãðàíè÷åííîå ÷èñëî ðàêåò è îãðàíè÷åííûé çàïàñ òîïëèâà. Ôóíêöèÿ ãèïåðïðîñòðàíñòâà ìîãëà áûòü èñïîëüçîâàíà â êà÷åñòâå ïîñëåäíåãî ñðåäñòâà îáõîäà âðàæåñêèõ ðàêåò, íî ïîÿâëåíèå ãèïåðïðîñòðàíñòâà ïðîèñõîäèëî â ñëó÷àéíîì ìåñòå è íå áûëî ïîâûøåííîé âåðîÿòíîñòè òîãî, ÷òî êîðàáëü âçîðâ¸òñÿ ïðè êàæäîì èñïîëüçîâàíèè.

Êàæäûé èãðîê óïðàâëÿåò îäíèì èç êîðàáëåé è ïûòàåòñÿ îäíîâðåìåííî ñòðåëÿòü â äðóãîé êîðàáëü, è èçáåãàòü ñòîëêíîâåíèÿ ñî çâåçäàìè. Èãðîê ìîæåò êîíòðîëèðîâàòü âðàùåíèå ïî ÷àñîâîé ñòðåëêå è ïðîòèâ ÷àñîâîé ñòðåëêè, òÿãó, ñòðåëüáó è ãèïåðïðîñòðàíñòâî. Ïåðâîíà÷àëüíî êîíòðîëèðîâàëîñü ñ ïîìîùüþ ïåðåêëþ÷àòåëåé íà ïåðåäíåé ïàíåëè, ñ 4 ïåðåêëþ÷àòåëÿìè äëÿ êàæäîãî èãðîêà, íî áûëî äîêàçàíî ÷òî, îíè î÷åíü áûñòðî èçíàøèâàþòñÿ ïðè îáû÷íîé èãðå. Áîëüøèíñòâî ó÷àñòêîâ, èñïîëüçóþò ïîëüçîâàòåëüñêèå ïðîâîäíûå áëîêè óïðàâëåíèÿ.

[ïðàâèòü] Ôóíêöèè è îñîáåííîñòè

Äâà èãðîêà èñïîëüçóþò ïåðåäíþþ ïàíåëü íà PDP-12 äëÿ èãðû â Spacewar! íà Vintage Computer Festival

Ðàííèå âåðñèè èãðû ñîäåðæàëè ñëó÷àéíûé çâ¸çäíûé ôîí. Òåì íå ìåíåå, íåòî÷íîñòè è îòñóòñòâèå ïðàâäîïîäîáèÿ ðàçäðàæàëî Ñàìñîíà, ïîýòîìó îí íàïèñàë ïðîãðàììó, îñíîâàííóþ íà ðåàëüíûõ äèàãðàììàõ çâ¸çä, âûäåëèâ: â ëþáîé ìîìåíò âðåìåíè âèäíî 45 % çâ¸çä, à íî÷üþ, âñå çâåçäû äî ïÿòîé âåëè÷èíû. Ïðîãðàììà áûëà íàçâàíà «Expensive Planetarium» (îòñûëêà íà ñòîèìîñòü êîìïüþòåðà PDP-1), è áûñòðî âêëþ÷èë â îñíîâíîé êîä.

Ñóùåñòâîâàëè íåñêîëüêî äîïîëíèòåëüíûõ ñâîéñòâ, êîíòðîëèðóåìûõ ïåðåêëþ÷àòåëÿìè íà êîíñîëè:

  • áåç çâ¸çä (è, ñëåäîâàòåëüíî, áåç ñèëû òÿãîòåíèÿ)
  • âêëþ÷èòü êèíåòè÷åñêèé ìîìåíò
  • îòêëþ÷èòü çâ¸çäíûé ôîí
  • «Êîñìè÷åñêèé âåòåð» â èñêðèâëåíèå êîýôôèöèåíòà òðàåêòîðèè, êîòîðàÿ òðåáóþò, ÷òîáû ïèëîò òùàòåëüíåé êîððåêòèðîâàë êàæäîå äâèæåíèå

[ïðàâèòü] Ïîðòû íà äðóãèå ñèñòåìû

Spacewar! áûëà î÷åíü ïîïóëÿðíà â 1960-å ãîäû è áûëà øèðîêî ïîðòèðîâàíà íà äðóãèå ñèñòåìû. Áûëà ïîðòèðîâàíà íà áîëüøèíñòâî ïëàòôîðì DEC, òàêèõ êàê PDP-10 èëè PDP-11, èëè ðàçëè÷íûå CDC-ìàøèíû.

Ðàííèå ñèñòåìû ìèêðîÝÂÌ òàêæå ïîääåðæèâàþò Spacewar!. Ñóùåñòâîâàëà âåðñèÿ «The Cromemco Dazzler», äëÿ ECD Micromind. Micromind íå èìåë äèñïëåé ñ âûñîêèì ðàñòðîâûì ðàçðåøåíèåì, èç-çà âûñîêîé ñòîèìîñòè ïàìÿòè, íà òîò ìîìåíò.[2]

[ïðàâèòü] Spacewar! ñåãîäíÿ

Âèíòîí Ñåðô èãðàåò â Spacewar! â Ìóçåå êîìïüþòåðíîé èñòîðèè íà PDP-1, âñòðå÷à ICANN, 2007

Ïî ñîñòîÿíèþ íà ìàé 2006, èçâåñòíî, ÷òî ñóùåñòâóåò, ïî êðàéíåé ìåðå îäèí ðàáî÷èé PDP-1 â Ìóçåå êîìïüþòåðíîé èñòîðèè â Ìàóíòèí-Âüþ, øòàò Êàëèôîðíèÿ. Êîìïüþòåð è äèñïëåé áûëè ïîëíîñòüþ âîññòàíîâëåíû ïîñëå äâóõ ëåò ðàáîòû, è Spacewar! ãîòîâ ê ðàáîòå. 15 ìàÿ 2006, ìóçåé ïðåäñòàâèë The Mouse That Roared: A PDP-1 Celebration Event.[3] PDP-1 áûë ïðîäåìîíñòðèðîâàí çàïóñê Spacewar!, à òàêæå äðóãèõ ïðîãðàìì, è ïðåäñòàâèòåëè îáùåñòâåííîñòè ìîãëè èãðàòü â èãðó, èñïîëüçóÿ âðåìåííûå êîíòðîëëåðû.

Ñîâñåì íåäàâíî, êîä Spacewar! áûë âûïóùåí âìåñòå ñ Microsoft XNA Game Studio Express.[4]

[ïðàâèòü] Èãðû, êîòîðûå âäîõíîâèë Spacewar!

KSpaceDuel, ñîâðåìåííàÿ âåðñèÿ âêëþ÷åííàÿ âî ìíîãèå äèñòðèáóòèâû Linux

Íà ïðîòÿæåíèè ìíîãèõ ëåò, ìíîãèå êîìïüþòåðíûå èãðû áûëè âäîõíîâëåíû èãðîé Spacewar![5]; íåêîòîðûå èç íèõ èçâåñòíû ïîä òåì æå íàçâàíèåì. Íåêîòîðûå èç íèõ ïðîñòî êëîíû, à â áîëüøèíñòâî èç íèõ áûëè ââåäåíû äîïîëíèòåëüíûå âàðèàíòû èãðû, òàêèå êàê:

  • ðàçíûå òåìïû óñêîðåíèÿ
  • ðàçëè÷íûå óðîâíè ãðàâèòàöèè (äàæå îòðèöàòåëüíûå)
  • ðàêåòû äâèæóòñÿ ïîä ñèëîé òÿãîòåíèÿ
  • òîïëèâî (ýíåðãèÿ) ðåãåíåðèðóåòñÿ
  • ùèòû

Àðêàäíûå âåðñèè èãðû Spacewar! áûëè âûïóùåíû ïîä íàçâàíèåì Galaxy Game (1971), Computer Space îò êîìïàíèè Nutting Associates (1971), èSpace Wars îò êîìïàíèè Cinematronics (1977), ïîñëåäíÿÿ ÿâëÿåòñÿ íàèáîëåå êîììåð÷åñêè óñïåøíîé.

Ïåðâûé ñåòåâîé âåðñèè ýòîãî æàíðà áûëà èãðà Orbitwar (1974) îò êîìïàíèè Silas Warner íà PLATO.Îí âêëþ÷àåò âñå âîçìîæíîñòè îðèãèíàëüíîé Spacewar! ñ äîáàâëåíèåì áèãáîðäà ãäå ïîëüçîâàòåëè PLATO, îæèäàþò âûçîâû äðóã îò äðóãà.

Äîìàøíèå âåðñèè ïîÿâèëèñü íà áîëüøèíñòâå êîìïüþòåðíûõ è êîíñîëüíûõ ñèñòåì, ïðè ýòîì íåêîòîðûå ñòàíîâÿòñÿ äîâîëüíî ðàçâèòûìè, òàêèå êàê ñåðèÿ Star Control, âíåäðÿþùàÿ ðàçíîîáðàçíûå ðàìêè èãðû íà åãî îñíîâå îäèí-íà-îäèí. Senko no Ronde ìîæíî îõàðàêòåðèçîâàòü êàê ñîâðåìåííóþ èíòåðïðåòàöèþ Spacewar!, ñ äèçàéíîì ñèëüíî ïîõîæèì íà ôàéòèíãè, òàêèå êàê Street Fighter II. Ñåðèÿ Escape Velocity òàêæå îáÿçàíà Spacewar! ñâîèìè 2D-èíåðöèàëüíûìè áîÿìè è íàâèãàöèåé.

Íå ñâÿçàííûå ñ êîñìîñîì âàðèàíòû ñ àíàëîãè÷íûì óïðàâëåíèåì (òî åñòü 2 èãðîêà óïðàâëÿþò òðàíñïîðòíûì ñðåäñòâîì, èñïîëüçóÿ ïîäîáíûé êîíòðîëü â ïîâîðîò âëåâî/ïîâîðîò âïðàâî/øàã âïåðåä/îãîíü â è ïîïûòàþòñÿ âûèãðàòü, óíè÷òîæèâ ñâîåãî îïïîíåíòà ðàêåòîé) âêëþ÷àåò èãðû Tank îò êîìïàíèè Kee Games è Combat îò êîìïàíèè Atari.

Õîòÿ áûòóåò îøèáî÷íîå ìíåíèå ÷òî Spacewar! ÿâëÿåòñÿ ìîòèâàöèåé ðàçðàáîòêè îïåðàöèîííîé ñèñòåìû Unix, ïîñëóæèâøåé ñîçäàíèþ áûëà èãðà Space Travel.[6]

Atari ñîçäàëà äâå èãðû Spacewar. Space War áûëà ïîðò îðèãèíàëüíîé èãðû äëÿ èãðîâîé êîíñîëè Atari 2600 ñ äîáàâëåíèå íîâûõ ôóíêöèé. Òàêæå íàõîäèëàñü â ðàçðàáîòêå èãðà Spacewar 2000 äëÿ èãðîâîé êîíñîëè Atari Jaguar, äîëæíà áûëà ñòàòü òð¸õìåðíûì îáíîâëåíèåì îðèãèíàëüíîé èãðû, íî ïîçæå áûëà îòìåíåíà, ïîñêîëüêó êîìïàíèÿ Atari îòêàçàëàñü îò ïîääåðæêè Jaguar.

[ïðàâèòü] Ðàíåå êîìïüþòåðíûå è âèäåîèãðû

Ïåðâîé ãðàôè÷åñêîé êîìïüþòåðíîé èãðîé, êàê ïîëàãàþò, áûëà OXO (èãðà â êðåñòèêè-íîëèêè), ðàçðàáîòàííàÿ À. Ñ. Äóãëàñîì â 1952 ãîäó. Óèëüÿì Õàéèíáîòàì ñîáðàë Tennis for Two â 1958 ãîäó íà îñíîâå äèñêðåòíûõ àíàëîãîâûõ àïïàðàòîâ, à íå ïðîãðàìì äëÿ öèôðîâîé âû÷èñëèòåëüíîé ìàøèíû.

[ïðàâèòü] Ñì. òàêæå

[ïðàâèòü] Ïðèìå÷àíèÿ

[ïðàâèòü] Çàìåòêè

  1. â‘ Markoff, John Alan Kotok, 64, a Pioneer In Computer Video Games. The New York Times Company Staff. The New York Times (3 èþíÿ 2006). Àðõèâèðîâàíî èç ïåðâîèñòî÷íèêà 30 àïðåëÿ 2012. Ïðîâåðåíî 5 ôåâðàëÿ 2009.
  2. â‘ «Initial response from JSL â design notes I», ECD Micromind Project, 11 July 2006
  3. â‘ The Mouse That Roared: A PDP-1 Celebration Event. Àðõèâèðîâàíî èç ïåðâîèñòî÷íèêà 30 àïðåëÿ 2012. Ïðîâåðåíî 1 àâãóñòà 2008.
  4. â‘ Cox, Charles and Klucher, Michael. Unleash Your Imagination With XNA Game Studio Express, MSDN Magazine, Microsoft Corporation (May 2007). Ïðîâåðåíî 4 îêòÿáðÿ 2007.
  5. â‘ Markoff, John Digital Fetes the 'Germ' That Began a Revolution. The New York Times. NYtimes.com (16 ëåêàáðÿ 1990). Àðõèâèðîâàíî èç ïåðâîèñòî÷íèêà 30 àïðåëÿ 2012. Ïðîâåðåíî 12 èþëÿ 2010.
  6. â‘ Ritchie, Dennis M. Space Travel: Exploring the solar system and the PDP-7. Àðõèâèðîâàíî èç ïåðâîèñòî÷íèêà 30 àïðåëÿ 2012. Ïðîâåðåíî 11 ìàðòà 2007.

[ïðàâèòü] Ëèòåðàòóðà

[ïðàâèòü] Ññûëêè

Ïðîñòðàíñòâà èì¸í

Âàðèàíòû
Äåéñòâèÿ