robloz
26/02/2011, 13:49
Hola!!! estoy haciendo un juego donde el escenario está basado en tiles, pero las posiciónes de los personajes y los items son doubles ( es decir pueden estar en cualquier lugar del mapa y no tiene porque ocupar un solo tile ).
El problema que tengo es como detectar que un personaje está colisionando con un item.
Lo único que se me ocurre es coger y comprobar si colisiona el personaje con el vector de item
for(i=0; i<vector_items.size(); i++)
personajeColisionItem(personaje, item)
pero me parece una manera demasiado bruta para hacero,
se os ocurre una manera más elegante???
Gracias!!!
El problema que tengo es como detectar que un personaje está colisionando con un item.
Lo único que se me ocurre es coger y comprobar si colisiona el personaje con el vector de item
for(i=0; i<vector_items.size(); i++)
personajeColisionItem(personaje, item)
pero me parece una manera demasiado bruta para hacero,
se os ocurre una manera más elegante???
Gracias!!!