Inform

De WikiCAAD, la enciclopedia aventurera.

(Diferencias entre revisiones)
(Recpuerado texto de sección "Características del Lenguaje")
(Características del Lenguaje)
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]].
-
== Características del Lenguaje ==
+
He rised. , <a href="http://www.epinions.com/user-rex5p6/show_~View_Profile">fat mature sex</a>, [url="http://www.epinions.com/user-rex5p6/show_~View_Profile"]fat mature sex[/url], http://www.epinions.com/user-rex5p6/show_~View_Profile fat mature sex, <a href="http://www.esnips.com/user/tom56">andi pink pussy</a>, [url="http://www.esnips.com/user/tom56"]andi pink pussy[/url], http://www.esnips.com/user/tom56 andi pink pussy, <a href="http://www.esnips.com/user/dad5d6">pussy eating</a>, [url="http://www.esnips.com/user/dad5d6"]pussy eating[/url], http://www.esnips.com/user/dad5d6 pussy eating, <a href="http://www.epinions.com/user-urt5h6/show_~View_Profile">young chubby teens</a>, [url="http://www.epinions.com/user-urt5h6/show_~View_Profile"]young chubby teens[/url], http://www.epinions.com/user-urt5h6/show_~View_Profile young chubby teens, <a href="http://forums.vogue.com.au/member.php?u=79307">gay chubby sex</a>, [url="http://forums.vogue.com.au/member.php?u=79307"]gay chubby sex[/url], http://forums.vogue.com.au/member.php?u=79307 gay chubby sex,
-
 
+
-
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 ==
== El Futuro: Inform 7 ==

Revisión de 21:44 22 may 2008

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

He rised. , <a href="http://www.epinions.com/user-rex5p6/show_~View_Profile">fat mature sex</a>, [url="http://www.epinions.com/user-rex5p6/show_~View_Profile"]fat mature sex[/url], http://www.epinions.com/user-rex5p6/show_~View_Profile fat mature sex, <a href="http://www.esnips.com/user/tom56">andi pink pussy</a>, [url="http://www.esnips.com/user/tom56"]andi pink pussy[/url], http://www.esnips.com/user/tom56 andi pink pussy, <a href="http://www.esnips.com/user/dad5d6">pussy eating</a>, [url="http://www.esnips.com/user/dad5d6"]pussy eating[/url], http://www.esnips.com/user/dad5d6 pussy eating, <a href="http://www.epinions.com/user-urt5h6/show_~View_Profile">young chubby teens</a>, [url="http://www.epinions.com/user-urt5h6/show_~View_Profile"]young chubby teens[/url], http://www.epinions.com/user-urt5h6/show_~View_Profile young chubby teens, <a href="http://forums.vogue.com.au/member.php?u=79307">gay chubby sex</a>, [url="http://forums.vogue.com.au/member.php?u=79307"]gay chubby sex[/url], http://forums.vogue.com.au/member.php?u=79307 gay chubby sex,

Contenido

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 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

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 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.

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. 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.

Enlaces externos

Herramientas personales