COMO CAMBIAR DE COLOR UN SPRITE

CAMBIANDO COLOR DE SPRITE PARA GENERAR MAS ENEMIGOS O SIMULAR QUE SON DIFERENTES


Bueno este tutorial es muy básico, y consiste en colocar un efecto al sprite.
En la barra lateral (una vez seleccionado el sprite) presionamos EFFECT y buscamos ADJUSTHSL, y lo que vamos a definir de manera random son los 3 parámetros HUE, SATURATION y LUMINOSITY.

Al sprite le agregamos una variable de instancia VIDA, le colocamos 5 o 10, no lo que dice la imagen XD. Para agregar la variable, solo hacemos click en el sprite, luego en Add/Edit INSTANCE VARIABLES y la creamos como número.

Al ponerle al sprite original (el que esta en el proyecto) cada vez que se cree uno nuevo tomara esta Variable con esa cantidad.

Debemos tener en el proyecto el componente MOUSE o TOUCH. Cualquiera que sirva como Trigger


DESTRUIR ENEMIGO CON CLICKS

En la hoja de acciones (events Sheets), colocamos lo siguiente:
Cada vez que se haga click sobre el sprite, se elimina 1 punto de vida (Recuerda que habíamos puesto 5 de vida).
Luego comparamos si la vida del sprite es menor o igual a 0, Entonces:
  1. DESTRUIMOS EL SPRITE
  2. ESPERAMOS 0.5 SEGUNDOS
  3. CREAMOS UN NUEVO SPRITE EN EL LAYER QUE ESTABA AL PRINICPIO, en el centro de la pantalla usando ORIGINALVIEWPORTWIDTH/2, ORIGINALVIEWPORTHEIGHT/2
  4. Definimos el efecto, el efecto tiene 3 parámetros HUE, SATURATION, LUMINOSITY, HUE seria 0, SATURATION seria 1 y LUMINOSITY seria 2.
  5. y colocamos int(random(0,100) cada parámetro a gusto.


Tutorial en video explicando paso a paso como cambiarle el color al sprite

Sprite DE LA DIOSA ISIS gratuito aquí

https://comocrearvideojuegos.blogspot.com/2025/10/free-sprites-para-hacer-juegos-rpg_18.html

Comentarios