Gry w BASIC'u poniżej 4KB by Xeen 2012-11-16 23:03:59

Jakiś czas temu na forum AtariAge rzucono nostalgiczne wyzwanie na napisanie gry w Atari Basic, której kod źródłowy ma zajmować nie więcej niż 4 KB. Dokładny regulamin zawarty jest w dedykowanym wątku na tym forum, w skrócie napiszę tylko, że dozwolone są tylko konstrukcje z Atari Basic, kod maszynowy nie jest akceptowalny.

Pierwszy tytuł przygotował T.M.R. Gra Stellar Caverns polega na przebrnięciu przez korytarze jaskiń statkiem kosmicznym. Temat wszystkim graczom znany i "oblatany", jednak ta interpretacja w Basicu jest, moim zdaniem, dość ciekawa.


Wesmond odpowiedział grą typu "puzzle": Slider. Ile takich gier już było? Sporo, ale i tak wykonanie jak na Basic całkiem przyjemne. Można poukładać!


Gury przygotował klasyczną planszówkę zwaną w naszej krainie Chińczykiem. Autor nie zmieścił się w limicie 4KB, ale to nie szkodzi. Grać można tylko we dwójkę, pozostali gracze mogą się za to przyglądać :)


IronWorks za to udowodnił, że można w Basicu zrobić grę sportową o nazwie "SKIING". Ach przypomniały mi się młodzieńcze mistrzostwa "podwórkowe" w Olimpic Skier.


Następnie znowu Gury zaskoczył przyjemną grą edukacyjną, w której to możemy się nauczyć jak to i owo nazywa się u naszych południowych sąsiadów :) Niestety nie ma słowa "SEARCH".


Poza wymienionymi grami założone kryteria spełniała także gra Jason Kendalla - Keep On Koastin. Ale ten tytuł wystartował w konkursie ABBUC'a i już o nim informowaliśmy.
Gry z samouruchamiającymi ATR'ami do ściągnięcia stąd. Ponieważ konkurs/wyzwanie nie ma chyba zakończenia (albo nie doczytałem) zachęcam do napisania kolejnego tytułu (podczas np. bezsennej nocy) spełniającego te kryteria. Miłego odbioru!
s2325 2012-11-16 23:22:51

Trochę co ciekawszych gier na małe Atari mieszczących się w 1KB: Fireball - http://www.youtube.com/watch?v=vT0ZVWKpg_E Weganoid - http://www.youtube.com/watch?v=6MGQ48leYoo Pong - http://www.youtube.com/watch?v=iS4wccO7x3c

s2325 2012-11-17 01:04:12

Skiing - http://www.youtube.com/watch?v=3fqRT_PQkkU Ot zjazd z górki, prędkość jest tylko jedna. Dano trochę dźwięków, w tym publikę po zjeździe lub jak kto woli schodzącą lawinę. Pod emulatorem Altirra jest coś nie tak z pionowym scrollem ekranu co może być niewidoczone na youtube bo ten serwis przy konwersji video ucina klatki.
Slider jest w kompletnej ciszy, a klocki nie mieszają się zbyt mocno by nie siedzieć nad układanką zbyt długo.

mgr_inz_rafal 2012-11-17 01:10:20

Weganoid to 1Kb? Szacun!

s2325 2012-11-17 01:27:03

Stellar Caverns - http://www.youtube.com/watch?v=ywrRYSaKoJM Lot rakietą w tunelu, bardziej atarowo być nie mogło. Przeszkody generowane są losowo, z tym, że są to znaki i wygląda jakby ktoś przysnął nad komputerem wciskając losowy klawisz. Dźwięki są tylko dwa.
Slo-Quiz 4k nadaje się też dla graczy PL z racji podobieństwa niektórych słów http://www.youtube.com/watch?v=MvxBhXRlGck

s2325 2012-11-17 08:39:18

Kolejną jednokilobajtową, ciekawą jak dla mnie pchłą jest gra Rocket Boy - http://www.youtube.com/watch?v=bTFqsjgfJAU Poza tym mam słabość do gier z jetpackiem/śmigłem.

s2325 2012-11-17 11:36:55

Jeśli chodzi o scenowe dema to moim faworytem jest Twirlee. Efekt jak z Atari ST upchnięty w 1 kilobajcie - prawdę mówiąc nie uwierzyłbym, że to małe Atari gdybym sam tego nie uruchomił: http://www.youtube.com/watch?v=42zTyOlmym0

Wieczór 2012-11-17 12:05:20

Efekt rzeczywiscie fajny, ale to calkiem logiczne :) Nie ma tu zadnych danych - bitmap itp. Wszystko jest rysowane, a co za tym idzie jest sam kod. Kod o objetosci 1 kilobajta w assemblerze to sporo miejsca do popisu :)

Adam 2012-11-17 14:03:31

@Xeen "możemy się nauczyć jak to i owo nazywa się u naszych południowych sąsiadów :)"

Nie wiedziałem, że sąsiadujemy ze Słowenią :P

s2325 2012-11-17 14:31:44

"Pika" z obrazka mnie odstraszała, na szczęście to nie okazał się quiz o Pokemonach. Pytań nie ma dużo.

xeen 2012-11-17 15:45:47

Nie napisalem, ze bezposrednich;) ale kontekst SLO, sasiiadow i "search" wskazuje na babola :) bardziej pasuje przyjaciol, ale juz sie nie pograzam :)

Muffy 2012-11-17 21:53:40

@Xeen
W pierwszym poście : "Let's say an end date of end of September. "

xeen 2012-11-17 23:43:38

September, septembrem chalenge zawsze mozna podjac :)

pin 2012-11-19 22:50:49

Nie czytałem dokładnie tego regulaminu, lecz już jeden taki reg sprytnie obszedł Magnus/W.F.M.H. na "5 zeta kompo". Otóż napisaliśmy humorystycznie, że można używać komentarza REM :) - no to dostaliśmy program, gdzie kod maszynowy zawierał się "po REM", na koniec jeden poke z przekierowaniem wektora wyjścia do dosa i na koniec komenda "DOS". I cały misterny plan poszedł w p*** zdu. :)- Praca musiała zostać zaprezentowana w ramach konkursu i z czego pamiętam wygrała :D Niezła była zresztą.

xeen 2012-11-19 22:53:49

he, he - świetny pomysł z tym REM ;)
pozdrowienia dla WFMH...

Muffy 2012-11-21 22:40:58

z tego co kojarzę to wklepałem kilka listingów na zx81 z mnóstwem remów ;)