
Manual de Icarus Adventure System v1.1
(Crea tus propios juegos de aventuras gráficas para Nintendo DS)
por Jordi Pérez
(C) Febrero / 2008
Licencia:
Licencia de uso de Icarus Adventure System (Freeware)
Introducción:
1.- Introducción a 'Icarus Adventure System'
2.- ¿ Qué es una aventura gráfica ?
3.- ¿ Qué vamos a hacer ?
4.- Requerimientos de hardware y software
Familiarizándote con el sistema de juego:
1.- Interface de juego
2.- Jugando a la Demo y a la aventura de ejemplo "Oro Goa'uld"
Primeros pasos en la creación de nuestra aventura gráfica:
1.- Instalando 'Icarus Adventure System'
2.- Creación del entorno de desarrollo
3.- Compactando la aventura básica
4.- Probando la aventura básica
5.- Editando el fichero 'local.ini'
6.- Editando el fichero 'loc002a.ini'
7.- Poniendo imágenes de fondo
8.- ¿ Y ahora qué ?
Sentencias de definiciones para el fichero 'local.ini':
DEF_OBJETO (definir un objeto)
DEF_LOCALIDAD (definir una localidad)
DEF_COMANDOS_GLOBALES (comandos globales)
PRESENTACION_IMAGENES (imágenes de presentación)
Sentencias simples para el fichero 'local.ini':
LOCALIDAD_INICIAL (establecer la localidad inicial)
DEF_ACCION (definir una acción)
MUSICA_INTRO (música de introducción)
MUSICA_FONDO (música de fondo)
LOCALIDAD_MUERTE (localidad fin de partida)
OBJETO_INVENTARIO (objeto inicial que lleva el jugador)
VARIABLE (definir y cargar una variable)
Sentencias de definiciones para el fichero '.ini' de cada localidad:
DEF_ANIMACION (definir una animación)
DEF_ZONA (definir una zona activa)
DEF_DIALOGO (definir un diálogo)
DEF_OPCIONES (definir sistema de opciones)
Comandos disponibles:
TEXTO_CONSOLA (mostrar un mensaje en la consola de texto)
BORRAR_CONSOLA (borrar contenido de la consola de texto)
TEXTO_PANTALLA (mostrar un mensaje en la pantalla)
CLS (borrar pantalla)
CARGAR_VARIABLE (definir e inicializar una variable)
SUMAR_VARIABLE (sumar un valor a una variable)
RESTAR_VARIABLE (retar un valor a una variable)
AZAR_VARIABLE (valor al azar en una variable)
MOSTRAR_ANIMACION (mostrar una animación en pantalla)
MOVER_ANIMACION (mover una animación en pantalla)
BORRAR_ANIMACION (borrar una animación de la pantalla)
PAUSAR_ANIMACION (pausa una animación)
REANUDAR_ANIMACION (reanudar una animación)
MOSTRAR_DIALOGO (mostrar un dialogo)
MOSTRAR_OPCIONES (mostrar sistema de opciones A B C D)
MUSICA_SONIDO (música de fondo)
FX_SONIDO (efectos de sonido)
IR_LOCALIDAD (saltar a otra localidad)
BLOQUEAR_SALIDA (bloquear una salida de la localidad)
ELIMINAR_OBJETO_INV (eliminar objetos del inventario del jugador)
PONER_OBJETO_INV (entregar objetos al jugador)
MOSTRAR_IMAGEN_PANT0 (mostrar una imagen .JPG en pantalla)
CAMBIAR_IMAGEN_LOCALIDAD (cambiar la imagen de fondo de una localidad)
STOP_COMANDOS (detener el procesamiento de comandos)
PAUSA (realizar una pausa)
IF COND ELSE ENDIF (condiciones)
Variables y eventos del sistema:
Variables del sistema
Eventos del sistema
Estructura de los ficheros '.ini':
Fichero 'local.ini'
Fichero '.ini' de localidad
Tipos de ficheros:
Con conversión:
Ficheros '.bin' (Animaciones y Sprites)
Ficheros '.raw' (Efectos de sonido)
Sin conversión:
Ficheros '.ini' (Sentencias y comandos)
Ficheros '.jpg' (Imágenes JPG a pantalla completa)
Ficheros '.gif' (Imágenes GIF a pantalla completa)
Ficheros '.mod' (Música de fondo)
Anexos:
Tabla de colores válidos
Coordenadas gráficas
Coordenadas de texto
Métodos de compactación de los ficheros ROM
Errores en tiempo de juego
Hojas para organizar la aventura
Historial de versiones:
Icarus Adventure System v1.1a:
(Distribuido el 25/Enero/2008)
Traducciones:
Al portugués por: José Geca
Al francés por: Romain Duloquin
Revisión de este manual: 1.1d