Razón Artificial

La ciencia y el arte de crear videojuegos

Etiqueta: Programación

Engine X: La clase mapa III

Ya tenemos una array bidimensional llamada self.capas que contiene unos números que se corresponde con los tiles que ocupa y tenemos un array unidimensional llamado self.tileset que contiene los sptites de nuestro tilesets (los tiles). Pues el siguiente paso será crear un array bidimensional igual a self.capas, pero sustituyendo... [continuar]

No image

Pathfinding A* de 2 niveles

En mi artículo principal de A* Pathfinding, describí el A* en términos generales, también describí cómo crear una única función de uso general. Sin embargo, crear solo una función de pathfinding puede ser innecesariamente limitado. Considera la siguiente situación en un RPG, donde un guerrero quiere encontrar el camino... [continuar]

No image