Marienbad (gra komputerowa)
Marienbad – komputerowa gra logiczna stworzona w 1962 roku przez Witolda Podgórskiego na komputer Odra 1003. Jej nazwa wywodzi się z chińskiej gry liczbowej Nim, która została pokazana w filmie Zeszłego roku w Marienbadzie[1].
Odra 1003 – komputer, na którym uruchamiany był Marienbad | |
Projektant |
Witold Podgórski |
---|---|
Data wydania |
1962 |
Gatunek | |
Tryby gry | |
Wymagania sprzętowe | |
Platforma |
Zasady Marienbadu polegały na tym, że komputer symulował cztery rzędy zapałek (kolejno jedną, trzy, pięć i siedem). Gracz na zmianę z komputerem „wyciągał” z jednego rzędu dowolną liczbę „zapałek”. Przegrywała ta strona, która została z ostatnią „zapałką”[1]. Komputer drukował graczowi za pomocą dalekopisu wydruk z aktualnym stanem gry i układem „zapałek”. W filmie występuje bohater, z którym nie dało się wygrać – niezależnie od tego, kto zaczynał grę, on zwyciężał. W rzeczywistości jednak gracz, który nie zaczyna gry, jest w uprzywilejowanej pozycji i zawsze wygra grę, jeżeli nie popełni żadnego błędu[2].
Marienbad nie był oficjalnie rozpowszechniany przez Elwro, a kod tej gry jak dotąd nie został odtworzony w celu przeniesienia na współczesne platformy[1], jednakże istnieje możliwość gry w przeglądarce internetowej[3]. Marienbad został także napisany w języku C++ przez pierwotnego autora jeszcze przed 2011 rokiem, o czym sam autor gry informował Mariusza Rozwadowskiego w korespondencji przekazanej do późniejszego zespołu prowadzącego Muzeum Historii Komputerów i Informatyki w Katowicach. Tam też Rozwadowski, prowadząc dalej korespondencję z autorem gry, pozyskał sam kod w języku C++, który znajduje się w zbiorach muzeum[4].
Dzięki Muzeum Historii Komputerów i Informatyki przywrócono w pełni sprawność komputerów z serii Odra 1305, pod przewodnictwem jednego ze współkonstruktorów komputera, Romualda Jakóbca[5]. Dzięki wsparciu Witolda Podgórskiego i wolontariusza Marcina Bulandry udało się również zrekonstruować algorytm i kod Marienbadu na Odrze 1305[4].
Bartłomiej Kluska określił Marienbad pierwszą polską grą komputerową[1], jednak nie może nią być w rozumieniu definicji Słownika języka polskiego PWN[6]. Zakłada ona bowiem, iż grę komputerową rozgrywa się na ekranie, podczas gdy Odra 1003 go nie miała[7]. Dwa lata wcześniej powstała gra w kółko i krzyżyk na komputer XYZ autorstwa Bogdana Misia, która również pretenduje do tego miana[8][9] – wyświetlała stan rozgrywki na oscyloskopie przeznaczonym do monitorowania stanu pamięci[10], wpisując się tym samym w zakres znaczeniowy zaproponowany przez wydawnictwo PWN.
Przypisy
edytuj- ↑ a b c d Bartłomiej Kluska, Mariusz Rozwadowski. Pierwsza polska gra. „CD-Action”. 10/2011, s. 96-97. Wydawnictwo Bauer. ISSN 1426-2916. (pol.).
- ↑ Most Wanted Solutions: Nim game strategy [online], www.archimedes-lab.org [dostęp 2020-05-28] .
- ↑ Play nim game online [online], www.archimedes-lab.org [dostęp 2020-05-28] .
- ↑ a b Pierwsza polska gra komputerowa [online], Muzeum Historii Komputerów i Informatyki [dostęp 2022-10-31] (pol.).
- ↑ Operacja Thanasis [online], Muzeum Historii Komputerów i Informatyki [dostęp 2022-10-31] (pol.).
- ↑ gra komputerowa – Słownik języka polskiego PWN [online], sjp.pwn.pl [dostęp 2023-09-27] (pol.).
- ↑ Pierwsza polska gra komputerowa [online], Muzeum Historii Komputerów i Informatyki [dostęp 2023-09-27] (pol.).
- ↑ Wstęp do historii polskich gier komputerowych – Digital Heritage [online], 12 października 2019 [dostęp 2023-09-26] (pol.).
- ↑ Popularyzator nauki Bogdan Miś spoczął na Cmentarzu Wojskowym w Warszawie [online], Nauka w Polsce [dostęp 2023-09-26] (pol.).
- ↑ Mariusz Rozwadowski , Bajty polskie, Wyd. 2.0, popr. i uzup, Sosnowiec: Kluska, Bartłomiej, 2014, s. 4, ISBN 978-83-927229-2-2 [dostęp 2023-09-27] .