martes, 5 de marzo de 2013

PakEngine. Capítulo 9. Fisicas 2D : Colisiones e inclusiones.

Artículo perteneciente a la sección del PakEngine

Hola a todos,

De resultas del juego del pong me he visto "obligado" a desarrollar las colisiones y las inclusiones dentro del PakEngine.

La gracia de todo esto es que lo he desarrollado con los ojos cerrados usando TDD y los resultados son increíbles  El código que finalmente ha surgido no se me habría ocurrido nunca plantearlo de esa manera y además está testeado, así que en cualquier momento se puede mejorar sin temor a romper nada.

Si queréis ver el código lo tenéis en el repositorio:  Physics.cpp , PakEngine.cpp, PakPong.cpp

Os dejo el vídeo para que veáis que realmente funcionan correctamente las físicas 2D


Ya para acabar, tenemos que decir qué nos falta para que realmente podamos hablar de tener un primer juego acabado:
- Fuentes: Como mínimo bitmapeadas. Que podamos escribir la puntuación de cada jugador.
- Sonidos: Ni que sea poder reproducir 2 o 3 sonidos en mono para los rebotes de la bola.
- Que más nos faltaría? Se aceptan sugerencias.


Espero que os haya gustado,

Nos vemos

LordPakusBlog

<< capitulo anterior                                                                                         siguiente capitulo >>

0 comentarios :

Publicar un comentario

Entradas populares