lunes, 14 de marzo de 2011

The Game! Alpha shapes...

En esta entrada les hablare sobre mi primer paso en la creación del juego. Este primer paso fue (es) implementar "alpha shapes". Este algoritmo básicamente permite determinar la forma que "hacen" un conjunto de puntos. Por qué me sirve este algoritmo?


 bueno básicamente solo necesito un dibujo para darme cuenta de donde están las cosas "chocables" del escenario. Luego el algoritmo se encarga de recoger toda la información como pendientes necesarias para hacer el calculo de colisiones. Sin el, tendría que decirle "a mano" donde están todos los objetos del nivel y sus dimensiones.

Otra razón es que para implementar el algoritmo es que, siendo un juego con escenarios destruibles, una vez se destruya algo, no tengo forma de decirle al juego las nuevas propiedades del escenario, es imposible cablear todas las posibles variaciones. Con el algoritmo, se reduciría a dar otra corrida cada vez que se destruya algo para escanear la nueva forma del terreno.

Tarde aproximadamente un día en implementarlo y no esta bien tuneado aun. Pero funciona. Al final del blog podrán ver un vídeo que dice básicamente lo mismo que digo aquí y muestro el algoritmo en funcionamiento.

Por otra parte este fue probablemente uno de los peores fines de semanas que he pasado EVER! no solo estuve todo el fin metido en mi casa (no salí ni a la panadería) si no que no vi a nadie. Ni mi primo estuvo por acá... Ni los fantasma me asecharon... pretty boring. Eramos solo yo, alpha shapes y la PC. Yo este fin =



En fin eso sera todo por ahora. El siguiente paso: Tunear A.S. y luego colisiones!



Se despide por ahora... chui -RGD

OH! PASE SUPER MEAT BOY

CREDITOS DE ALPHA SHAPES

1 comentario:

  1. jajajaja que buena la sección de bloopers del video! xD

    esperare la próxima entrega...

    ResponderEliminar