Spacewar
Z Wikipedii
| Spacewar! | |
|---|---|
Gra Spacewar! na komputerze PDP-1 w Computer History Museum |
|
| Producent | Steve Russell i inni |
| Data wydania | 1962 |
| Gatunek | symulacyjna strzelanka |
| Tryb gry | dwóch graczy jednocześnie |
| Platforma | PDP-1 |
Spacewar! – jedna z pierwszych gier komputerowych. Steve "Slug" Russell, Martin "Shag" Graetz i Wayne Wiitanen z fikcyjnego "Instytutu Hinghama" wymyślili grę w 1961 r. z zamiarem zaprezentowania jej na komputerze DEC PDP-1 w Massachusetts Institute of Technology. Po tym, jak Alan Kotok uzyskał procedury sinusa i cosinusa od DEC, Russell rozpoczął kodowanie i w lutym 1962 r. skończył produkcję pierwszej wersji. Jej stworzenie zajęło mu około dwustu godzin. Dodatkowe możliwości zostały dodane przez Dana Edwardsa, Petera Samsona i Graetza.
Spis treści |
[edytuj] Rozgrywka
Podstawowa rozgrywka Spacewar to walka dwóch uzbrojonych statków kosmicznych próbujących wzajemnie się zestrzelić manewrując w studni grawitacyjnej gwiazdy. Tor wystrzelonych przez statki pocisków był nienaruszany przez grawitację (z powodu braku odpowiednio dużej mocy obliczeniowej). Każdy statek miał limitowaną liczbę pocisków i zapas paliwa. Gracze, kontrolując statki lecące naprzeciw sobie, musieli uważać, aby nie wlecieć w gwiazdę. Gracz mógł kontrolować kierunek lotu, szybkość, hiperprzestrzeń i strzały, używając przycisków testowych panelu frontowego.
Opcja hiperprzestrzeni mogła być użyta jako deska ratunkowa przeciwko rakietom przeciwnika, lecz lokalizacja statku po wyjściu z niej była wybierana losowo, a wraz z kolejnymi użyciami tej opcji wzrastało niebezpieczeństwo wybuchu statku.
[edytuj] Opcje i możliwości
Wczesne wersje gry zawierały algorytm losowego umiejscowienia gwiazd na ekranie. Niedokładność i brak porównania do rzeczywistego nieba skłoniły Samsona do stworzenia programu wyświetlającego gwiazdy na podstawie prawdziwych danych. Program ten nazwany został Expensive Planetarium (odwołując się do ówczesnej ceny komputera PDP-1) i szybko został dołączony do kodu gry.
Kontrola rozgrywki odbywała się poprzez przełączniki na konsoli. Zmieniały one:
- obecność słońca (i tym samym grawitację)
- moment pędu
- obecność gwiazd
- "Wiatry Kosmosu" - czynnik mający wpływ na trajektorię lotu, przez co gracz musiał bardziej uważać przy przemieszczaniu się
Spacewar został uznany za dobry program diagnostyczny komputera PDP-1 i wyświetlacza Type 30 Precision CRT Display, więc firma DEC zdecydowała się na dołączenie do nowych PDP-1 gry Spacewar. Dzięki temu testujący komputer mogli jednocześnie sprawdzić, czy został on dobrze ustawiony i jednocześnie odprężyć się.
[edytuj] Implementacja gry w systemie GT40
Kiedy stworzony został system grafiki wektorowej GT40 bazujący na PDP-11, Spacewar! została przekonwertowana tak, aby można było ją uruchomić na tej platformie. Ponieważ w tej wersji prędkość pocisków zależna była od prędkości statku, powszechnym chwytem na przeciwnika było wystrzelenie pocisku, będąc w pobliżu gwiazdy. Jeżeli strzał skierowany był w stronę przeciwną do kierunku lotu, pocisk nie miał właściwie żadnej prędkości i zwyczajnie dryfował w przestrzeni.
[edytuj] Spacewar dzisiaj
W maju 2006 istniał jeszcze tylko jeden działający komputer PDP-1 dostępny w Computer History Museum w Mountain View w Kalifornii. Komputer, po dwóch latach pracy, został całkowicie odrestaurowany, a uruchomienie na nim Spacewar! nie stanowi problemu.
Drugi PDP-1 należący do Computer History Museum jest pokazywany na wystawie Game On, jednak nie ma możliwości jego uruchomienia.
15 maja 2006 muzeum zaprezentowało wydarzenie The Mouse That Roared: A PDP-1 Celebration Event. Zademonstrowano PDP-1 z uruchomioną grą Spacewar! i innymi programami, a publiczność mogła zagrać w grę.
Kod gry Spacewar został dołączony niedawno do Microsoft XNA Game Studio Express z zamiarem usprawnienia nauki obsługi programu. Niektórzy pracownicy Microsoftu zdziwili się, że użytkownicy nie zrobili jeszcze żadnej modyfikacji oryginalnej gry.
[edytuj] Inne gry inspirowane Spacewar
Przez lata stworzono wiele gier inspirowanych Spacewar, niektóre nawet pod tą samą nazwą. Wśród tych gier były również klony, lecz większość dodawała różne możliwości, których nie było w oryginalnym pomyśle, jak na przykład:
- różne wartości przyspieszenia
- różne wartości grawitacji (również ujemne)
- grawitacja oddziaływająca na pociski
- odnawianie siÄ™ paliwa (energii) wraz z czasem
- osłony
Wersje gry na automaty zostały wydane jako Galaxy Game (1971), Computer Space firmy Nutting Associates (1971) i Space Wars firmy Cinematronics (1977), z czego ta ostatnia zdobyła największą popularność.
[edytuj] Wcześniejsze gry
Za pierwszą graficzną grą komputerową uznaje się OXO (grę w kółko i krzyżyk) stworzoną przez A. S. Douglasa w 1952. William Higinbotham stworzył w 1958 grę Tennis for Two.
[edytuj] Źródło
- Steven Levy: Hackers: Heroes of the Computer Revolution. Anchor Press/Doubleday, 1984. ISBN 0-385-19195-2.
[edytuj] Zobacz też
[edytuj] Linki zewnętrzne
- Historia Spacewar (en)
- Oryginalny kod Spacewar uruchamiany na emulatorze PDP-1
- Katalog DMOZ dla Spacewar
| Urządzenie, które wykryje twoje nerwy przed tobą |
|
Przenośne urządzenie ma pozwolić na kontrolowanie zdrowia psychicznego astronautów - informuje "New Scientist".
|
| Statki wolą zrzucać ścieki do Bałtyku niż do portów |
|
Pływające po Bałtyku statki wycieczkowe mogą, w świetle prawa, zrzucać ścieki prosto do morza. Poza związkami azotu i fosforu do wody dostają się bakterie, wirusy i metale ciężkie. Morze Bałtyckie jest jednym z najmniejszych na świecie, jest akwenem śródlądowym z niewielką możliwością wymiany swoich wód. Następuje ona średnio co 30 lat.
|
| Naukowcy dowodzą: miłość naprawdę jest ślepa |
|
Miłość jest ślepa - odkrył kiedyś Szekspir. Badania naukowców potwierdzają to twierdzenie bowiem wykazały, że dla osób zakochanych atrakcyjność innych kobiet czy mężczyzn maleje.
|
| Kawa zwiększa ryzyko bezpłodności |
|
Zbyt dużo kawy może zmniejszać szanse na poczęcie dziecka u kobiet, które mają problemy z płodnością - ostrzegają naukowcy.
|
| System analizowania wstrząsów sejsmicznych |
|
Dzięki 24 najwyższej klasy stacjom sejsmicznym uwadze polskich naukowców nie ujdzie żaden wstrząs, a prognozowanie aktywności sejsmicznej pozwoli bezpiecznie lokować ważne obiekty, na przykład elektrownie atomowe - uznano na konferencji zorganizowanej w Instytucie Geofizyki Polskiej Akademii Nauk.
|