SMBX 1.4.5 38A: RAYCASTING

Channel:
Subscribers:
398
Published on ● Video Link: https://www.youtube.com/watch?v=C9bcn-Rsq_Q



Duration: 2:45
1,242 views
67


No creo que sea la forma correcta de renderizar los npc porque deberían ser del mismo ancho de una columnas, cada columna es escalada.

Sobre mi script hay 2 lineas resaltadas de rojo que son 'select case'
podrían reducir si existieran npc(x).gfxwidth y npc(x).gfxheight (solo lectura) pero nada que no pueda condicionar; el segundo select case resaltado es para seleccionar el curframe como bitmap:
Vez la tortuga del final como yo estoy viendo de abajo se ve bien, pero si la viera desde arriba se vería mal(aunque técnicamente este bien)

Otra cosa mas: antes del comentario "render npcs" yo debería ordenar los npcs por distancia para que el npc que esta mas al fondo este en su lugar, no lo hice, yo sugongo que necesito 2 arrays para eso, pero pienso que afectaría el rendimiento, ya que el mismo juego ya renderiza npcs y bloques: el trabajo de poner imagenes no lo puedo desactivar(solo de estos).

Las imagenes de los bloques son sacados de un npc no del bloque en si.

LINK:
https://www.mediafire.com/file/d70b26s8u3ijqne/raycasting+nes.rar/file







Tags:
SMBX
SMBX 1.4.5
SMBX 38A