Asteroidy (gra wideo) - Asteroids (video game)

Asteroidy
Zręcznościowa szafka na tle planetoid w pierścieniach wokół planety.  Logo Asteroids i szczegóły dotyczące gry znajdują się na dole ulotki.
Ulotka zręcznościowa
Deweloper(zy) Atari, Inc.
Wydawcy Arkada Atari 7800
Atari Corporation
Projektanci Lyle Rains
Ed Logg
Seria
Platformy Arcade , Atari 2600 , Atari 7800 , Atari 8-bitowe , Game Boy
Uwolnienie Arkada Atari 2600 Atari 8-bitowe Atari 7800 Game Boy
Gatunki Strzelanka wielokierunkowa
Tryb(y) Tryb jednoosobowy , wieloosobowy

Asteroids to o tematyce kosmicznej wielokierunkowa strzelanka zręcznościowa zaprojektowana przez Lyle Rainsa i Eda Logga, wydana w listopadzie 1979 roku przez Atari, Inc. Gracz steruje pojedynczym statkiem kosmicznym na polu asteroid, które cojakiśczas przemierzają latające talerze . Celem gry jest zestrzelenie i zniszczenie asteroidów i spodków, bez zderzenia się z nimi lub trafienia przez przeciwogień spodków. Gra staje się trudniejsza wraz ze wzrostem liczby asteroid.

Asteroids był jednym z pierwszych wielkich hitów złotej ery gier zręcznościowych ; gra sprzedała się w ponad 70 000 automatów do gier i okazała się popularna zarówno wśród graczy, jak i wpływowa wśród deweloperów. W latach 80. został przeniesiony na domowe systemy Atari, a wersja Atari VCS sprzedała się w ponad trzech milionach egzemplarzy. Gra była szeroko naśladowana i miała bezpośredni wpływ na Defender , Gravitar i wiele innych gier wideo.

Asteroids powstał podczas spotkania Logga i Rainsa, który zdecydował się na wykorzystanie sprzętu opracowanego przez Howarda Delmana, używanego wcześniej w Lunar Lander . Asteroids został oparty na niedokończonej grze zatytułowanej Cosmos ; jego model fizyczny, schemat sterowania i elementy rozgrywki zostały zaczerpnięte ze Spacewar! , Computer Space i Space Invaders i dopracowane metodą prób i błędów. Gra jest renderowana na wyświetlaczu wektorowym w dwuwymiarowym widoku, który owija się wokół obu osi ekranu.

Rozgrywka

Statek otoczony jest asteroidami i spodkiem.

Celem Asteroids jest zniszczenie asteroid i spodków. Gracz kontroluje trójkątny statek, który może obracać się w lewo i w prawo, strzelać prosto do przodu i pchać do przodu. Gdy statek zacznie poruszać się w określonym kierunku, będzie płynął w tym kierunku przez pewien czas bez interwencji gracza, chyba że gracz zastosuje pchnięcie w innym kierunku. Statek w końcu zatrzymuje się, gdy nie pcha. Gracz może również wysłać statek w nadprzestrzeń, powodując jego zniknięcie i ponowne pojawienie się w losowym miejscu na ekranie, ryzykując samozniszczenie lub pojawienie się na szczycie asteroidy.

Każdy poziom zaczyna się od kilku dużych asteroid dryfujących w różnych kierunkach na ekranie. Obiekty zawijają się wokół krawędzi ekranu – na przykład asteroida, która zjeżdża z górnej krawędzi ekranu, pojawia się ponownie na dole i porusza się dalej w tym samym kierunku. Gdy gracz strzela do asteroid, rozbijają się one na mniejsze asteroidy, które poruszają się szybciej i są trudniejsze do trafienia. Mniejsze asteroidy są również warte więcej punktów. Na ekranie pojawiają się okresowo dwa latające spodki; „duży spodek” strzela losowo i słabo, podczas gdy „mały spodek” często strzela w statek. Po osiągnięciu 40 000 punktów pojawia się tylko mały spodek. Wraz ze wzrostem wyniku gracza, zakres kąta strzałów z małego spodka zmniejsza się, aż spodek wystrzeli bardzo dokładnie. Po usunięciu z ekranu wszystkich asteroid i latających spodków pojawia się nowy zestaw dużych asteroid, rozpoczynając w ten sposób kolejny poziom. Gra staje się trudniejsza, gdy liczba asteroid wzrasta, aż wynik osiągnie przedział od 40 000 do 60 000. Gracz zaczyna z 3-5 życiami na początku gry i zyskuje dodatkowe życie za 10 000 punktów. Gra jest kontynuowana do ostatniego utraconego statku, co kończy grę. Maszyna „przewraca się” na 99 990 punktów, co jest maksymalnym wynikiem, jaki można osiągnąć.

czai się exploit

W pierwotnym projekcie gry spodki miały zacząć strzelać, gdy tylko się pojawiły, ale to się zmieniło. Dodatkowo spodki mogą celować tylko w statek gracza na ekranie; nie są w stanie celować przez granicę ekranu. Zachowania te pozwalają na „przyczajoną” strategię, w której gracz pozostaje blisko krawędzi ekranu naprzeciw spodka. Trzymając w grze tylko jeden lub dwa kamienie, gracz może strzelać przez granicę i niszczyć spodki, aby gromadzić punkty w nieskończoność przy niewielkim ryzyku zniszczenia. Operatorzy Arcade zaczęli narzekać na utratę przychodów z powodu tego exploita. W odpowiedzi Atari wydało załatany EPROM i ze względu na wpływ tego exploita, Atari (i inne firmy) zmieniły swoją politykę rozwoju i testowania, aby zapobiec występowaniu takich exploitów w przyszłych grach.

Rozwój

Pojęcie

Asteroids został wymyślony przez Lyle'a Rainsa i zaprogramowany przez Eda Logga we współpracy z innymi pracownikami Atari. Logg był pod wrażeniem Atari Video Computer System (później nazwany Atari 2600 ) i dołączył do działu coin-op Atari, aby pracować nad Dirt Bike , który nigdy nie został wydany z powodu nieudanego testu w terenie. Paul Mancuso dołączył do zespołu programistów jak Asteroids " technik i inżynier Howard Delman przyczyniły się do sprzętu. Podczas spotkania w kwietniu 1979 roku Rains omawiał Planet Grab , wieloosobową grę zręcznościową, później przemianowaną na Cosmos . Logg nie znał nazwy gry, myśląc Computer Space jako „inspirację dla dwuwymiarowego podejścia”. Deszcze pomyślany Asteroids postaci mieszaniny Computer Space i Space Invaders , łącząc dwuwymiarowy podejście Computer Space ze Space Invaders " wciągający gameplay z«zakończeniem»i«wyeliminować wszystkie zagrożenia». Niedokończona gra zawierała gigantyczną, niezniszczalną asteroidę, więc Rains zapytał Logga: „Cóż, dlaczego nie mamy gry, w której strzelasz do skał i wysadzasz je w powietrze?” W odpowiedzi Logg opisał podobną koncepcję, w której gracz selektywnie strzela do skał, które rozpadają się na mniejsze kawałki. Obaj zgodzili się na koncepcję.

Sprzęt komputerowy

Asteroids została zaimplementowana na sprzęcie opracowanym przez firmę Delman i jest grą wektorową , w której grafika składa się z linii rysowanych na monitorze wektorowym. Rains początkowo chciał, aby gra została wykonana w grafice rastrowej , ale Logg, doświadczony w grafice wektorowej , zasugerował monitor XY, ponieważ wysoka jakość obrazu pozwoliłaby na precyzyjne celowanie. Sprzęt to głównie MOS 6502 wykonujący program gry oraz QuadraScan, procesor grafiki wektorowej o wysokiej rozdzielczości, opracowany przez Atari i określany jako „system wyświetlania XY” i „Digital Vector Generator (DVG)”.

Oryginalne koncepcje projektowe dla QuadraScan wyszły z Cyan Engineering, pozakampusowego laboratorium badawczego Atari w Grass Valley w Kalifornii , w 1978 roku. Cyan przekazał go Delmanowi, który ukończył projekt i jako pierwszy użył go dla Lunar Lander . Logg otrzymał zmodyfikowaną płytkę Delmana z pięcioma przyciskami, 13 efektami dźwiękowymi i dodatkową pamięcią RAM i wykorzystał ją do opracowania Asteroids . Tablica miała rozmiar 4 na 4 cale i była „podłączona” do monitora.

Realizacja

Logg wymodelował statek gracza, schemat sterowania z pięcioma przyciskami i fizykę gry po Spacewar! , którą grał jako student na Uniwersytecie Kalifornijskim w Berkeley , ale wprowadził kilka zmian, aby poprawić grywalność. Statek został zaprogramowany w sprzęcie i renderowany przez monitor, a także skonfigurowany do poruszania się z ciągiem i bezwładnością. Przycisk nadprzestrzenny nie został umieszczony w pobliżu prawego kciuka Logga, z czego Logg był niezadowolony, ponieważ miał problem z „oderwaniem ręki od przycisku pchnięcia”. Do gry zostały włączone rysunki asteroid w różnych kształtach. Logg skopiował pomysł tabeli najlepszych wyników z inicjałami z Exidy's Star Fire .

Dwa spodki zostały tak sformułowane, aby się od siebie różniły. Stale zmniejszający się licznik czasu skraca przerwy między atakami spodka, aby gracz nie strzelał do asteroid i spodków. Ścieżka dźwiękowa „bicia serca” przyspiesza wraz z postępem gry. Gra nie posiada chipa dźwiękowego. Delman stworzył ręcznie obwód sprzętowy dla 13 efektów dźwiękowych, który został podłączony do płyty.

Prototyp Asteroids został dobrze przyjęty przez kilku pracowników i inżynierów Atari, którzy „wędrowali [ed] między laboratoriami, przekazując komentarze i zatrzymując się, aby zagrać w trakcie”. Logg był często pytany przez pracowników chcących zagrać w prototyp, kiedy wyjdzie, więc stworzył drugi prototyp, aby personel mógł zagrać. Atari testowało grę w salonach gier w Sacramento w Kalifornii , a także obserwowało graczy podczas grupowych sesji na Atari. Gracze przyzwyczajeni do Spacewar! starał się utrzymać chwyt na przycisku ciągu i poprosił o joystick; gracze przyzwyczajeni do Space Invaders zauważyli, że nie dostają przerwy w grze. Logg i inni inżynierowie obserwowali postępowanie i udokumentowali komentarze na czterech stronach.

Asteroidy spowalniają, gdy gracz zyskuje 50–100 żyć, ponieważ liczba wyświetlanych żyć jest nieograniczona. Gracz może „przegrać” grę po zebraniu ponad 250 żyć.

Porty

Asteroids została wydana na Atari VCS (później przemianowany na Atari 2600 ) i Rodzina 8-bitowych Atari w 1981 roku, wtedy Atari 7800 w 1986 roku port dla Atari 5200 , identyczna z Atari 8-bitowej wersji komputerowej, był w rozwoju w 1982 roku, ale nie został opublikowany. Wersja na Atari 7800 była tytułem startowym i zawiera grę kooperacyjną; asteroidy mają kolorowe tekstury, a efekt dźwiękowy „bicia serca” pozostaje nienaruszony.

Programiści Brad Stewart i Bob Smith nie byli w stanie zmieścić portu Atari VCS we wkładzie 4 KB. Stała się pierwszą grą na konsolę wykorzystującą przełączanie banków , technikę zwiększającą rozmiar pamięci ROM z 4 KB do 8 KB.

Przyjęcie

Asteroidy odniosły sukces natychmiast po wypuszczeniu. Popularnością w Stanach Zjednoczonych wyparła Space Invaders i stała się najlepiej sprzedającą się grą zręcznościową wszech czasów na Atari, z ponad 70 000 sprzedanymi egzemplarzami. Atari zarobiło na sprzedaży gry około 150 milionów dolarów, a operatorzy salonów gier zarobili kolejne 500 milionów dolarów na zrzutach monet. Atari było w trakcie produkcji innej gry wektorowej, Lunar Lander , ale popyt na Asteroids był tak wysoki, że „kilkaset gier Asteroids zostało wysłanych w szafach Lunar Lander ”. Asteroidy były tak popularne, że niektórzy operatorzy salonów gier wideo musieli instalować duże pudełka, aby pomieścić liczbę monet wydanych przez graczy. Zastąpił on Space Invaders na szczycie amerykańskiej listy przebojów zręcznościowych RePlay w kwietniu 1980 roku, chociaż Space Invaders pozostał w czołówce gier ulicznych. Asteroids stał się najbardziej dochodową grą arcade 1980 roku w Stanach Zjednoczonych, detronizując Space Invaders . Jest dostarczany 70.000 jednostek zręcznościowe na całym świecie w 1980 roku, w tym ponad 60.000 sprzedanych w Stanach Zjednoczonych w tym roku i zarobił około 700 milionów dolarów na całym świecie ( $ 2 mld uwzględnieniu inflacji) za 1980. Gra utrzymała się na szczycie US powtórka wykresów poprzez marca 1981 . Jednak gra nie radziła sobie tak dobrze za granicą w Europie i Azji. Sprzedał 30 000 automatów do gier za granicą, w sumie 100 000 automatów sprzedanych na całym świecie. Atari wyprodukowało 76 312 egzemplarzy ze swoich fabryk w USA i Irlandii, w tym 21.394 egzemplarzy Asteroids Deluxe . To była komercyjna porażka w Japonii, kiedy została tam wydana w 1980 roku, częściowo ze względu na skomplikowane sterowanie, a częściowo ze względu na to, że japoński rynek zaczął tracić zainteresowanie kosmicznymi strzelankami w tym czasie.

Asteroids otrzymał pozytywne recenzje od krytyków gier wideo i został uznany za magnum opus Logga. Richard A. Edwards zrecenzował domowy wkład Asteroids z 1981 roku w The Space Gamer No. 46. Edwards skomentował, że „ten domowy wkład jest wirtualnym duplikatem popularnej gry zręcznościowej na Atari. chcę to zrobić, to jest ta gra, ale w tej cenie nie mogę jej z całego serca polecić". Magazyn Video Games Player zrecenzował wersję Atari VCS, oceniając grafikę i dźwięk na B, jednocześnie przyznając grze ogólną ocenę B+. Magazyn Electronic Fun with Computers & Games przyznał wersji Atari VCS ocenę A.

William Cassidy, pisząc dla GameSpy „Classic Gaming”, zauważył jego innowacje, w tym bycie jedną z pierwszych gier wideo, które śledzą inicjały i pozwalają graczom wpisywać swoje inicjały, aby pojawić się w 10 najlepszych wynikach, i skomentował „wektor grafika bardzo dobrze pasuje do futurystycznego motywu kosmosu”. W 1996 roku Next Generation umieściło go na 39 miejscu na liście „100 najlepszych gier wszechczasów”, szczególnie chwaląc dynamikę sterowania, która wymaga „nieustannego żonglowania prędkością, pozycjonowaniem i kierunkiem”. W 1999 roku Next Generation umieściło Asteroids na 29 miejscu w swojej „50 najlepszych grach wszechczasów”, komentując, że „ Asteroida była klasykiem w dniu premiery i nigdy nie straciła nic ze swojej atrakcyjności”. Asteroids uplasowała się na czwartym Retro Gamer " liście z dnia "Top 25 Arcade Games"; Retro Gamer personel cytowane swoją prostotę i brak właściwego zakończenia jako świadczeń revisiting grę. W 2012 roku, Asteroids został wpisany na czas „s All-Time liście 100 najlepszych gier wideo. Entertainment Weekly nazwał Asteroids jedną z dziesięciu najlepszych gier na Atari 2600 w 2013 roku. Została dodana do kolekcji gier wideo Muzeum Sztuki Nowoczesnej . W 2021 r. The Guardian wymienił Asteroids jako drugą największą grę wideo lat 70., tuż za Galaxian (1979). Natomiast w marcu 1983 roku port 8-bitowe Atari z Asteroids zdobył szóste miejsce w Softline ' s Dog of the Year «dla zła w grach komputerowych», podziału Atari, na podstawie zgłoszeń czytnika.

Użycie imion postaci z Saturday Night Live „Mr. Bill” i „Sluggo” w odniesieniu do spodków w artykule w grze Esquire doprowadziło do tego, że Logg otrzymał list o zawieszeniu i zaprzestaniu działalności od prawnika z „Mr. Bill Trademark”. .

Spuścizna

sequele zręcznościowe

Wydany w 1981 roku Asteroids Deluxe był pierwszą kontynuacją gry Asteroids . Dave Shepperd zredagował kod i wprowadził ulepszenia do gry bez udziału Logga. Obiekty na ekranie są zabarwione na niebiesko, a nadprzestrzeń zastępuje tarcza, która wyczerpuje się po użyciu. Asteroidy obracają się, a nowi „satelity-zabójcy” rozbijają się na mniejsze statki, które ustawiają się na pozycji gracza. Monitor automatu zręcznościowego wyświetla grafikę wektorową nałożoną na holograficzne tło. Gra jest trudniejsza niż oryginał i umożliwia strzelanie spodkami przez granicę ekranu, eliminując przyczajoną strategię na wysokie wyniki w oryginale.

Następnie w 1982 roku odbył się kosmiczny pojedynek Owena Rubina, w którym zastosowano kolorowe geometryczne kształty i rozgrywkę wieloosobową w trybie współpracy.

W Blasteroids z 1987 roku Ed Rotberg dodał „ulepszenia, morfing statków, rozgałęzione poziomy, bossów i możliwość dokowania statków w trybie dla wielu graczy w celu zwiększenia siły ognia”. Blasteroids używa grafiki rastrowej zamiast wektorowej.

Ponowne wydania

Gra jest połową Atari Lynx łączącej Super Asteroids & Missile Command i zawartej w kompilacji Microsoft Arcade z 1993 roku.

Activision opublikowało ulepszoną wersję Asteroids na PlayStation (1998), Nintendo 64 (1999), Microsoft Windows (1998), Game Boy Color (1999) i Macintosh (2000). Seria Atari Flashback dedykowanych konsol do gier wideo zawierała zarówno 2600, jak i arkadową wersję Asteroids .

Opublikowane przez Crave Entertainment 14 grudnia 1999 roku, Asteroids Hyper 64 stworzyło statek i asteroidy w 3D oraz dodało nowe bronie i tryb dla wielu graczy.

Techniczne demo Asteroids zostało opracowane przez iThink dla Atari Jaguar, ale nigdy nie zostało wydane. Nieoficjalnie określany jako Asteroids 2000 , został zademonstrowany podczas E-JagFest 2000.

W 2001 roku Infogrames wydało Atari Anniversary Edition dla Dreamcast, PlayStation i Microsoft Windows. Opracowany przez Digital Eclipse zawiera emulowane wersje Asteroids i innych gier. Wersje Arcade i Atari 2600 Asteroids zostały zawarte w Atari Anthology zarówno na Xbox, jak i PlayStation 2 .

Wydany 28 listopada 2007 r. port Xbox Live Arcade gry Asteroids ma odnowioną grafikę HD wraz z dodanym intensywnym trybem „małpy przepustnicy”. Arcade i 2600 wersje zostały udostępnione przez Microsoft ' s Game Room służby w 2010. Glu Mobile wydany zwiększoną portu telefonu.

Asteroids znajduje się w Atari Greatest Hits Volume 1 na konsolę Nintendo DS .

Zaktualizowana wersja gry została zapowiedziana w 2018 roku na Intellivision Amico .

Klony

Jakość oprogramowania jest Asteroids in Space (1980) był jednym z najlepszych gier sprzedaży dla Apple II i głosował jeden z najbardziej popularnych tytułów programowych 1978-80 przez Softalk magazynu. W grudniu 1981 roku Byte zrecenzował osiem klonów Asteroids dla komputerów domowych. Trzy inne klony Apple II Asteroids zostały omówione razem w Przewodniku dla kupujących oprogramowanie Creative Computing z 1982 roku : The Asteroid Field , Asteron i Apple-Oids . W ostatniej z nich asteroidy mają kształt jabłek. Dwa niezależne klony, Asteroid dla Apple II i Fasteroids dla TRS-80, zostały przemianowane na Planetoids i sprzedane przez Adventure International. Inne klony należą Acornsoft „s meteory , księżyce Jowisza dla VIC-20 i MineStorm dla vectrex .

Mattel Intellivision gra Meteor! , klon Asteroids , został anulowany, aby uniknąć procesu sądowego, i został przerobiony na Astrosmash . Gra zapożycza elementy z Asteroids i Space Invaders .

Elon Musk , gdy miał 12 lat, zaprogramował kosmiczną strzelankę inspirowaną Space Invaders i Asteroids , nazwaną Blastar , która została opublikowana dla Commodore VIC-20 w 1984 roku.

Rekordy świata

6 lutego 1982 roku Leo Daniels z Carolina Beach w Północnej Karolinie ustanowił rekord świata 40 101 910 punktów. 13 listopada tego samego roku 15-letni Scott Safran z Cherry Hill w New Jersey ustanowił nowy rekord 41 336 440 punktów. W 1998 roku, aby pogratulować Safranowi jego osiągnięcia, międzygalaktyczna tablica wyników Bliźniaczych Galaktyk szukała go przez cztery lata, aż do 2002 roku, kiedy odkryto, że zginął w wypadku w 1989 roku. Podczas ceremonii w Filadelfii 27 kwietnia 2002 roku Walter Dzień Bliźniaczych Galaktyk wręczył nagrodę ocalałym członkom rodziny Safrana, upamiętniając jego osiągnięcie. 5 kwietnia 2010 r. John McAllister pobił rekord Safrana, uzyskując wysoki wynik 41 838 740 w 58-godzinnej transmisji internetowej na żywo. Niektórzy twierdzą, że prawdziwy światowy rekord dla Asteroids został ustanowiony w pralni samoobsługowej w Hyde Parku w stanie Nowy Jork od 30 czerwca do 3 lipca 1982 r., a szczegóły dotyczące ponad 48 milionów punktów zostały opublikowane w wydaniu z 4 lipca Poughkeepsie. Dziennik .

Bibliografia

Zewnętrzne linki