Comunidad de diseño web y desarrollo en internet

Sistema de luz y sombra 2D (Raytracing) en Flash

Este sistema es ideal para los juegos del tipo survival horror o para simular la línea de visión al estilo comandos (en este último caso, hay que ponderar muy bien la cantidad de enemigos y la calidad del hitTest para no lentificar el programa).

Muevan el personaje con W y S, con + y - modifican la cantidad de muestras y con arriba y abajo la calidad del hitTest. Tengan en cuenta que sólo calcula la luz al mover el mouse, para no desperdiciar recursos.



Básicamente, por cada muestra creamos un rayo, verificamos hasta dónde puede ser extendido, almacenamos esas coordenadas y dibujamos un área delimitada por estos puntos.

Nada difícil, pero puede servir para lograr resultados interesantes. Tanto la calidad como la performance se pueden modificar sin dificultad.

Bajar el .fla

¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.

Publica tu comentario

o puedes...

¿Estás registrado en Cristalab y quieres
publicar tu URL y avatar?

¿No estás registrado aún pero quieres hacerlo antes de publicar tu comentario?

Registrate