|
|
| InformATE! ( Manuales,
Cursillos, Ejemplos)
| Glulx
| Antiguo Inform
|
Los manuales están en formato PDF. Para bajartelos pincha con el botón
derecho del ratón sobre el enlace del manual, y elige la opción
"Guardar como...". Para poder leerlos o imprimirlos necesitarás el
programa Adobe Acrobat, que es gratuíto y puedes obtener pinchando
sobre el enlace siguiente:
| Documentación sobre InformATE! |
Manuales
La documentación está aún un poco dispersa e incompleta (sigo
trabajando en ella), pero con lo que tienes aqui hay más que suficiente
para hacer cositas, como queda probado por la creciente aparición de
juegos basados en InformATE!.
- DocumentatE! Será el manual definitivo cuando
esté terminado. De momento he puesto público lo que llevo escrito, que
es suficiente para crear juegos "normales".
- InformATE! Manual de referencia. Este
manual es un listado por orden alfabético de todas las funciones,
propiedades y atributos de la librería, junto con una explicación
detallada de cada uno y su equivalencia con la librería inglesa. Es
ideal para hacer consultas, pero no para leer de una sentada.
Disponible también en otros formatos:
PostScript, Texto Plano para
windows (o linux) y Texto Plano para
DOS. Los dos últimos están destinados sobre todo a quienes no
tienen un lector PDF o PS, pero puede ser útil también a otros, pues
resulta muy rápido hacer búsquedas en ellos con un editor de texto.
- Manejo de arrays en inform (documento en formato
TXT). Este documento intenta clarificar la confusa sintaxis que usa
Inform para el manejo de arrays. Es válido tanto para la librería
inglesa como para InformATE!.
Cursillos
- La Torre. Programa tu propia aventura Este es el cursillo en el que
estoy trabajando. Aún no está terminado, pero como es bastante extenso
(está todo muy detallado, orientado al principiante total) he decidido
ir publicando por trozos, a medida que lo tenga terminado.
- Para leer en-linea
- Versión ZIP para descargar y leer
desconectado de internet. Contiene además el código fuente y
versión .z5 de todos los ejemplos que se van construyendo.
Ejemplos
- Vampiro. Este juego forma parte del
proyecto vampiro que consiste en desarrollar un mismo
juego muy sencillo usando diferentes lenguajes de programación (parsers)
para así poder comparar unos con otros. Esta es la versión para
InformATE!.
- La juguetería. Esta es la adaptación
para InformATE! de "Toyshop", uno de los ejemplos que venia con la
librería Inform original. Contiene muchos objetos complicados y ejemplos
de usos avanzados de la librería.
- Mira en la sección de juegos ya que
muchos de ellos vienen con código fuente que puede servirte para
aprender. Consulta la ficha de cada juego para saber si trae código
fuente.
| Documentación sobre Glulx |
Manuales
- El manual DocumentatE describe la librería
InformATE!, la cual al ser biplataforma vale también para Glulx. Por
tanto todo lo que se dice en ese manual es válido para Glulx, excepto
los capítulos que hablan del ensamblador de la máquina Z.
- Si quieres descender a bajo nivel para hacer "cosas raras" con la
Entrada/Salida, necesitarás conocer la
especificación de Glk (original
en inglés), ya que Glulx utiliza esta librería para su E/S.
- Aún si no quieres hacer cosas raras, deberías leer la
guía Glulx para programadores que conocían
el InformATE! antiguo, ya que hay un par de cosillas que difieren
cuando se programa para Glulx. [Es un txt plano]
- Si quieres hacer cosas más raras aún (como tu propio parser con
Glulx, por ejemplo), necesitarás leer la
Referencia técnica de Inform-Glulx. [Es un txt plano]
- Hay más información en inglés en la
página oficial de Glulx.
Ejemplos
- Los ejemplos para InformATE! siguen siendo válidos para Glulx
(excepto en los detalles que se mencionan en la
Guia Glulx para programadores)
- Además, tienes el código fuente de Mermelada
Sensorial (traducción de Sensory Jam de Andrew Plotkin) que
muestra cómo usar Glk para mostrar gráficos/sonidos en
Glulx. ¡Advertencia! esta demo es tremendamente complicada. La cosa se
simplifica mucho con el uso de la librería SIX v2.0 (búscala en la zona de módulos de InformATE!)
- SixDemo es una demostración de uso de
la librería SIX. Esta demo funciona tanto para generar código Z6, como
para generar código Glulx. Puedes usarla como guía para crear tu
propio juego con gráficos.
| Documentación sobre el antiguo inform |
|
Antes de la aparición de InformATE!, la forma de realizar juegos en
español con inform consistía en juntar la librería inglesa original con
unos módulos especiales en español. Esta forma de operar está ya
obsoleta si usas InformATE!
La documentación presente en esta parte se refiere a la antigua forma de
crear juegos, y se mantiene aqui por razones históricas, pero realmente
ya no es útil. Lee en su lugar la documentación de InformATE!
|
Manuales
-
Designer's Manual (by Graham Nelson). El manual original de Inform.
Por supuesto está en inglés, y gran parte de lo que en el se cuenta no
es válido para InformATE!, pero aún así es una referencia inevitable.
Tambíen está disponible
en formato HLP para Windows, mucho más útil para búsquedas.
-
Cuarta Edición del Designer's Manual (By Graham Nelson). Es la
largamente esperada edición que actualiza la documentación y mejora
los ejemplos de la edición anterior.
- Mini Manual. Es la primera documentación en español
que se escribió para Inform. Está obsoleto y algunas partes no son
aplicables a InformATE!, pero es una buena introducción de todas formas.
Cursillos
Ejemplos
- Aventura El clásico de Crowther y
Woods, reescrito en español usando la librería original inglesa y los
módulos específicos para el español. ¿Alguien se anima a convertirlo a
InformATE!?
- Alicia a través del espejo Se trata de una
adaptación al español del tutorial "Alice" de Gareth Rees.
-
Toneladas de ejemplos en GMD de juegos desarrollados en inglés con
inform. Algunos usan librerias especificas que no han sido adaptadas al
español, por lo que no sería sencilla su conversión a InformATE!.
|