Grotz è un porto di GTK Frotz, che è il motore di gioco classico Z-code. & Nbsp; Grotz, come Frotz, è destinato a giocare 'interattivi Fiction' compilati per la piattaforma Inform Z-machine. Sebbene la Z-macchina è, in un certo senso, una piattaforma arcaico e abbandonato, molti giochi e storie sono stati sviluppati per esso, e più continuano ad essere scritto. Grotz fa un lavoro ragionevole di giocare la maggior parte dei giochi originali Infocom & mdash; Zork, Arthur, Agguato Horror, etc & mdash; compresi (in qualche misura) grafica e sonoro. Il mondo della fiction interattiva è spostato dai tempi Infocom, ma questi vecchi giochi ancora esercitare a fondo & mdash interprete Z-code; più che sviluppi moderni che dipendono meno sulla Z-macchina per fornire l'interfaccia utente completa.
Grotz è destinato a sostenere Linux e Windows utilizzando esattamente lo stesso codice e creare file. È scritto interamente in C, e utilizza un sistema di generazione singolo Makefile che è molto semplice, e potrebbe probabilmente essere adattato per compilare per altre piattaforme su cui viene eseguito GTK. La piattaforma principale è Linux & mdash; ci sono già buoni interpreti Z-code per Windows. Mi ha sempre colpito come anomalo che ci sono poche piattaforme Z-code ricchi di funzionalità progettate per stabili moderni desktop Linux. Naturalmente, c'è Gargoyle & mdash; ma attenzione di Gargoyle sembra essere in tipografia anziché globale specifico supporto, Z-machine.
Grotz è lungi dall'essere un prodotto finito, ma attualmente sembra essere sostanzialmente funzionale. Segnalazioni di bug, ecc, sono i benvenuti; correzioni di bug ancor più
Caratteristiche :.
- Supporta tutte le versioni Z-code che Frotz sostiene, e aggiunge il supporto per archivi zblorb
- Alcuni supporto per la versione Z-code 6 grafici (vedi sotto)
- Utilizza fonts dove possibile a passo variabile, che molte persone trovano più facile da leggere rispetto font console
- supporto Unicode, sia per la tastiera e lo schermo
- Il supporto del mouse, con i giochi la sua attuazione. È possibile scorrere facendo clic sul rosa dei venti in Zork Zero, per esempio
- trasparente e supporto di testo true-color, come definiti nella versione 1.1 della specifica Zmacchina
- Sostiene stile Amiga box grafici, per quei giochi che richiedono questa funzionalità (ad esempio, Beyond Zork)
- Trascrizione / scrollback viewer
- supporto sonoro rudimentale
Requisiti :
- MPlayer
Limitazioni :
- editing Line non è così completa come potrebbe essere. Non vi è il completamento scheda, e non è possibile modificare all'interno della linea stessa. Non è possibile selezionare la posizione del cursore con il mouse, in quanto un clic del mouse è un ingresso valido a tutti gli effetti per la Z-machine. Tuttavia, dal momento che l'ingresso di linea Z-code è in genere limitata a 60 caratteri, questo potrebbe non essere un problema affare-rottura.
- Non ci sono 'hot keys "per caratteristiche come abilitazione tracciamento (come Frotz offre).
- Giochi o storie che impostare la posizione di testo assoluta in unità schermo potenzialmente guardare eccentrico con un display variabile font. Questa è una limitazione fondamentale del disegno Z-machine.
- La maggior parte dei giochi moderni e storie saranno testo di output in modo tale che l'interprete può rompere le linee sensibilmente ai confini di lavoro. Ma molti stull utilizzare una zona a percorso fisso per linee di stato, ecc, che non può essere ridisposizione. Grotz non vi impedirà rendendo lo schermo troppo piccolo per mostrare queste aree correttamente (ma è abbastanza evidente quando questo è accaduto).
- Non è possibile tagliare e incollare il testo dal display testo alla linea di ingresso. Il display è essenzialmente un terminale grafico e, una volta che il testo è reso su di esso, non ha alcun ricordo dei personaggi reali. Come una sorta di soluzione alternativa, è possibile tagliare e incollare il testo dalla finestra trascrizione nella linea di ingresso.
I commenti non trovato