CAAD

Comunidad de Aventuras Conversacionales y Relatos Interactivos
Fecha actual 25 Sep 2018 20:39

Todos los horarios son UTC + 1 hora




Nuevo tema Responder al tema  [ 4 mensajes ] 
Autor Mensaje
NotaPublicado: 06 Abr 2011 11:18 
Desconectado
xyzzy

Registrado: 09 Mar 2004 22:50
Mensajes: 9150
Bueno, esto sería la plantilla de gráficos dentro del método intro del objeto mundo.
Intentaré simplificarla aún más, pero no sé si será posible.

Código:
//world
include("lib/noaccents.bsh");
void intro( Player aCreature )
{
//GRAFICOS
//Situación del marco: Descomenta la posición y edita la anchura o altura que prefieras.

//entity("multimedia").marcoArriba ( aCreature, 300);   
//entity("multimedia").marcoAbajo ( aCreature, 300);   
//entity("multimedia").marcoDerecha( aCreature, 300);   
//entity("multimedia").marcoIzquierda( aCreature, 300);   
      
 
//Código para posicionar una imagen en un marco determinado.
//imagen = El nombre de la imagen y el lugar donde está. Ej. "multimedia/imagen.png"

//entity("multimedia").graficoArriba(aCreature , "imagen");
//entity("multimedia").graficoAbajo(aCreature , "imagen");
//entity("multimedia").graficoDerecha(aCreature, "imagen");
//entity("multimedia").graficoIzquierda(aCreature, "imagen");

aCreature.write("Bienvenido a esta aventura...\n");
      
}


PD: Intentaré también hacer unos textos más claros. :)

_________________
Si la mentira tuviera color, todos seríamos daltónicos...


Arriba
 Perfil  
 
NotaPublicado: 06 Abr 2011 11:31 
Desconectado
Samudio
Samudio
Avatar de Usuario

Registrado: 09 Mar 2004 16:16
Mensajes: 5303
Ubicación: Coruña
Me gusta, es un azúcar sintáctico útil.

¿Cómo lo vas a distribuir? ¿La idea es que yo lo ponga como plantilla en el PUCK, o más bien distribuirlo como parte de un mundo que sirva como punto de partida para editar?

Véase el otro hilo si quieres eliminar el parámetro del jugador en aventuras monojugador (lo he editado ahora con más información).

_________________
Actúa siempre de tal modo que las decisiones de tu voluntad pudiesen servir como preceptos de una legislación universal (E. Kant)


Arriba
 Perfil  
 
NotaPublicado: 06 Abr 2011 11:41 
Desconectado
xyzzy

Registrado: 09 Mar 2004 22:50
Mensajes: 9150
Al-Khwarizmi escribió:
Me gusta, es un azúcar sintáctico útil.

¿Cómo lo vas a distribuir? ¿La idea es que yo lo ponga como plantilla en el PUCK, o más bien distribuirlo como parte de un mundo que sirva como punto de partida para editar?

Véase el otro hilo si quieres eliminar el parámetro del jugador en aventuras monojugador (lo he editado ahora con más información).


Creo que el mejor modo sería un zip con el mundo y con 4 gráficos y algunos archivos de sonido de ejemplo.

Cuando haya terminado con el múndo básico y empiece a crear objetos, entonces lo que haré será subirlos como "minimundos", o sea, mundos sin historia pero llenos de objetos. Por ejemplo, en "casa.xml", el usuario podrá encontrar objetos como una puerta totalmente funcional con sus intrucciones de manejo, una ventana, unas escaleras, etc.

Ya solo faltará un texto explicativo de cómo copiar objetos entre mundos para que el usuario sepa cómo hacerlo.

Bueno, es un comienzo. :)

_________________
Si la mentira tuviera color, todos seríamos daltónicos...


Arriba
 Perfil  
 
NotaPublicado: 06 Abr 2011 12:23 
Desconectado
Samudio
Samudio
Avatar de Usuario

Registrado: 09 Mar 2004 16:16
Mensajes: 5303
Ubicación: Coruña
Bueno, con el tiempo tengo pensado implementar algún día en PUCK una funcionalidad que permita importar objetos con algún tipo de interfaz más elaborado que el simple copy-paste. Tal vez algo como que puedas abrir un mundo, navegar por los objetos y seleccionar cuáles importas, o algo así.

Pero bueno, eso seguramente tardará mucho, y de momento lo que tú dices está muy bien. Además, si un día hago esa funcionalidad, la haré de manera que trabaje abriendo mundos "normales", de forma que todo el trabajo que hagas con esto siga siendo válido.

_________________
Actúa siempre de tal modo que las decisiones de tu voluntad pudiesen servir como preceptos de una legislación universal (E. Kant)


Arriba
 Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 4 mensajes ] 

Todos los horarios son UTC + 1 hora


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro

Buscar:
Saltar a:  
cron
Desarrollado por phpBB® Forum Software © phpBB Group
Traducción al español por Huan Manwë para phpBB-Es.COM