Inform

Inform

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

El sistema está dividido en dos partes: el compilador y la biblioteca, un conjunto de software que realiza las tareas de análisis sintáctico de la entrada de datos por parte del jugador y mantiene registro del modelo de mundo creado.

El compilador de Inform genera archivos para Máquina-Z o Glulx a partir del código fuente. Estos archivos pueden ser ejecutados por cualquier intérprete de dichas máquinas virtuales, es decir, que Inform es un lenguaje interpretado, al estilo de Lisp o Python. Por esta razón todos los juegos realizados con Inform pueden ser portados a cualquier plataforma que tenga un intérprete adecuado sin tener que cambiar ni una línea de código.

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 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, el personaje jugador, o efectos de ambiente.

La biblioteca 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). Existen bibliotecas llamadas InformATE (Inform Ahora Totalmente en Español) e INFSP que funcionan con el compilador original y permiten crear juegos en español.

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Mira otros diccionarios:

  • Inform — ist eine von Graham Nelson seit 1993 entwickelte objektorientierte Programmiersprache, in der Textadventures programmiert werden können. Inhaltsverzeichnis 1 Geschichte 1.1 Weitere Sprachversionen 1.2 Deutsche Sprachversion …   Deutsch Wikipedia

  • Inform — est un langage de programmation optimisé pour la création de jeux en fiction interactive, créé en 1993 par Graham Nelson. Sommaire 1 Vue d ensemble 2 Inform 7 3 Notes et référ …   Wikipédia en Français

  • inform — in‧form [ɪnˈfɔːm ǁ ɔːrm] verb [transitive] to formally or officially tell someone about something or give them information: inform somebody (that) • We regret to inform you that your application has been unsuccessful. inform somebody of/​about… …   Financial and business terms

  • inform — vb 1 Inform, animate, inspire, fire are comparable when they mean to infuse (a person or thing) with something (as a spirit, a principle, an idea, or a passion) that gives him or it effective power or an urge to action or activity. Sometimes,… …   New Dictionary of Synonyms

  • inform — INFÓRM, Ă, informi, e, adj. Care nu are o formă determinată sau un contur precis. fără formă; care este lucrat grosolan, care are forma nepotrivită, brută, dizgraţioasă. ♦ fig. Imperfect, nedesăvârşit. – Din fr. informe, lat. informis. Trimis de… …   Dicționar Român

  • Inform — en un lenguaje de programación diseñado para realizar aventuras conversacionales, creado en 1993 por Graham Nelson. El sistema Inform esta compuesto por dos componentes: Compilador, que genera los archivos de historia desde el código fuente en… …   Enciclopedia Universal

  • Inform — Тип исполнения: компилируемый Появился в: 1993 Автор(ы): Грэхем Нельсон Расширение файлов: .Z#, .inf, .Z5, .Z8 Inform  компилируемый объектно ориентированный язык программирования, во многом похожий на Си …   Википедия

  • Inform — In*form , v. t. [imp. & p. p. {Informed}; p. pr. & vb. n. {Informing}.] [OE. enformen, OF. enformer, F. informer. L. informare; pref. in in + formare to form, share, fr. forma form. See {Form}.] 1. To give form or share to; to give vital or… …   The Collaborative International Dictionary of English

  • Inform — In*form , v. t. 1. To take form; to become visible or manifest; to appear. [Obs.] [1913 Webster] It is the bloody business which informs Thus to mine eyes. Shak. [1913 Webster] 2. To give intelligence or information; to tell. Shak. [1913 Webster] …   The Collaborative International Dictionary of English

  • inform — I (betray) verb accuse, announce, bear witness against, betray the secret, break faith, break trust, charge, communicate, confess, declare, denounce, disclose, disclose intentionally, disclose secrets, divulge, expose, give over to the foe,… …   Law dictionary

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”