vak: (Аристипп)
Смотрели сериал Severance? Народ уже наваял соответствующую игрушку для Линукса.

Исходники на Гитхабе: github.com/andrewchilicki/LumonMDR

Под Ubuntu собирается так:
sudo apt install libglfw3-dev libglew-dev
git clone https://github.com/andrewchilicki/LumonMDR.git
cd LumonMDR
cmake -B build
make -C build
Запускаем:
./build/LumonMDR

vak: (Default)
Оказывается, народ перевоплотил на Си++ одну из самых ранних досовских игрушек: аркадный волейбол. На маке ставится командой "sudo port install gav".

Исходники здесь: github.com/ctrl-z-bg/gav

Прикидываю, не затащить ли эту игрушку под FP/M на микроконтроллер с экранчиком 240x135.

vak: (Default)
Сделан для Windows, но вполне запускается на маке или линуксе под Wine. Скачать можно по ссылке: NuPogodi_EN.zip

Внутри работает аутентичная прошивка от Nintendo. Копией которой игра, собственно, и была.

vak: (Default)
[personal profile] lxe заманил меня в игру Cragne Manor, и я помаленьку по ней двигаюсь. Текстовые игры - один из способов расширять знание английского. Не самый скучный. 😀

Периодически прошу ИИ визуализировать отдельные сцены из игры.

"The gravel road curves here past the doors of an old stone church, which squats defeatedly amid a few straggly trees. Behind it, to the northeast, you can see the first few stones of a modest graveyard. To the east the road narrows to cross a small bridge into the village proper; to the north, it crests the hill toward the train station."



"The trees here gather, black with wet; glimmering fingers hung with ragged matter, huddling beneath a cold and gently weeping sky. Beneath your feet, the damp red felt of rotting leaves slopes down toward a still, murky puddle. Nearby is a well, capped off with crumbling cement. A broken-down section of brick wall waits for raindrops to fall along its spine, and an old, half-dead oak straddles an angular boulder studded with quartz. A path through the forest leads south."



"You enter a clearing, the earth barren and the air heavy with mist. A low windowless wooden shack dominates the area. Sitting by the shack is a wooden painted doll, clockwork mechanisms visible in its joints. It’s startlingly lifelike. The woods are to the northwest, while that godforsaken town is to the southeast. On the ground, just out of the doll’s reach, lie some loose scraps of paper."

vak: (Default)
Узнал новое слово: whippoorwill. Гугл переводит его как козодой. Хотя согласно украинской википедии это "дрімлюга канадський". Ночная птичка востока Канады и США.



По легенде, козодои чувствуют уход человеческой души из тела и могут перехватить её. Древние американские индейцы считали, что пение козодоя предзнаменует смерть.

В игре Anchorhead козодои поют в кошмарном сне главной героини:
Down the road and through the woods, where the whippoorwills call their lunatic's song, you are running. The sky boils and thunders overhead. The red-rimmed eyes glare down at you. When you look up at them, they merge together, melting into a single, baleful orb -- a swollen, bloody moon.
Перевод:
Вы бежите по дороге и через лес, где козодои поют свою сумасшедшую песню. Небо кипит и гремит над головой. Глаза с красными краями пристально смотрят на тебя. Когда вы смотрите на них вверх, они сливаются воедино, превращаясь в единый зловещий шар — опухшую кровавую луну.
vak: (Default)
Там чудеса, там Ктулху бродит. Бесплатный вариант игры Anchorhead появился в 1998 году. Позже был расширен до коммерческого варианта. Второе место в списке лучших текстовых игр за всю историю (на 2023 год).

Можно играть онлайн: iplayif.com.

Имея Frotz, скачиваем и запускаем игру:
$ wget https://ifarchive.org/if-archive/games/zcode/anchor.z8
$ frotz anchor.z8

[Press 'R' to restore; any other key to begin]

You take a deep breath of salty air as the first raindrops begin to spatter the
pavement, and the swollen, slate-colored clouds that blanket the sky mutter
ominous portents amongst themselves over the little coastal town of Anchorhead.

Squinting up into the glowering storm, you wonder how everything managed to
happen so fast. The strange phone call over a month ago, from a lawyer claiming
to represent the estate of some distant branch of Michael's family, was
bewildering enough in itself... but then the sudden whirlwind of planning and
decisions, legal details and travel arrangements, the packing up and shipping
away of your entire home, your entire life...

Now suddenly here you are, after driving for the past two days straight, over a
thousand miles away from the familiar warmth of Texas, getting ready to move
into the ancestral mansion of a clan of relatives so far removed that not even
Michael has ever heard of them. And you've only been married since June and none
of this was any of your idea in the first place, and already it's starting to
rain.

These days, you often find yourself feeling confused and uprooted.

You shake yourself and force the melancholy thoughts from your head, trying to
focus on the errand at hand. You're to meet with the real estate agent and pick
up the keys to your new house while Michael runs across town to take care of
some paperwork at the university. He'll be back to pick you up in a few minutes,
and then the two of you can begin the long, precarious process of settling in.

A sullen belch emanates from the clouds, and the rain starts coming down harder
-- fat, cold drops smacking loudly against the cobblestones. Shouldn't it be
snowing in New England at this time of year? With a sigh, you open your
umbrella.

Welcome to Anchorhead...

An interactive gothic by Michael S. Gentry

(Type HELP or ABOUT for some useful information.)

Release 5 / Serial number 990206 / Inform v6.15 Library 6/7

A grim little cul-de-sac, tucked away in a corner of the claustrophobic tangle
of narrow, twisting avenues that largely constitute the older portion of
Anchorhead. Like most of the streets in this city, it is ancient, shadowy, and
leads essentially nowhere. The lane ends here at the real estate agent's office,
which lies to the east, and winds its way back toward the center of town to the
west. A narrow, garbage-choked alley opens to the southeast.

> inventory

You are wearing your wedding ring, your trenchcoat and your clothes; in
addition, you have in your hand your umbrella.

The pockets of your trenchcoat are empty.

> _
Я попросил ИИ нарисовать городишко Анкорхед по текстовому описанию.
Мрачный маленький тупик, спрятанный в углу клаустрофобной путаницы узких, извилистых улиц, которые в основном составляют старую часть Анкорхеда. Как и большинство улиц этого города, она древняя, темная и практически никуда не ведет. Переулок заканчивается здесь, у офиса агента по недвижимости, который находится на востоке, и поворачивает обратно к центру города на запад. Узкий, заваленный мусором переулок выходит на юго-восток.



vak: (Default)
Мир сползает к апокалипсису, а некоторые неуёмные оптимисты продолжают создавать текстовые игры. И на русском языке тоже. На днях появилась игра "Бездна света" авторства Василия Воронкова. Сделана она на движке Instead.

Движок можно установить на Линуксе командой "sudo apt install instead", на маке командой "brew install instead". Или скачать с сайта: instead.hugeping.ru/.

Файл игры доступен по ссылке: instead-cabiria-0.10.zip

Распаковываем его в папку ~/.instead/games/ и запускаем:
sdl-instead -game cabiria
Игра сделана в стиле "визуальной новеллы". То есть надо не команды вводить в строке, как в Пещере или Зорк, а кликать мышкой на выделенные слова. Жанр этот выдумали японцы в 80-х, когда было проблематично вводить иероглифы на ранних компьютерах.

Исходники:



+3 )
vak: (Default)
Представьте, что вы попали в мир, в котором не понимаете ничего. Визуальные образы отсутствуют. Восприятие только через текст. Язык напоминает английский, но все понятия и действия незнакомые. Вам предстоит освоиться и изучить странную действительность, прежде чем осознать цель и достичь её.

Обзор игры: "The Gostak" by Carl Muckenhoupt

Можно играть онлайн: iplayif.com. А можно скачать игру (gostak.z5) и запускать на своём компьютере с помощью следующих приложений:Вот начало игры:
Finally, here you are. At the delcot of tondam, where doshes deave. But the doshery lutt is crenned with glauds.

Glauds! How rorm it would be to pell back to the bewl and distunk them, distunk the whole delcot, let the drokes discren them.

But you are the gostak. The gostak distims the doshes. And no glaud will vorl them from you.

The Gostak
An Interofgan Halpock
Copyright 2001 by Carl Muckenhoupt
(For a jallon, louk JALLON.)
Release 2 / Serial number 020305 / Inform v6.21 Library 6/10

Delcot
This is the delcot of tondam, where gitches frike and duscats glake. Across from a tophthed curple, a gomway deaves to kiloff and kirf, gombing a samilen to its hoff.

Crenned in the loff lutt are five glauds.

> _
Народ составил гостакско-английский словарь вам в помощь: http://www.plover.net/~davidw/gostak.html

Вот, к примеру, перевод слов из вышеприведённого фрагмента игры:
  • bewl n. home of the gostaks (city? building?)
  • cren v. lodge, stick in (something that glauds do)
  • curple bridge? tunnel? : curple of a morleon
  • deave 1. n. location, room. 2. v. reside, stay. 3. adv. in place, moving about without leaving.
  • delcot n. courtyard? [place where birds fly and duscats attack]
  • discren v. dislodge, unstick from
  • distim v. imbue creature with light
  • distunk v. ignore
  • doshery n. nursery? school? for doshes [also the "fesh of the bewl"]
  • dosh n. baby? child? [creature that needs to be imbued with light]
  • droke n. sage, ie: someone whose task is to talk
  • duscat n. some type of creature
  • frike v. fly
  • gitch n. bird
  • glake v. attack
  • glaud n. ward, seal, type of barrier
  • gomb v. enter
  • gomway n. path? road? garden?
  • gostak n. person who "distims the doshes"
  • hoff (h) west (w)
  • jallon n. menu, helpmenu
  • kiloff (kl) northeast (ne)
  • kirf (k) north (n)
  • loff (l) east (e)
  • louk v. type, as on a computer keyboard; display using type, as on a computer screen
  • lutt n. wall; direction
  • pell v. go | pell at go to
  • rorm adj. wonderful?, sweet?
  • samilen n. kitchen? cafeteria? [room of the tondam]
  • tondam n. ? [setting of the game as a whole, eg: school, hospital, monastery]
  • tophth v. imbue with darkness
  • vorl v. guard, protect
На ютубе есть плейлист из восьми видео, где весьма сообразительный чувак прорубает игру за восемь часов.
vak: (Default)
Помните игрушку Commander Keen? На PC/XT в начале 90-х. Так вот, есть её современная реализация для линукса/мака. Подробности на сайте: davidgow.net/keen/omnispeak.html

Исходники: github.com/sulix/omnispeak

vak: (Default)
Новая игра-бродилка по роману Станислава Лема “Непобедимый”. Очень красиво нарисовано.

vak: (Default)
Историческая реликвия: книжка 1984 года, подробно по шагам объясняющая, как написать собственную текстовую игру. На языке Бейсик.

Creating Adventure Games on Your Computer (Tim Hartnell).pdf

vak: (Default)
Atari готовит к выпуску новую игровую консоль: улучшенную версию старой модели Atari 2600 древнего 1980-го года. Все старые игровые картриджи подходят. Также в продажу поступят картриджи с новыми играми.

Эх, жаль я не игроман. Но народ уже обсуждает в сети, как эту штуку хакнуть и приспособить для других интересных целей.

vak: (Default)
На Steam за $3.89 появился комплект из шести игр серии Zork. Похвальное стремление сохранить древние игрушки для истории. Позорище однако, что игры запускаются только под Windows, причём с помощью Dosbox. В то время как все эти игры комфортно работают на всех платформах, в том числе онлайн:
vak: (Default)
По русски должно звучать типа "Согласно Каину". Это тоже детективное расследование, как и Deadline из моего предыдущего поста. Если Deadline это 1982 год, то "According to Cain" появилась в 2022 году. Мне хотелось оценить, как изменилась концепция за прошедшие 40 лет. Разница заметная, как по удобству игры, так и по глубине художественного замысла. Игра "According to Cain" получила награду «Выдающаяся игра года» («Выбор игрока») на конкурсе IFDB Awards 2022.

Тема расследования необычная: Каин против Авеля. Собственно, что произошло и кто виноват мы и так все знаем. Но вас посылают в самое начало времён выяснить все детали.
"The question has bedeviled the Academy's Scholastics since this institution was founded. What is the Mark of Cain?"

"Recall that Eve birthed two sons," the Provost told you. "Cain, the eldest, tilled the fields. Younger brother Abel tended the flocks. Until..." He trails off.

"Cain murdered Abel," you said to complete his thought.

"The first murder in all of history. As punishment, the Creator cursed Cain to wander the Earth to the end of his days. Cain was marked to prove he introduced murder into our world. The mark served to protect Cain from others taking vengeance upon him."

"Why do that? Why protect such evil?"

The Provost emitted a gravelly murmur. "Vengeance was the Creator's."
Можно играть онлайн: iplayif.com. А можно скачать игру (cain.t3) и запускать на своём коипьютере в одной из игралок: QTads (Windows, Линукс) или Spatterlight (мак).

Здесь можно найти карты и подсказки: plover.net/~davidw/sol/a/accor22.html

Чтобы уметь обращаться с древними артефактами, вам придётся освоить магическую алхимию. В вашем распоряжении воск, кровь, маточное молочко, мышьяк, пепел, ромашка, ртуть, сера, соль, шалфей и другие компоненты. Всё это нужно добыть, научиться комбинировать и уместно применять.

Понадобится освоить азы психологии относительно Адама, Евы, Каина и Авеля. Кто из них был холерик, сангвинник, флегматик или меланхолик. Потому как от этого зависит, какие алхимические компоненты к ним применимы.

Вы выясните, что после изгнания из рая у Адама слегка двинулась крыша. Со слов Каина:
на английском )
Полный протокол пройденной игры можно посмотреть здесь: transcript.txt
vak: (Default)
Предыстория игры следующая. В 1976 году появляется самая первая в истории текстовая игра "Colossal Cave Adventure". Написана она была в Стенфорде и работала на больших компьютерах, самотёком распространяясь из компании в компанию. В 1977 году студенты MIT решили показать, что они тоже сильны, и сделали аналогичную игру "Zork". В 1979 году эти самые (бывшие) студенты создали компанию Infocom для коммерциализации игры. Успех был грандиозный. В 1980 году вышел коммерческий "Zork I", за ним в 1981-м продолжение "Zork II", следом в 1982-м "Zork III". К этому времени стало понятно, что юзерам приелось одно и то же: ползать по пещерам и собирать ништяки.

В 1982 году Инфоком выпускает игру "Deadline" - первую текстовую игру, где суть состояла в другом. Это было детективное расследование. И здесь я вам эту игру покажу.

Можно играть онлайн: iplayif.com.

Имея Frotz, скачиваем и запускаем игру "Deadline":
vak: (Default)
Сильно увлекла меня текстовая игра "Counterfeit Monkey", и я решил пройти её до конца. Заняло почти две недели. Полный протокол можно посмотреть здесь: walkthrough.txt. Это без лишних несущественных действий и диалогов. Со всеми кудрявостями много выходит, поэтому я разбил на три части: 1, 2, 3.

Я понимаю, что сейчас уже не 80-е годы, и даже не 90-е: время изменилось, и текстовые игры давно никого не интересуют. Поэтому выкладываю все подсказки, не заботясь, что испорчу вам удовольствие от игры. Вряд ли кто станет на самом деле играть. Но на всякий случай: как запустить игру можно прочитать в одном из моих предыдущих постов.

Почему именно "Counterfeit Monkey"? Если выделить главное отличие: это очень качественная литература. Мир, где происходит действие, очень живой и разнообразный. Приходится и на автомобиле ездить, и на лодке плавать, и в университете с профессором пререкаться, с родителями напряжённые отношения выяснять.

А ещё игра сильно отличается от других в лучшую сторону в отношении к юзеру. Обычно вызываешь текстовую игру, получаешь приглашение и понятия не имеешь, что делать дальше. Здесь игра с самого начала ведёт новичка, давая минимально необходимые подсказки. К примеру:
To get a look around, type LOOK and press return. If you do not want help getting started, type TUTORIAL OFF.
> _
Или:
You can find out more if you LOOK AT THE YELLOW BUILDINGS (or shorten it to L YELLOW BUILDINGS).
> _
В начале можно дать команду "highlight on", тогда в тексте будут выделяться жирным шрифтом все объекты, на которые стоит обратить внимание. Если вы играете в графическом приложении (Windows Frotz, Spatterlight, Gargoyle) - стоит дать команду "map on". Она покажет карту и компас в левой части экрана.

В других играх в процессе игры часто не всегда понятно, что делать дальше. Здесь же есть команда "goals", которая напомнит вам текущее задание по сценарию. Вся игра разбита на четырнадцать заданий, которые надо выполнить в указанном порядке:
  • Get out of these back streets
  • Get my backpack from the cinema
  • Retrieve your remaining possessions from locker at hostel
  • Meet your colleague Slango at Counterfeit Monkey
  • Talk to Lena at the Aquarium Bookstore
  • Check the dead drop at the public convenience
  • Trace Brock’s movements at the antique shop
  • Find a way to understand the map
  • Speak to Professor Waterstone and get his invitation to see the T-inserter
  • Gain entrance to the Bureau
  • Find Brock
  • Test T-inserter
  • Escape the Bureau
  • Check out the paper and see what’s going on
Мир, в котором вы оказываетесь, очень странный. Он не очень отличается от нашего, но в нём развиты необычные технологии. Скажем, главный могучий инструмент, которым вам придётся пользоваться, называется N-remover. Он позволяет убрать из названия любого объекта произвольную заданную букву N, так чтобы получилось другое слово. При этом объект превращается в этот новый предмет. К примеру, швартовочная тумба BOLLARD удалением L превращается в деревянную доску BOARD. Убираем D - получаем кабанчика BOAR. Убираем B - получаем весло OAR. И тому подобное. Есть и другие прикольные инструменты: синтезатор, склеивающий слова вместе с образованием нового объекта. Хитрая паста, проявляющая истинную суть предметов, и т.п.

При этом мир устроен жёстко тоталитарным образом. Рулит всем суровое Бюро Орфографии. Отклонение от порядка, шаг в сторону - наказание в виде разодушевления. Вас превращают в неодушевлённый предмет. И прочие ужасы. На этом фоне пышным цветом цветёт контрабанда. Поставки всяких штук, запрещённых суровыми законами. Собственно, вы и будете играть как участник небольшой команды контрабандистов, пытающейся добыть и вывезти кое-что интересное.

Честно признаюсь: я ленивый, и в игре я хитрю. Во-первых, пользуюсь подсказками, найденными в интернете. Бродить и самому до всего догадываться мне неинтересно. И без того тут удовольствия хватает. Даже зная, что надо делать, остаётся много деталей для самостоятельного домысливания. Во-вторых, я не прохожу игру в диалоговом режиме от начала до конца. Я строю скрипт, который делает это за меня. Запускаю, анализирую, добавляю несколько команд, и снова запускаю. За много итераций получаю полное решение. Нет проблем откатиться и доделать что-то, пропущенное на предыдущих этапах. Поступаю как программист, короче. 😀

В начале игры вы оказываетесь в теле женского персонажа. И в этом теле вы не одни. Вы не помните, кто вы и как вас зовут. Как выясняется, вы были девушкой по имени Andra, и с вами совершили некую запрещённую операцию "fusion", объединив с парнем по имени Alex. Получился ваш персонаж Aleхandra. Как потом окажется, на это слияние вы пошли сами, с вашими подельниками, чтобы удачнее провернуть хитрую контрабандную операцию. Это только начало: там дальше много весёлого. К примеру, когда вы пытаетесь рассмотреть себя, ваш партнёр Алекс начинает стесняться шарить по женскому телу. 😀 Приходится повторить команду дважды.
> look at me

This body is more you than me -- well, it would be, since we came out a girl. Still, I feel a bit odd inspecting us too closely. It feels like invading your privacy.

> look at me

I don't think anything about us looks out of place. We are female, though a little taller and leaner than average, and with slightly boyish facial features. It's nothing that would attract attention, though.
Я прошёл всю игру по основному сценарию, набрав 100 баллов из 100. Однако после завершения можно дать команду "achievements" и окажется, что в игре есть еще масса интересных целей, за которыми можно поохотиться:
> achievements

These achievements you have yet to accomplish:

Admiral Thoureaux award for removing every letter of the alphabet in one playthrough
Amanda Waterstone award for discovering cultic passages
Andra award for completing the game in hard mode
Camilla Downdweller award for creating five types of fish in one playthrough
Finn Rosehip award for gnu-hunting
Horace Fingerstain award for jotting some notes
Igor Rosehip award for creating at least five body parts in one playthrough
Jocasta Higgate award for reconstructing pagan worship on the island
Lester Parsons award for discovering unspecified local rites
Lord Michael Rosehip award for showing the black spot to a pirate crew
Lucius Quagmire award for viewing unusual films
Mort Shaply award for showing Poe a raven-based foodstuff
Priscilla Parsons award for winning the game without ever entering the church
Propper Rosehip award for talespinning
Reverend Plaice award for placing the cross on the altar while liturgically dressed
Roman "Sticky" Fingerstain award for impromptu art theft
То есть тут есть ещё чем развлечься, даже если вам кажется, что вы разгадали все загадки.
vak: (Default)
Оказывается, исходные тексты всех игр фирмы Infocom были выложены в открытый доступ четыре года назад. Там их навалом! Вот некоторые особо известные:
vak: (Default)
Игра "Counterfeit Monkey" заняла первое место в рейтинге Interactive Fiction Top 50 of All Time 2019 года.

Можно играть онлайн: iplayif.com

А можно скачать (файл CounterfeitMonkey-11.gblorb) и запустить на своём компьютере с помощью утилиты Gargoyle (Линукс), Spatterlight (мак) или Windows Frotz (соответственно Windows).



В левой части экрана находится карта местности, где вы обозначены символом @. Также показан компас § и направления возможного движения.

Подсказки к игре: intfiction.org/t/counterfeit-monkey-invisiclues-hints/44257

Пройдём несколько первых шагов:
длинно и на английском )
OSZAR »