декабрь 29, 2021

Status Line

Добавить в
Мои игры
Торрент
Скачать
Z-машинный интерпретатор
для Pico-8

>играйте в Zork на Pico-8
Вы не можете этого сделать.

скажите волшебное слово xyzzy
Хорошо, теперь вы можете играть в Zork на Pico-8.

>play Zork
К западу от дома
Вы стоите в открытом поле к западу от белого дома с заколоченной входной дверью.
Здесь есть небольшой почтовый ящик.

Добро пожаловать в строку состояния

Status Line — интерпретатор z-machine для Pico-8. Это позволяет Pico-8 запускать игровые файлы z-machine (прошлые, настоящие и будущие), игровой формат, наиболее известный по классическим текстовым приключениям Infocom прошлых дней. Знаменитые классические игры, такие как Zork, Planetfall, Enchanter и многие другие, можно насладиться в "уютном пространстве" Pico-8.

Функции
  • Игровая графика, нарисованная «из безграничных образов вашего воображения» (согласно старой рекламе Infocom)
  • Можно играть почти во все игры в формате «z3»
    (примечательно исключение: Seastalker; поддержка находится на рассмотрении)
  • Сохранение/восстановление текущих игр (подробности см. ниже)
  • Несколько цветовых тем для воссоздания «классического стиля»
  • Скорость прокрутки текста по выбору игрока.
  • Выберите 24- или 12-часовой формат для игр, основанных на времени.
Где я могу найти игры z3, в которые можно играть?
  • Знаете ли вы, что классические произведения Infocom заархивированы на GitHub?
  • Там также есть The Obsessively Complete Infocom Catalog.
  • Вы когда-нибудь проверяли архив Interactive Fiction?< /li>
  • Могу ли я заинтересовать вас в Iинтерактивная база данных художественной литературы?
  • Здесь, на itch.io, есть даже игры
Как использовать строку состояния?

Когда вы запускаете Строку состояния, инструкции на экране поясняют вам. Но простой ответ: «Перетащите файл z3 в строку состояния, чтобы начать воспроизведение». Игра загрузится и инициализируется, после чего вы увидите вступительный текст. У Pico-8 очень маленький экран, поэтому иногда в виде длинного текста появляется слово «БОЛЬШЕ». Нажмите любую клавишу для прокрутки следующей страницы текста на экране.

Я никогда не играл в текстовые приключения... Помогите!

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

Я вдохновлен написать собственное текстовое приключение!

Отлично! Чтобы написать игру для z3, совместимую с Status Line, я рекомендую вам заглянуть в PunyInform

Я надеялся на крутые эффекты ЭЛТ :(

Если вы работаете в системе Windows, попробуйте ShaderGlass. Это инструмент, который я использовал для создания CRT-эффектов для графического баннера на этой странице. Вы можете запустить его поверх *ЛЮБОЙ* программы, даже рабочего стола Windows. Это весело и передает все данные, вводимые мышью/клавиатурой/контроллером, в базовые приложения. Вот строка состояния с эффектом и без него.

Установка предпочтений

На титульном экране нажмите клавишу «Ввод», чтобы открыть стандартные настройки Pico-8. Там находятся выбираемые игроком цветовые темы, скорость прокрутки и параметры игровых часов. Ваш выбор будет сохраняться как tон срабатывает по умолчанию при каждом запуске Строки состояния.

Сохраненные игры

Когда вы `сохраняете` свою игру, вы можете использовать любое имя файла, которое пожелаете. Строка состояния изменит имя файла на уникальный идентификатор игры, в которую вы играете.

Пример: вы сохраняете игру Enchanter под именем `спальня`. Позже, когда вы «Восстановите» свою сохраненную игру, вы обнаружите, что файл был назван «bedroom_32a7_save.p8l». Строка состояния добавила к названию вашей сохраненной игры уникальный идентификатор, который связывает его с текущей игрой, и использует расширение файла Pico-8 по умолчанию ".p8l"

Поскольку все сохраненные игры находятся в одной папке, это гарантирует, что сохраненные игры из разных игр не перезапишут друг друга. Хранение сохраненных игр в папке сохранения по умолчанию позволит команде «Восстановить» работать без сбоев.

При «восстановлении» сохраненной игры строка состояния попросит вас «перетащить файл <идентификатор>_save.p8l» и откроет для вас папку сохранения по умолчанию. Перетащите сохраненную игру с соответствующим идентификатором в строку состояния, чтобы загрузить и продолжить игру.

Будущее строки статуса?

Я сделаю все возможное, чтобы обеспечить расширенную поддержку с более поздними обновлениями. Однако жесткие ограничения Pico-8 могут сделать некоторые вещи невозможными. Всестороннюю поддержку, скорее всего, придется подождать до дебюта Picotron.

Текущие цели:

  • Поддержите Seastalker (погуглите "seastalker sonar", чтобы разобраться в проблеме)
  • Получите "звуковой эффект"ects" для The Lurking Horror
  • Механизм компоновки текста не так элегантен, как хотелось бы
  • Надежное управление курсором (связано с пунктом выше )
  • Некоторые коды операций, которые сложно корректно обработать на Pico-8, не реализованы
  • Переработана подсистема памяти для обработки игр более 128 КБ
  • Общие улучшения производительности
  • li>
  • Добавить поддержку файлов игр z4 и z5 (например, A Mind Forever Voyaging и обширную библиотеку игр, выпущенных после Infocom Inform).
  • Запись в блоге с примечаниями мой процесс обучения был бы полезен (особенно мне в будущем)
Известные вопросы

В настоящее время нет.

Примечания к загрузкам
  • При первом запуске игра может по умолчанию работать в полноэкранном режиме. Откройте настройки (клавиша «Ввод» или «esc») и выберите «Параметры» > «Полноэкранный режим», чтобы отключить его. Это позволит вам использовать функцию перетаскивания файловой системы и является одноразовой настройкой.
  • Пользователи Windows и Mac, скорее всего, получат предупреждение системы безопасности при первом запуске. Я ищу способы исправить это, но сейчас похоже, что получение учетных записей разработчиков, необходимых для правильной «подписи» приложения, стоит больших денег. Если это вас нарушило, я полностью понимаю.
  • В исходном коде я старался оставлять комментарии, чтобы объяснить некоторые принятые мной решения, и вы можете включить ведение журнала для просмотра различных функций. машина думает (вывод в текстовый файл).

Как скачать Status Line через торрент

Всего несколько простых шагов:

  • Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
  • Выбираем и скачиваем подходящий торрент-файл репака Status Line
  • Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
  • После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!