Marzo 02, 2010, 10:01:30 AM Ultima modificación: Marzo 02, 2010, 10:03:46 AM por Twister
* Nombre del creador: Twister
* Breve descripci?n de su funci?n: Script para realizar unas colisiones perfectas, independientemente de la velocidad, en un juego de vista cenital. Podr?a aplicarse a otro g?nero con ligeras modificaciones.
* Versi?n GM utilizada:  Game Maker 8 GM8 PRO, no se si funcionar? en otras versiones.
* C?digo del Script:
//SCRIPT COLISIONES PERFECTAS VISTA CENITAL
//-------------------------------------------
//ARGUMENTOS
//-------------------------------------------
//Argument0 - Tecla Izquierda
//Argument1 - Tecla Derecha
//Argument2 - Tecla Arriba
//Argument3 - Tecla Abajo
//Argument4 - Velocidad
//Argument5 - Precision en Steps (Recomendable 1 ? 0.5)
//-------------------------------------------
//Creado por ~Twister (Gameart) :: twister_cgm@hotmail.es

                                      //Script Principal//
if keyboard_check(argument0) {for(i=0; i<argument4; i+=argument5){if !place_free(x-argument5,y){break} x-=argument5}}
if keyboard_check(argument1) {for(i=0; i<argument4; i+=argument5){if !place_free(x+argument5,y){break} x+=argument5}}
if keyboard_check(argument2) {for(i=0; i<argument4; i+=argument5){if !place_free(x,y-argument5){break} y-=argument5}}
if keyboard_check(argument3) {for(i=0; i<argument4; i+=argument5){if !place_free(x,y+argument5){break} y+=argument5}}


Se agradecen cr?ditos pero no son necesarios.

Muy buena dll, te felicito, disculpa que sea tarde xq lo haz publicado el 2 de marzo :( :( :(, pero recien le he visto y me parece muy bueno ;) ;) ;)
Un foro donde hay de todo: http://fileceru.foroactivo.net (se necesitan moderadores para el foro)

es colision perfecta pero tiene fallos ya que cuando dos objetos estan en movimiento no colisionan sino se atraviesan.
saludos ^^.
PD: lo siento por responder al mensaje pero creia necesario comentarlo.