Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: zHeMaa en Marzo 20, 2015, 12:16:54 PM

Título: Cambiar el color de la room
Publicado por: zHeMaa en Marzo 20, 2015, 12:16:54 PM
Es posible cambiar el color de la room, por ejemplo coger un objeto y que todo se vuelva blanco y negro (por ejemplo), gracias! :)
Título: Re:Cambiar el color de la room
Publicado por: matiascarpello en Marzo 20, 2015, 12:41:00 PM
No hay una formula mágica para cambiar enteramente todo a un colo a otro. Lo que tu pides es posible, pero en una room, hay tres cosas independientes, un background, los tiles y los objetos.

Entonces, tendrías que crear un objecto contoller (así me gusta llamarlo) que se encargue justamente de cambiar los colores de esas tres cosas.

Y puede ser una tarea difícil dependiendo de la cantidad de objetos, background y tiles que tengas.

Además, el cambio de color por ejemplo de un sprite no siempre queda bien, y dependerà mucho de su tonalidad.

Lo mejor que puedes hacer es crear un sprite por ejemplo azulado para representar que es de noche como es esta imagen.

(http://image.shutterstock.com/display_pic_with_logo/1762952/231473788/stock-vector-night-forest-game-background-for-d-game-application-vector-design-tileable-horizontally-size-231473788.jpg)

A ese sprite le bajas la opacidad y la vas regulando para que tenga transparencia.

Luego creas un objeto le asignas dicho sprite le pones un deph bien alto para que este por encima de todo, y por último cuando tu quieras creas el objeto que ocupe toda la pantalla o view y toda la pantalla se teñirá de la tonalidad que tu elejiste cuando creaste el sprite.
Título: Re:Cambiar el color de la room
Publicado por: zHeMaa en Marzo 20, 2015, 01:11:07 PM
Gracias por responder! pensaba que seria bastante mas fácil, sinceramente.. un saludo! :)
Título: Re:Cambiar el color de la room
Publicado por: Clamud en Marzo 20, 2015, 05:14:41 PM
Eso también se puede hacer con shaders, aquí dos librerías de efectos:
https://marketplace.yoyogames.com/assets/142/simple-fullscreen-shaders (https://marketplace.yoyogames.com/assets/142/simple-fullscreen-shaders)
https://marketplace.yoyogames.com/assets/261/free-shaders (https://marketplace.yoyogames.com/assets/261/free-shaders)
La segunda tiene mejor calificación.