Inform

De WikiCAAD, la enciclopedia aventurera.

(Diferencias entre revisiones)
(dGVp2F <a href="http://vujfwnbjnbmt.com/">vujfwnbjnbmt</a>, [url=http://kofurmpkkmpm.com/]kofurmpkkmpm[/url], [link=http://khunqwlndmlg.com/]khunqwlndmlg[/link], http://vxlwkquvemyd.com/)
(Enlaces de Interés)
 
(30 ediciones intermedias no se muestran.)
Línea 1: Línea 1:
'''Inform''' es un un sistema de creación de aventuras conversacionales y un lenguaje de programación creado en [[1993]] por [[Graham Nelson]].
'''Inform''' es un un sistema de creación de aventuras conversacionales y un lenguaje de programación creado en [[1993]] por [[Graham Nelson]].
-
 
-
dGVp2F  <a href="http://vujfwnbjnbmt.com/">vujfwnbjnbmt</a>, [url=http://kofurmpkkmpm.com/]kofurmpkkmpm[/url], [link=http://khunqwlndmlg.com/]khunqwlndmlg[/link], http://vxlwkquvemyd.com/
 
-
 
-
== Características del Lenguaje ==
 
-
 
-
El lenguaje de programación está orientado a objetos y dirigido por eventos.
 
-
 
-
Los elementos claves son los objetos, que están organizados en un árbol jerárquico.
 
-
 
-
Normalmente las relaciones padre-hijo entre los objetos representan la relación [[localidad|Habitación]]-[[Objeto]], [[Personaje]]-Objeto u Objeto-Objeto. De esta forma todos ellos pueden moverse por el árbol.
 
-
 
-
Normalmente los objetos de nivel superior representan habitaciones, mientras que los de más abajo serán los contenidos de las habitaciones, ya sean objetos físicos, personajes no jugadores ([[PSI]]), el personaje jugador ([[protagonista]]), o efectos de [[ambientación|ambiente]].
 
-
 
-
La Librería hace casi todo el trabajo dejando al programador la tarea de definir todos estos objetos, con sus propiedades y sus reacciones ante el entorno (las acciones del jugador u otros eventos).
 
-
 
-
== El Futuro: Inform 7 ==
 
-
 
-
Uno de sus últimos avances en su evolución es un lenguaje orientado a reglas que pretende (al menos originalmente) abrir la programación a no programadores: [[Inform 7]]. Pueden consultarse algunas de sus características [http://www.caad.es/informate/infsp/I7Feature.html aquí], aunque es mejor ver los ejemplos de su página original (véase sección de links más abajo).
 
-
 
-
El objetivo se ha conseguido en mayor medida en el lenguaje Inglés, para el cual se diseñó originalmente Inform 7.
 
== Traducciones ==
== Traducciones ==
Línea 29: Línea 9:
En el caso del lenguaje Español, existen bibliotecas para Inform 6 que permiten crear juegos en español: [[InformATE]] (Inform Ahora Totalmente en Español) e [[INFSP]] ([''in-fes-pi''] Inform in Spanish).
En el caso del lenguaje Español, existen bibliotecas para Inform 6 que permiten crear juegos en español: [[InformATE]] (Inform Ahora Totalmente en Español) e [[INFSP]] ([''in-fes-pi''] Inform in Spanish).
-
La principal diferencia entre ambas es que InformATE no permite compatibilidad con versiones de Inform 6 posteriores a la que su usó (v6.30) para su creación; INFSP, en cambio, es plenamente compatible con versiones posteriores de Inform 6.
+
La principal diferencia entre ambas es que InformATE no permite compatibilidad con versiones de la librería Inform 6 posteriores a la que su usó (v6/10) para su creación; INFSP, en cambio, es plenamente compatible con versiones posteriores (v6/11).
Por otra parte [[InformATE]] tiene traducida buena parte de las etiquetas a usar, lo que en cierta forma permite leer con mayor facilidad los códigos, pero dificulta la traducción a otros idiomas del resultado final.
Por otra parte [[InformATE]] tiene traducida buena parte de las etiquetas a usar, lo que en cierta forma permite leer con mayor facilidad los códigos, pero dificulta la traducción a otros idiomas del resultado final.
Línea 35: Línea 15:
=== Inform 7 en Español ===
=== Inform 7 en Español ===
-
Inform 7 permite crear actualmente aventuras jugables perfectamente en español. El siguiente paso, la escritura del código de la aventura en español, no ha sido una prioridad hasta ahora y resultaría complejo de realizar en tanto en cuanto el propio Inform 7 en inglés es un proyecto inacabado y cuyo lenguaje de reglas aún está evolucionando.
+
Inform 7 permite crear actualmente aventuras jugables perfectamente en español (véase [[INFSP]]). El siguiente paso, la escritura del código de la aventura en español, no ha sido una prioridad hasta ahora y resultaría complejo de realizar en tanto y en cuanto el propio Inform 7 en inglés es un proyecto en fase de desarrollo (aunque muy avanzado ya) y cuyo lenguaje de reglas aún está evolucionando.
 +
 
 +
== Cómo empezar ==
 +
* [[Inform6 Docs]], centro de documentación I6.
 +
* [[Inform6 Downloads]], bájate todo lo que necesites para crear aventuras en I6.
 +
 
 +
 
 +
* [[Inform7 Doc]], centro de documentación I7.
 +
* [[Inform7 Downloads]], bájate todo lo que necesites para crear aventuras en I7.
 +
 
 +
== Enlaces  de Interés ==
 +
* [[InformATE]]
 +
* [[INFSP]]
 +
* [[AventurATE]], con todo lo necesario para 'reproducir' las aventuras.
 +
* [[txtMap]], transforma un texto plano en un archivo que se pueda compilar para obtener una aventura conversacional.
 +
* [[Inferno]], un IDE para txtMap.
 +
* [[Parchment]], un intérprete para [[Máquina-Z]] mediante browser
==Enlaces externos==
==Enlaces externos==
-
*[http://www.inform-fiction.org/ Página oficial de Inform] (en inglés)
+
*[http://foro.caad.es/viewforum.php?f=12 Foro hispano de Inform (alojado en CAAD)]
 +
*[http://inform7.com/ Página oficial de Inform] (en inglés)
*[http://www.inform-fiction.org/inform6.html Página de Inform 6] (en inglés)
*[http://www.inform-fiction.org/inform6.html Página de Inform 6] (en inglés)
-
*[http://www.inform-fiction.org/I7/Inform%207.html Página de Inform 7] (en inglés)
+
*[http://inform7.com Página de Inform 7] (en inglés)
*[http://www.inform-fiction.org/manual/about_ibg.html Inform Beginner's Guide] Guía de iniciación a Inform (en inglés)
*[http://www.inform-fiction.org/manual/about_ibg.html Inform Beginner's Guide] Guía de iniciación a Inform (en inglés)
-
*[http://www.inform-fiction.org/manual/about_dm4.html Inform Designer's Manual] Manual oficial de Inform (en inglés)
+
*[http://www.inform-fiction.org/manual/about_dm4.html Inform Designer's Manual] Manual oficial de Inform 6 (en inglés)
*[http://www.firthworks.com/roger/cloak/ Cloak of darkness] Página que compara varios lenguajes de programación para aventuras conversacionales realizando la misma aventura en todos ellos (en inglés)
*[http://www.firthworks.com/roger/cloak/ Cloak of darkness] Página que compara varios lenguajes de programación para aventuras conversacionales realizando la misma aventura en todos ellos (en inglés)
*[http://www.inform-fiction.org/zmachine/ Información sobre la Máquina-Z] (en inglés)
*[http://www.inform-fiction.org/zmachine/ Información sobre la Máquina-Z] (en inglés)

Última versión de 00:31 3 mar 2015

Inform es un un sistema de creación de aventuras conversacionales y un lenguaje de programación creado en 1993 por Graham Nelson.

Contenido

Traducciones

Inform 6 está concebido de manera tal que su módulo de idioma se separa del parser y puede reemplazarse según el idioma del juego. Ejemplos son el INFIT italiano, DEFORM alemán, etc.

Inform 6 en Español

En el caso del lenguaje Español, existen bibliotecas para Inform 6 que permiten crear juegos en español: InformATE (Inform Ahora Totalmente en Español) e INFSP ([in-fes-pi] Inform in Spanish).

La principal diferencia entre ambas es que InformATE no permite compatibilidad con versiones de la librería Inform 6 posteriores a la que su usó (v6/10) para su creación; INFSP, en cambio, es plenamente compatible con versiones posteriores (v6/11).

Por otra parte InformATE tiene traducida buena parte de las etiquetas a usar, lo que en cierta forma permite leer con mayor facilidad los códigos, pero dificulta la traducción a otros idiomas del resultado final.

Inform 7 en Español

Inform 7 permite crear actualmente aventuras jugables perfectamente en español (véase INFSP). El siguiente paso, la escritura del código de la aventura en español, no ha sido una prioridad hasta ahora y resultaría complejo de realizar en tanto y en cuanto el propio Inform 7 en inglés es un proyecto en fase de desarrollo (aunque muy avanzado ya) y cuyo lenguaje de reglas aún está evolucionando.

Cómo empezar


Enlaces de Interés

  • InformATE
  • INFSP
  • AventurATE, con todo lo necesario para 'reproducir' las aventuras.
  • txtMap, transforma un texto plano en un archivo que se pueda compilar para obtener una aventura conversacional.
  • Inferno, un IDE para txtMap.
  • Parchment, un intérprete para Máquina-Z mediante browser

Enlaces externos

Herramientas personales