[Atari] AtariOnLine: Port gry Combat

[2] # AtariOnLine | Sobota, 19 Stycznia 2019 23:55CET

[Atari] AtariOnLine: Port gry Combat


Avery Lee, znany jako Phaeron, poza rozwijaniem świetnego emulatora Altirra znajduje czas m.in. na wierne przenoszenie na 8-bitowe Atari klasycznych tytułów z Atari 2600 (wcześniej przeportował m.in. Stampede, Adventure i Raiders of the Lost Ark). W ostatnim dniu ubiegłego roku Phaeron opublikował swą kolejną konwersję: Combat z 1977 roku.

Zafundował tym samym nostalgiczną podróż w przeszłość atarowcom pamiętającym czasy konsoli VCS. Dla wielu jej posiadaczy była to wręcz pierwsza gra, bo w latach 1977-82 była bezpłatnym dodatkiem do każdego pudełka z konsolą (potem zastąpił ją w tej roli Pac-Man).

Combat to gra bardzo prosta, ale grywalna, przeznaczona wyłącznie dla dwóch graczy, w której toczymy pojedynek używając różnych pojazdów (do wyboru: czołgi, dwupłatowce lub odrzutowce). Każde trafienie powoduje zniszczenie pojazdu i zwiększenie punktacji. Mamy 2 minuty i 16 sekund, aby zdobyć więcej punktów niż przeciwnik.


Czym się charakteryzuje rozgrywka dla poszczególnych pojazdów:

• Czołgi: widok z góry, poruszają się wyłącznie do przodu, stoją nieruchomo jeśli nie wykonujemy ruchów dżojstikiem.

• Dwupłatowce: widok z boku, stale są w ruchu, możemy zwalniać (lewo) i przyspieszać (prawo), możemy chować się za chmury. Pocisk wychodzący z jednej strony ekranu pojawia się po przeciwległej stronie.

• Odrzutowce: podobnie jak przy dwupłatowcach, tyle że mamy widok z góry, a sterowanie jest nieco inne (np. zwalnianie to ruch w tył, a przyspieszanie w przód).



Ważną zaletą gry była możliwość rozegrania pojedynku na różnorodne sposoby. Poniższa tabelka z oryginalnej instrukcji przedstawia różnice między wszystkimi 27 wariantami rozgrywki. Przykładowo możemy wybrać opcje strzelania pociskami „naprowadzanymi” przez gracza. Można grać niewidzialnymi czołgami, które stają się widoczne tylko gdy strzelają lub zderzają się ze ścianą. Ciekawa jest też np. rozgrywka czołgami w stylu Ponga, tzn. tylko pocisk odbity od ściany jest groźny. Są też warianty niesymetryczne pod względem trudności: np. 3 zsynchronizowane ze sobą dwupłatowce kontra jeden wielki bombowiec.


Wszystko to udało się upchnąć na A2600 w zaledwie 2-kilobajtowym programie. Duża część wariantów opiera się na prostym wykorzystaniu sprzętowych możliwości konsoli, takich jak sprzętowa multiplikacja sprajta w linii (i ten akurat element nie był trywialny przy przenoszeniu kodu na małe Atari). W tak małym kodzie nie mogły się zmieścić algorytmy sztucznej inteligencji przeciwnika na rozsądnym poziomie umiejętności, stąd brak opcji gry jednoosobowej.

Gra była ważna historycznie dla Atari 2600 i stanowiła jeden z elementów, które przyczyniły się do jej sukcesu rynkowego – co ciekawe, specyfikacja techniczna tej domowej konsoli była dopracowywana i zmieniana równolegle z kodowaniem gry, oba procesy tworzenia nieco na siebie wpływały i w pewnym sensie to właśnie prace nad Combat (oraz domową wersją Ponga) ostatecznie zdefiniowały możliwości sprzętowe finalnej wersji sprzętu. A kartridż z Combat otrzymał najniższy numer seryjny produktu CX-2601 po konsoli, która była oznaczona numerem CX-2600.


Sterujemy za pomocą dwóch dżojstików. Użycie klawiszy w wersji na małe Atari:
START - rozpoczęcie gry
SELECT - wybór wariantu rozgrywki
OPTION - przełączanie pomiędzy wersją kolorową a czarno-białą ekranu (opcja ważna w czasach, gdy kolorowy telewizor był rzadkością)
1 i 2 - przełączniki poziomu trudności


Plik z grą pobieramy stąd, a tu znajdziecie kod źródłowy.

Natomiast tutaj można obejrzeć oryginalną instrukcję.

2019-01-19 23:55 by "Adam"
komentarzy: 0
→ NOWSZY [Atari] AtariOnLine: Poprawki gier w Basicu
→ NOWSZY [Atari] AtariOnLine: Nasi grają u dra Albana
→ NOWSZY [Atari] AtariOnLine: Silly Venture 2k19 na pełnych obrotach!
→ NOWSZY [Atari] AtariOnLine: Nowy FLOP i nowe gry
→ NOWSZY [Atari] AtariOnLine: Wyniki konkursu ABBUC 2019
→ NOWSZY [Atari] AtariOnLine: Silly Venture 2k19 - garść informacji i nowa invitka!
→ NOWSZY [Atari] AtariOnLine: Klan Atari na Retrospekcji
→ NOWSZY [Atari] AtariOnLine: Duddie's Goodies
→ NOWSZY [Atari] AtariOnLine: W sklepie u Gwintera
→ NOWSZY [Atari] AtariOnLine: Relacja z KWAS #16

Tagi: Atari, Atarionline.pl, Atari Xe, Atari Xl, Retroserwisy, Ataionline, Fusik

wstecz19/01/2019 23:55
Inne treści związane z tematem
[Atari] AtariOnLine: Można zamawiać nową grę! [Atari] AtariOnLine: Można zamawiać nową grę!
Najświeższe wiadomości z Retronics. Gra Gorgha, na którą wiele osób czekało, zachęconych najpierw raportami wrzucanymi przez autora na naszym forum, potem pierwszym trailerem, a potem artykułem w "Atari Fan", jest już w produkcji i można składać zamówienia. Retronics, pod którą to nazwą kryje się człowiek-orkiestra Jerzy ...
[Atari.Area] Silly Venture 2k19 - 11 edycja coraz bliżej! [Atari.Area] Silly Venture 2k19 - 11 edycja coraz bliżej!
SV odbędzie się w tym roku w dniach od 6-go do 8-go grudnia, a więc za nieco ponad 3 miesiące! Niedawno ukazała się invitka na małe Atari grupy LAMERS, a parę dni temu kolejna, tym razem na platformę Atari Falcon grupy Mystic Bytes. Organizator zapowiedział także pierwszych Gości Specjalnych, którzy uświetnią tegoroczną edycję - Wojciech Zientara, człowiek legenda, szef "Klanu ...
[Atari] AtariOnLine: Niedokończona gra „Meebzork” [Atari] AtariOnLine: Niedokończona gra „Meebzork”
Wypuszczona w 1982 roku konsola Atari 5200 z różnych powodów nie osiągnęła sukcesu rynkowego, a jednym z efektów kryzysu w branży gier wideo w Stanach było raptowne wstrzymanie przez firmę Atari w 1984 roku wszystkich toczących się projektów na tę maszynę. W efekcie, jak ocenia portal Atari Protos (poświęcony prototypom na ...
[ATARI] Altirra x86 i x64 3.90 test XI 18/09/19 [ATARI] Altirra x86 i x64 3.90 test XI 18/09/19
Nowe wersja testowa Altirry, emulatora ATARI XE/XL/5200. Ostatnia pełna wersja tego emulatora, jaka publicznie została udostępniona to Alirra 3.20 z 23 czerwca 2019 r.
[ATARI] Altirra x86 i x64 3.90 test XII 30/09/19 [ATARI] Altirra x86 i x64 3.90 test XII 30/09/19
Nowe wersja testowa Altirry, emulatora ATARI XE/XL/5200. Ostatnia pełna wersja tego emulatora, jaka publicznie została udostępniona to Alirra 3.20 z 23 czerwca 2019 r.
Komentarze

T-shirt "Infestation Psygnosis 1990"

Retro T-Shirt Infestation Psygnosis 1990 - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2019 | Krzysztof 'Faust' Karkosza Google+Kontakt