Гротц является портом ГТК Frotz, который является классическим Z-код движок игры и NBSP;. Гротц, как Frotz, предназначена для воспроизведения "интерактивные фантастики" игры, собранные для Z-Информ платформы машины. Несмотря на то, Z-машина, в смысле, архаичной и несуществующей платформы, многие игры и рассказы были разработаны для него, и более по-прежнему написано. Гротц делает разумную работу играть большинство оригинальных игр Инфоком & mdash; Zork, Артур, Скрытую Ужасы и т.д. & mdash; в том числе (до некоторой степени) графикой и звуком. Мир интерактивной литературы переехал на еще со времен Инфоком, но эти старые игры по-прежнему осуществлять интерпретатор Z-кода и тщательно mdash; больше, чем современных разработок, которые полагаются меньше на Z-машины, чтобы обеспечить полную пользовательский интерфейс.
Гротц предназначен для поддержки Linux и Windows с помощью точно такой же код и файлы сборки. Он полностью написан на C и использует систему одного Makefile сборки, который очень прост, и, вероятно, может быть адаптирована для компиляции для других платформ, на которых GTK работает. Основная платформа Linux & mdash; Есть уже хорошие Z-код для переводчиков Windows. Это меня всегда поражало, как аномальная, что есть несколько стабильных, многофункциональные платформы Z-код, предназначенный для современных настольных Linux. Конечно, есть и горгульи mdash; но внимание горгульи, кажется, на типографии, а не полной, конкретной поддержки Z-машины.
Гротц далеко не законченный продукт, но в настоящее время это, кажется, в основном функционально. Отчеты об ошибках и т.д., добро пожаловать; исправления, даже больше,
Особенности :.
- Поддерживает все версии Z-кода, которые поддерживает Frotz, а также добавляет поддержку для zblorb архивы
- некоторая поддержка Z-кода версии 6 графика (см ниже)
- Использование изменяемого шага шрифты, где это возможно, что большинство людей найти легче читать, чем консольных шрифтов
- поддержка юникода, как для клавиатуры и экрана
- Поддержка мыши с игр реализации. Вы можете передвигаться, нажав компаса в Zork Zero, например,
- Прозрачный и поддержка текста полноцветный, как определено в версии 1.1 спецификации ZMachine
- Поддержка коробка графику Amiga стиле, для тех игр, которые требуют эту функцию (например, за пределами Zork)
- Стенограмма / прокрутки для просмотра
- Рудиментарная поддержка звука
Требования
- MPlayer
Ограничения
- редактирование линия не столь всеобъемлющим, как это может быть. Там нет автодополнению и вы не можете редактировать в самой линии. Вы не можете выбрать положение курсора с помощью мыши, так как мыши является действительным вкладом в его собственном праве на Z-машины. Однако, поскольку вход Z-строка кода, как правило, ограничивается до 60 символов, это может не быть проблемой сделка-нарушение.
- Там нет «горячих клавиш» для функций, таких как отслеживание позволяет (как Frotz обеспечивает).
- Игры или рассказы, которые устанавливают абсолютную позицию текста в экранных единицах потенциально посмотреть причудливый с дисплеем переменной шрифта. Это фундаментальное ограничение дизайн Z-машины.
- Большинство современных игр и рассказы выведет текст таким образом, что переводчик может нарушить линии заметно на границах работы. Но многие Stull использовать площадь фиксированной путь для строки состояния и т.д., которые не могут быть оплавленной. Гротц не помешает вам сделать экран слишком мал, чтобы показать эти районы должным образом (но это довольно очевидно, когда это произошло).
- Вы не можете вырезать и вставлять текст из текстового дисплея на входной линии. Дисплей по существу является графический терминал, а после текста оказывается на него, он не имеет никаких воспоминаний о реальных персонажей. Как своего рода решение, вы можете вырезать и вставлять текст из окна стенограммы в строке ввода.
Комментарии не найдены