Мариенбад (видеоигра)

Marienbad (video game)
Last updated: 22 February 2025
Marienbad (video game)

Мариенбад был головоломной мэйнфреймовой игрой 1962 года, созданной инженером Elwro Витольдом Подгорским в Вроцлаве, Польша для его Odra 1003. Это была адаптация логической игры nim. Игра вдохновлена обсуждением варианта nim в журнале Przekrój по мотивам фильма Последний год в Мариенбаде (L'Année dernière à Marienbad), названного 'Мариенбадом' журналом. Подгожрский программировал игру для разрабатываемого 1003 мэйнфрейма, выпущенного в 1963 году. Игра предполагала противостояние игроков и компьютера в чередующихся раундах удаления спичек из набора, где последний игрок, взявший спичку, проигрывает. Так как компьютер всегда делал оптимальные ходы, он был практически непобедимым.Мариенбад не получил широкого распространения за пределами своего первоначального местоположения. Elwro не производила и не рекламировала игру, хотя Подгожрский воссоздал её в Военной академии технической науки (Military University of Technology in Warsaw). Игра канула в лету, без фотографий или документации, сохранившихся для восстановления её первоначальной формы; так как существует только один известный Odra 1003 и нет способа воссоздать игру, она считается утерянной. Несмотря на свою простоту, Мариенбад считается возможно первой польской компьютерной или видеоигрой.

Игровой процесс

В ним, игроки по очереди убирают хотя бы один объект из множества объектов, традиционно спичек, с целью быть или не быть тем игроком, который уберет последний объект. Варианты игры могут быть математически смоделированы. В режиме Мариенбада по умолчанию генерируются четыре ряда спичек, в каждом из которых может быть одна, три, пять или семь спичек. Сторона, оставшаяся с последней спичкой, проигрывает. Компьютерная распечатка показывала игроку текущее расположение спичек. В игре мог участвовать один игрок за раз, чей ход чередовался с ходом компьютера. Независимо от того, кто начинал игру, компьютер почти наверняка был победителем, так как всегда делал идеальные ходы.На максимальных настройках игра состояла из 8,000 рядов, содержавших до 1 триллиона спичек, что требовало часа для выбора следующего хода компьютером. Игра не поддерживала видеовывод, так как Odra 1003 не имела экрана. Вместо этого игра велась через телетайп и перфоратор карт, на котором машина печатала результаты.

Разработка

Elwro — польская компания, основанная в 1959 году и базирующаяся во Вроцлаве, Польша. Компания занималась разработкой и производством мэйнфреймов и микрокомпьютеров. Первым релизом стала Ода 1001 мэйнфрейма в 1960 году, за которым последовали Ода 1002 в 1962 и Ода 1003 в 1963 годах.Витольд Подгорский был недавним выпускником Вроцлавского технологического университета, где он специализировался на электронной инженерии и математических машинах. Узнав о существовании «электронных мозгов» в 1955 году в школе, он начал пятилетнее изучение автоматизации «цифровых машин». Он завершил свою магистерскую диссертацию в Elwro, где был принят на работу 10 октября 1961 года и работал над Одой 1001. Он разработал способ управления памятью компьютера для сохранения данных, что открыло путь к Оде 1003.Новая машина использовала современные транзисторные переключатели, что позволило выполнять до 500 операций в секунду. Дисковая память программы Одры 1003 имела ёмкость 40 килобайт.Работая в Elwro в 1961 году, Подгорский обнаружил логическую игру ним, прочитав о ней в еженедельном журнале Przekrój. Журнал описал двухпользовательскую игру, где игроки удаляют любое количество предметов из одной из четырех строк, и проигрывает тот, кто держит последний предмет. Przekrój назвал этот вариант нима 'Мариенбад' в честь французского фильма 1960 года Последний год в Мариенбаде (L'Année dernière à Marienbad), где персонажи часто играют эти математические дуэли. Подгорский был вдохновлен использованием игры ним в фильме после прочтения о ее принципах.Сидя на многочасовом лекции по обязательной военной дисциплине, Подгорский решил расшифровать алгоритм Мариенбада и сохранить его в бинарной системе, которую могли бы понять компьютеры. Подгорский позже утверждал, что алгоритм был крайне прост для реализации на компьютере и мог быть выражен двумя словами, добавляя, что если никто не заинтересуется им, он унесет его с собой в могилу. Он программировал игру для первого прототипа Odra 1003, который разрабатывался и планировалось установить на Совете Топографического Генерального Штаба Польской Армии во Вроцлаве.Игра, предназначенная для логических дуэлей, была разработана исключительно Подгорским путем создания алгоритма, написания списка инструкций, которые печатались на карточках размером с открытки, и вручную установки начального состояния каждой ячейки памяти. Он спроектировал игру так, чтобы она была непобедимой: если человек допускал хотя бы одну ошибку, компьютер выигрывал. Хотя сотрудники на фабрике Elwro знали, что результат игры был предопределен, многие добровольно играли в нее. Они не могли победить стандартную 16-матчевую версию Мариенбада, не говоря уже о более высоких настройках игры.

Наследие

Как и многие игры в ранней истории видеоигр, Мариенбад не получил широкого распространения за пределами первоначального места. Мейнфреймы были редкостью во всем мире и преимущественно находились в государственных или военных учреждениях или крупных корпорациях, поэтому обычно они были недоступны для развлекательных целей. Elwro произвела всего 42 мейнфрейма Odra 1003 между 1963 и 1965 годами. Elwro отказалась публиковать игру или рекламировать ее, и название было в основном забыто. После разработки игры Подгожский стал студентом Военной академии технической науки (Военно-технический университет в Варшаве) и с помощью однокурсника Богдана Блейи установил версию игры там на мейнфрейме Odra 1003, который управлялся через оператора. Компьютер, а значит и игра, могли быть использованы или сыграны любым студентом, но только через оператора, который принимал ввод от игрока и передавал информацию на компьютер. Как и в оригинальной версии Подгожского, игра была практически непобедима; поэтому операторы активно отговаривали игроков участвовать.

Ссылки

* [Мариенбад (видеоигра)](https://ru.wikipedia.org/wiki/Marienbad_(%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%D0%B8%D0%B3%D1%80%D0%B0))Университетские власти поддержали это решение, так как они хотели насильственно избавиться от «неприятной привычки беспокоить компьютеры ради логических игр», которые, по их мнению, должны использоваться только для серьезных военных целей. Игроки стали тайно собираться перед огромным компьютером в поздние вечера, когда операторы уходили. Подгорский вспоминал, что несмотря на знание того, что игра была разработана так, чтобы всегда побеждать игрока, многие люди проводили много часов, пытаясь расшифровать алгоритм или выиграть.В последующие годы варианты нима и Мариенбада стали вторыми по популярности типами компьютерных игр на польских компьютерах после крестиков-ноликов, так как это была относительно простая игра для программирования. Войцех Пияновский, который позже стал ведущим телевизионного шоу «Колесо Фортуны» на протяжении двух десятилетий с 1970-х годов, предложил польскому телевидению игровое шоу, где игроки соревнуются против компьютера в ниме на миникомпьютере Momik 8b. Тем временем Подгорский продолжал работать в Elwro, соавторствуя с созданием компьютеров Odra, хотя и не прекращал работу над играми.После того как коллеги привезли вариант игры Манкала из Египта, он вдохновился адаптировать её для компьютера. На этот раз он не хотел создавать непобедимую игру, а включил регулируемые уровни сложности, чтобы обеспечить увлекательный опыт независимо от уровня мастерства игрока.В статье для польского журнала Bajty Polskie (Польские Байты) Бартошем Клушкой утверждается, что единственный экземпляр компьютера Odra 1003 хранится в Музее Технологии в Варшаве и находится в неактивном состоянии. Таким образом, оригинальная игра Мариенбад больше не существует за пределами воспоминаний игроков. Никаких реконструкций этой игры для современных компьютеров не было сделано, а также нет известных фотографий или документации о том, как она игралась и создавалась.В научной работе Maria Garda «Gry komputerowe jako dziedzictwo kulturowe» (Компьютерные игры как культурное наследие) отмечается, что игра должна описываться только в прошедшем времени, так как оригинальные элементы не сохранились. Она добавляет, что хотя алгоритм Мариенбада можно воссоздать на новом программном обеспечении, реконструкция физических транзисторов оригинального компьютера практически невозможна.В статье далее сравниваются вызовы, с которыми сталкивается игрок в эту игру в современную эпоху, с игрой Super Mario Bros. на оригинальном оборудовании через 50 лет.Мариенбад считается одной из первых польских видеоигр, разработанных почти за 20 лет до более поздних кандидатов OiX (1984), Gąsienica (1985) и Puszka Pandory (1986), и значительно раньше первой известной польской игры, Tajemnica Statuetki (1993). Игровой историк из Łódź Барек Клушка сделал это заявление в своей основополагающей книге о польской видеоигровой индустрии, Polish Bytes; его исследования выявили игру как на 24 года старше предыдущей игры, претендовавшей на этот титул. Клушка отмечает, однако, что она была предшествована 'Kółko i krzyżyk', версией крестики-нолики, написанной программистом Департамента Математического Оборудования Богданом Мишем в 1960 году для компьютера XYZ, с использованием шахматной сетки. Михал Новицкий из Gram.pl утверждает, что исследования Клушки, в отличие от предыдущего и менее точного польского текста о видеоиграх Dawno temu w grach (Однажды давно в играх), позволяют Мариенбаду претендовать на звание первой польской компьютерной или видеоигры с почти 100% уверенностью.Статья ритейлера Empik утверждает, что простота Мариенбада и отсутствие видеовыхода делают термин 'компьютерная игра' несколько преувеличенным для его описания, не говоря уже о 'видеоигре'. Газета Гарда заявляет, однако, что независимо от простоты игра имеет значение как одна из первых компьютерных или видеоигр в регионе. Марцин Косман из Gamezilla отмечает, что это первое попытка создания польской компьютерной игры осталось практически незамеченным. Яцек Гловачи из Gry Online заявляет, что несмотря на свою малоизвестность, Мариенбад следует считать предком современной польской видеоигровой индустрии и его существование и создание заслуживают памяти. В 2018 году на фестивале Ars Independent прошла выставка под названием 'От Мариенбада до Новиграда', посвященная истории польской видеоигровой индустрии от Мариенбада до The Witcher 3 (2015).