[Tutoriales online de Programación : Videojuegos, Game Engines y C/C++] Capítulo 9. Fisicas 2D : Colisiones e inclusiones.

1 view
Skip to first unread message

Pako

unread,
Mar 6, 2013, 1:04:52 AM3/6/13
to lpgame...@googlegroups.com
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

--
Publicado por Pako para Tutoriales online de Programación : Videojuegos, Game Engines y C/C++ el 3/05/2013 10:04:00 p.m.
Reply all
Reply to author
Forward
0 new messages