Programmiamo avventure testuali con Vorple!

È notizia di qualche giorno fa che Hugo Labrande, autore dell'avventura Life on mars? che ha partecipato all'IF COMP di quest'anno, ha terminato di scrivere l'interprete Vorple, che unisce il linguaggio di Inform 7 e la libreria Undum creata da Juhana Leinonen, adattati nel linguaggio di Inform 6.

 

Vorple, riferisce Labrande, permette, tra le altre cose già consentite dal linguaggio di programmazione, di includere nello script

  • immagini (compreso il formato GIF)

  • video di Youtube

  • musica e suoni

  • ipertesti

  • praticamente ogni funzionalità di Javascript (tra cui la possibilità di riferirsi a pagine di Wikipedia)

 

Che dire? Sicuramente questo strumento è un'affascinante alternativa ad altri (il primo che mi viene in mente è JIF) che consentono la creazione di avventure testuali multimediali, arricchendo e ampliando le possibilità di programmazione.

Di certo è uno strumento innovativo e vale la pena pensare di sfruttarne le potenzialità: senz'altro sarà foriero di aria fresca e probabilmente permetterà, se sfruttato adeguatamente, di accattivarsi quegli utenti per i quali leggere unicamente del testo in un videogame può risultare noioso.

Alla pagina http://vorple-if.com è possibile trovare tanto le librerie di Inform 6 quanto numerosi esempi di codice sorgente che mettono chiaramente in luce cosa sa fare questo interprete.

Direi che va internazionalmente premiato lo sforzo: rinnoviamo lo spirito di collaborazione dell'appena trascorsa IF COMP e ricordiamoci che da oggi abbiamo una scusa in meno per (far) apprezzare le avventure testuali!

 

Stretta è la foglia, larga è la via

voi dite la vostra ch'io ho detto la mia

*sorrido e scompaio*

Inform 7 - Pillole di Inform 7

Leonardo ci presenta alcuni nuovi video tutorial, alcuni brevi video che ci mostra alcuni aspetti specifici e ben definiti. Video che possono dare alcuni spunti per chi vuole conoscere alcune dei rudimenti di questo tipo di programmazione.

Elenco video:

Inform 7 - aggiornamento alla nuova versione
una guida per aggiornare e importare i nostri lavori sviluppati in italiano su versioni precedenti

Leonardo ci guida, dopo i tutorial della versione precedente di Inform 7, alla scoperta di questa nuova versione (la 6L02) uscita il 7 Maggio 2014. Nel primo video verrà scaricato, installata la nuova versione e si analizzerà velocemente le prime novità che emergono al primo avvio.

Nei video successivi delle playlist sono invece dedicati alla procedura per rendere anche questa nuova versione compatibile con le avventure testuali in lingua italiana, soprattutto nel caso si debba riprendere in mano un'avventura che si era inziato ad elaborare con la versione precedente di Inform 7.

Elenco video:

Novità pacchetti per lo sviluppo di at tramite I6 e I7

 

Come detto non molto tempo fa, questa estate è davvero ricca per gli amanti delle avventure testuali.
Dopo l’annuncio della pubblicazione prossima dell’avventura Manca Solo Un Verso A Quella Poesia e l’uscita di Slenderman – L’incubo che potranno aver ingolosito i giocatori, arrivano delle novità non meno interessanti anche per gli sviluppatori.
 
Leonardo Boselli, come riportato in una recente news, ha sviluppato la versione 6L02 di Inform 7, ora inclusa in un comodo pacchetto contenente tutto il materiale necessario per creare avventure in italiano per mezzo del "Milleuna Framework”, un'estensione che ne richiama molte altre italiane standard e consente di produrre narrativa interattiva giocabile online per mezzo dell'interprete Quixe. Tra le numerose caratteristiche sono presenti il supporto per i collegamenti ipertestuali, la possibilità di includere codice JavaScript e di generare tag HTML nel testo dell'avventura, mappa automatica e rosa delle direzioni possibili. Il pacchetto inoltre contiene più di 40 estensioni inglesi tradotte in italiano; molte altre sono in lavorazione.
 
Per quanto riguarda Inform 6, invece, Alessandro Schillaci ha annunciato di essere al lavoro con l’aiuto di Paolo Lucchesi su una nuova versione dell’Inform Pack tramite un progetto che permette l’utilizzo di file multimediali attraverso Wide sia su Windows che su Linux. I sorgenti di Jif e Wide sono stati trasferiti su github, i progetti sono open source e chiunque abbia voglia di contribuire programmando in C++ o in Java o scrivendo documentazione è il benvenuto. Probabilmente il pacchetto verrà rilasciato a breve.
Un unboxing per Inform7

Leonardo Boselli arricchisce il suo videocorso di Inform con un primo esame dell'ultima e assai attesa release di Inform7 (la 6L02 del 7 maggio), che arriva a distanza di quasi quattro anni dall'ultimo aggiornamento del celebre linguaggio di programmazione di avventure testuali.

Quali novità attendono gi appassionati di avventure testuali e narrativa interattiva?

Visita il sito ufficiale di Inform 7.

Inform 7: Lezioni per principianti - 7

Settima lezione del videocorso di Inform7 per principianti. Il sorgente della demo interpretata dal misantropo dottor Home in cui vengono presentate le principali caratteristiche dell'estensione "Conversation Package" in italiano con la quale è possibile condurre un dialogo tra il giocatore e i personaggi dell'avventura. 
 
Il video mostra all'inizio un'anteprima dell'avventura "Per dieci cents di whisky". Un Walkthrough della demo di questo gioco sarà oggetto di uno dei prossimi video. Buona visione!
 

Inform 7: Lezioni per principianti - 6

Sesta lezione del videocorso di Inform7 per principianti. Attraverso una demo interpretata dal misantropo dottor Home vengono presentate le principali caratteristiche dell'estensione "Conversation Package" in italiano con la quale è possibile condurre un dialogo tra il giocatore e i personaggi dell'avventura. 
 
Nella demo viene mostrata anche una tecnica alternativa per visualizzare illustrazioni a corredo della storia. 
Il codice sorgente che permette di realizzare gli effetti mostrati nel video verrà descritto nella lezione numero sette, un vero è proprio "secondo tempo" della demo "Conversare col Dr. Home". 
Buona visione!
 
 

Inform 7: Lezioni per principianti - 5

La quinta lezione del corso di Inform7 per principianti in cui viene spiegato come creare avventure testuali in italiano giocabili online con collegamenti ipertestuali e corredate di immagini e suoni. 
 
In questa quinta lezione viene spiegato come inserire immagini e suoni all'interno dell'avventura per aggiungere un tocco di multimedialità all'esperienza di gioco.
 

Inform 7: Lezioni per principianti - 4

La quarta lezione del corso di Inform7 per principianti in cui viene spiegato come creare avventure testuali in italiano giocabili online con collegamenti ipertestuali e corredate di immagini e suoni. 
 
In questa quarta lezione viene conclusa la spiegazione di come creare collegamenti ipertestuali tra le parole chiave della storia (oggetti, direzioni, argomenti di conversazione ecc.) e le azioni ad esse applicabili. 
 
La prossima lezione spiegherà come gestire le immagini, i suoni e l'interfaccia javascript verso la pagina HTML.
 

Inform 7: Lezioni per principianti - 3

La terza lezione del corso di Inform7 per principianti di Leonardo Boselli in cui viene spiegato come creare avventure testuali in italiano giocabili online con collegamenti ipertestuali e corredate di immagini e suoni. 
 
In questa terza lezione viene spiegato come creare collegamenti ipertestuali tra le parole chiave della storia (oggetti, direzioni, argomenti di conversazione ecc.) e le azioni ad esse applicabili.
 

Inform 7: Lezioni per principianti - 2

Torna Leonardo Boselli con la seconda lezione del suo video corso su Inform 7; oggi parliamo di  come creare avventure testuali in italiano giocabili online con collegamenti ipertestuali e corredate di immagini e suoni. 

In questa lezione viene quindi spiegato come installare le estensioni in italiano e come utilizzarle a un livello di base attraverso un'avventura di poche righe. In particolare viene mostrato la gestione degli articoli che, ovviamente, risulta più complessa rispetto all'inglese. 
 
Nelle prossime lezioni: i collegamenti ipertestuali e la gestione di immagini e suoni.
 

Inform 7: Lezioni per principianti - 1

Iniziano oggi una serie di video lezioni, preparate dall'amico Leonardo Boselli, in cui tutti coloro che volessero cimentarsi nella creazione di avventure testuali potranno scoprire tutti i segreti dietro a Inform 7.

In questa prima lezione viene introdotto il corso, sono indicati alcuni siti da cui scaricare programmi e files necessari per effettuare le prime prove e, infine, viene descritta la procedura per scrivere, verificare e pubblicare una semplice avventura mediante l'uso degli strumenti messi a disposizione.

Se volete commentare o fare domande, l'Ogi Forum vi aspetta!