Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: chichoterremoto en Abril 30, 2016, 03:43:07 AM

Título: como puedo hacer un editor de personajes para mi juego?(solucionado)
Publicado por: chichoterremoto en Abril 30, 2016, 03:43:07 AM
Buenas a todos como puedo hacer un editor de personajes para mi juego?
seria un editor con una serie de posibles accesorios para personalizar al personaje.
muchas gracias y un saludo  :)
Título: Re:como puedo hacer un editor de personajes para mi juego?
Publicado por: bygdle en Abril 30, 2016, 03:59:43 AM
Hmmm... es una pregunta bastante difícil de responder, puesto que es muy general.
Formas hay muchísimas, y si ni siquiera das información de cómo, o qué propiedades tendría ese "editor", es aún más difícil.

Un editor puede ser una serie de posibles accesorios para personalizar el personaje, y también podria ser un sistema para dibujar tu propio personaje.

Sé un poco más específico, y usa también el buscador. Creo que se ha hablado de lo mismo en varias ocaciones.
Título: Re:como puedo hacer un editor de personajes para mi juego?
Publicado por: chichoterremoto en Abril 30, 2016, 04:07:43 AM
seria un editor con una serie de posibles accesorios para personalizar el personaje.
ya busque en el editor pero no vi nada
muchas gracias y un saludo
Título: Re:como puedo hacer un editor de personajes para mi juego?
Publicado por: donnisu en Abril 30, 2016, 04:58:12 AM
 :-[ bueno la verdad no se como hacerlo pero creo que usando mascaras (mask) imagino lo quieres aser un menú de personalización para que el jugador elija lo que quiere como en drakensang
Título: Re:como puedo hacer un editor de personajes para mi juego?
Publicado por: somnus en Abril 30, 2016, 06:51:06 AM
una de las formas que se me ocurren es que fracciones el sprite en 3 partes por ejemplo:

cabeza, cuerpo y pies

entonces en tu editor, que es un room, con botones o eventos del mouse y teclado, muestras que cabeza elige el jugador, asi como las demas partes
cuando ya este hecho, guardas esos datos en un archivo INI, y tienes que cargar segun el jugador, que personaje es el que se va mostrar por pantalla ( es decir, que cabeza, cuerpo y piernas )
Título: Re:como puedo hacer un editor de personajes para mi juego?
Publicado por: chichoterremoto en Abril 30, 2016, 07:40:33 AM
Cita de: donnisu en Abril 30, 2016, 04:58:12 AM
:-[ bueno la verdad no se como hacerlo pero creo que usando mascaras (mask) imagino lo quieres aser un menú de personalización para que el jugador elija lo que quiere como en drakensang

eso es lo que quiero hacer
gracias y un saludo  ;)
Título: Re:como puedo hacer un editor de personajes para mi juego?
Publicado por: chichoterremoto en Abril 30, 2016, 07:42:05 AM
Cita de: somnus en Abril 30, 2016, 06:51:06 AM
una de las formas que se me ocurren es que fracciones el sprite en 3 partes por ejemplo:

cabeza, cuerpo y pies

entonces en tu editor, que es un room, con botones o eventos del mouse y teclado, muestras que cabeza elige el jugador, asi como las demas partes
cuando ya este hecho, guardas esos datos en un archivo INI, y tienes que cargar segun el jugador, que personaje es el que se va mostrar por pantalla ( es decir, que cabeza, cuerpo y piernas )

ok voy a probar
gracias y un saludo  ;)
Título: Re:como puedo hacer un editor de personajes para mi juego?
Publicado por: anael en Abril 30, 2016, 04:11:32 PM
mm puedes probar con arrays (creo que se escribe asi)
por ejemplo:
haces los sprites de tu monito como
el de la cabeza que lleve 3 cabezas diferentes
el de la cuerpo que lleve 3 diferentes
el de la piernas que lleve 3 diferentes

en un objeto haces lo siguiente;

Evento create;
num_cabeza=0;
num_cuerpo=0;
num_piernas=0;

Evento draw;
draw_sprite(spr_cabeza,num_cabeza,x,y);
draw_sprite(spr_cabeza,num_cuerpo,x,y);
draw_sprite(spr_cabeza,num_piernas,x,y);

Y AHORA SOLO BASTA AGREGARLE UNA INTRUCCION COMO:
///Esto ara que se genere un personaje aleatorio
if keyboard_check_pressed(vk_enter){num_piernas=random(3); num_cuerpo=random(3); num_cabeza=random(3);}
///Pero te recomiendo hacer un boton para cada parte de el cuerpo

en fin es lo mas practico que se me ocurrio asi que espero que te sirva


Título: Re:como puedo hacer un editor de personajes para mi juego?
Publicado por: chichoterremoto en Abril 30, 2016, 05:50:43 PM
Cita de: anael en Abril 30, 2016, 04:11:32 PM
mm puedes probar con arrays (creo que se escribe asi)
por ejemplo:
haces los sprites de tu monito como
el de la cabeza que lleve 3 cabezas diferentes
el de la cuerpo que lleve 3 diferentes
el de la piernas que lleve 3 diferentes

en un objeto haces lo siguiente;

Evento create;
num_cabeza=0;
num_cuerpo=0;
num_piernas=0;

Evento draw;
draw_sprite(spr_cabeza,num_cabeza,x,y);
draw_sprite(spr_cabeza,num_cuerpo,x,y);
draw_sprite(spr_cabeza,num_piernas,x,y);

Y AHORA SOLO BASTA AGREGARLE UNA INTRUCCION COMO:
///Esto ara que se genere un personaje aleatorio
if keyboard_check_pressed(vk_enter){num_piernas=random(3); num_cuerpo=random(3); num_cabeza=random(3);}
///Pero te recomiendo hacer un boton para cada parte de el cuerpo

en fin es lo mas practico que se me ocurrio asi que espero que te sirva
Ok muchas gracias por tu ayuda
me ha sido muy util
un saludo  ;)