Efecto de fuego con ClojureScript

Terminé de leer el libro Game Engine Black Book: Doom de Fabien Sanglard recientemente, y uno de los capítulos que más disfruté fue el dedicado a los ports de Doom a las diferentes consolas de la época. Está lleno de detalles técnicos e historias sobre las restricciones sobre las cuales…

Leer Más

Raycasting 2

Introducción En el artículo anterior nos quedamos hablando sobre ángulos y trigonometría, pero en realidad no vimos nada sobre lo que es raycasting en específico. El objetivo de esta entrega es explicar de qué se trata raycasting y empezar a ver cómo implementarlo. Con 80% más triángulos, funciones trigonométricas y…

Leer Más