Status Line
для 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-часовой формат для игр, основанных на времени.
- Знаете ли вы, что классические произведения 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 запустится автоматически и предложит выбрать место для сохранения дистрибутива.
- После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!