grotz е пристанищен GTK на Frotz, която е класически Z-код гейм енджин & Nbsp;. Grotz, като Frotz, е предназначена за игра на "интерактивни фантастика" игри изготвя за платформата Информирайте Z-машина. Въпреки че Z-машината е, в известен смисъл, архаичен и несъществуващ платформа, бяха разработени много игри и истории за него, и по-продължават да бъдат написани. grotz прави разумен работа на игра повечето от оригиналните Infocom игри и втори пример Zork, Arthur, Дебнат Horror и др & втори пример включително (до известна степен) графика и звук. Светът на интерактивни фантастика е преместен на още от Infocom дни, но тези стари игри все още упражняват старателно и се стори на Z-код преводач; повече, отколкото съвременните тенденции, които разчитат по-малко на Z-машина, за да се осигури пълното потребителския интерфейс.
grotz е предназначен за подкрепа на Linux и Windows, използвайки точно същия код и изграждане на файлове. Тя е написана изцяло на C, и използва един-Makefile натрупване система, която е много проста, и вероятно биха могли да бъдат адаптирани, за да се съберат, за други платформи, на които GTK писти. Основната платформа е Linux & втори пример вече има добри Z-код преводачи за Windows. Тя винаги ме порази като аномална, че има няколко стабилни, богати на функции Z-код платформи, предназначени за модерни Linux настолни компютри. Разбира се, има гаргойл & втори пример но фокус гаргойл изглежда е на типографията, а не изчерпателен, специфично подпомагане Z-машина.
grotz далеч не е завършен продукт, но в момента тя изглежда да е основно функционално. Доклади за грешки и т.н., са добре дошли; корекции на грешки още повече
<силни> Характеристики :.
- Поддържа всички версии на Z-код, който Frotz подкрепя и добавя поддръжка за zblorb архивите
- Някои подкрепа за Z-код версия 6 графика (виж по-долу)
- Използва шрифтове, ако е възможно с променлива стъпка, която повечето хора намират за по-лесно да се чете от конзолата шрифтове
- подкрепа Unicode, както за клавиатура и екран
- подкрепа Mouse, с игри за да го приложи. Можете да се придвижват, като кликнете върху розата на компаса в Zork нула, например
- Прозрачна и реални цветове подкрепа на текста, както са определени във версия 1.1 на спецификацията на ZMachine
- Поддържа Amiga-кутия стил графики, за тези игри, които изискват тази функция (например, Beyond Zork)
- Стенограми / scrollback зрителя
- елементарен звук подкрепа
<силни> Изисквания :
- MPlayer
<силни> Ограничения :
- редактиране Line не е толкова всеобхватна, тъй като може да бъде. Не е завършен в раздела, а не можете да редактирате в рамките на самата линия. Не можете да изберете позицията на курсора на мишката, защото едно кликване на мишката е валидна за своята полето на Z-машината. Въпреки това, тъй като вход Z-ред код обикновено се ограничава до 60 символа, това може да не е сделка разчупят въпрос.
- Не са открити "горещи клавиши" за функции, като дава възможност за проследяване (като Frotz осигурява).
- Игри или истории, които отличават абсолютното положение текст на екрана единици потенциално ще изглежда странно с дисплей с променлив шрифт. Това е едно от основните ограничения за дизайна на Z-машина.
- Повечето съвременни игри и истории ще изведе текст по такъв начин, че преводачът може да се счупят линии разумно в работни граници. Но много Stull използвате кът с фиксирана път за статута линии и т.н., които не могат да бъдат пренесен. grotz няма да попречи ли вземане на екрана е твърде малък, за да се покаже на тези райони правилно (но това е доста очевидно, когато това се е случило).
- Не можете да изрежете и поставите текст от екрана текст за реда за въвеждане. Дисплеят е по същество една графика терминал и, след като текст се оказва върху нея, тя няма спомен за действителните герои. Като един вид решение можете да изрежете и поставите текст от прозореца на препис в реда за въвеждане.
Коментари не е намерена