Desarrollo de juegos

23
Resolución de colisión

Sé muy bien cómo verificar las colisiones, pero no sé cómo manejar la colisión de una buena manera. Simplificado, si dos objetos chocan, uso algunos cálculos para cambiar la dirección de la velocidad. Si no muevo los dos objetos, todavía se superpondrán y si la velocidad no es lo suficientemente...

23
Bezier curva longitud del arco

Ver también: misma pregunta en Math.SE ¿Cómo puedo encontrar la longitud de arco de una curva de Bezier? Por ejemplo, una curva lineal de Bezier tiene la longitud: length = sqrt(pow(x[1] - x[0], 2) + pow(y[1] - y[0], 2)); Pero, ¿qué pasa con las curvas Bezier cuadráticas, cúbicas o de n...

23
Juego HTML5 (Canvas): ¿Técnicas de IU?

Estoy en el proceso de crear un juego JavaScript / HTML5 (usando Canvas) para dispositivos móviles (Android / iPhone / WebOS) con PhoneGap. Actualmente estoy tratando de diseñar cómo se debe construir la interfaz de usuario y el tablero de juego y cómo deben interactuar, pero no estoy seguro de...

23
Ejemplo de código de árbol de comportamiento?

http://altdevblogaday.org/2011/02/24/introduction-to-behavior-trees/ Obviamente el artículo más interesante que encontré en este sitio web. Qué piensa usted al respecto ? Carece de algún ejemplo de código, ¿no sabes ninguno? También leí que las máquinas de estado no son muy flexibles en...