Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Xuturk en Septiembre 29, 2011, 04:27:24 PM

Título: Crear un editor grafico
Publicado por: Xuturk en Septiembre 29, 2011, 04:27:24 PM
Hola a todos,

Llevo unos dias pensando en un proyecto, y para ello en este momento necesitaria que el jugador pudiera crear "su personaje" para lo que necesitaria crear un editor bastante basico, me valdria con un selector rgb y un espacio donde pintar, y poder elegir tama?os, y sobre todo y lo que mas complicado veo, un selector de brochas las cuales tambien se pueden dibujar, por asi decirlo el jugador podria crear un jugador con una sprite y ese sprite ser la propia brocha en si, alguien me podria orientar en como hacerlo sobretodo el tema de dibujar libremente ya que no tengo ni idea de como crear una brocha y que esta deje sobre un lienzo colores.

Muchas gracias y un saludo :)
Título: Re: Crear un editor grafico
Publicado por: CrashKen en Septiembre 29, 2011, 05:18:48 PM
no seria mas f?cil importar un sprite? que el jugador nomas ponga la imagen, as? la edita a gusto con el programa de edici?n que tenga.
Título: Re: Crear un editor grafico
Publicado por: Xuturk en Septiembre 29, 2011, 05:59:18 PM
Hola,

Muchas gracias por contestar tan pronto, pues el problema esque no es eso exactamente lo que busco, en realidad en el juego no existe lo de crear jugador, era un ejemplo, mi idea es que el jugador dibuje un sprite y luego utilizar ese sprite como brocha para que modifique imagenes con esa silueta, el tipico ejemplo de la estrellita... etc de manera que se pueda usar como plantilla, pero claro no sabria como hacer para que al pulsar con el raton pinte exactamente con el color rgba que le haya dado y mucho menos con esa plantilla, imagino que seria coger el sprite del jugador en memoria, rellenarle del color que haya seleccionado y ahoar viene el problema, dibujarle en el lienzo pulsando el raton de manera que si hay uuna imagen de fondo esta se modifique, no se si me estoy explicando muy alla, esque es algo bastante lioso jejej

Edito:
He estado dandole vueltas para ver como puedo explicarlo mejor.. basicamente lo que necesitaria seria.

Tenemos una imagen de fondo, (un background por ejemplo) ahora tenemos un sprite que movemos con el raton. Hasta ahi todo bien, quiero que al hacer click con el raton dibuje, o borre una parte de esa imagen, pero que se quede guardada, digase que no se como hacer que todas las primitivas que dibuja se queden ahi, que tengo, que guardarlas como un objeto sprite iundependiente cada una y dibujarlas cada iteracion del juego? esque no tengo nada claro este tema jejej
Título: Re: Crear un editor grafico
Publicado por: Ciberman en Octubre 02, 2011, 06:35:21 PM
ah! ya entiendo,  lo que nesecitas son surfaces (o superficies)... puedes buscar m?s informaci?n en tu manual de Gm8  o en el manual en espa?ol de la CGM:
http://www.comunidadgm.org/manual_GM/Index.php