hola, acudo una vez mas a ustedes para ver si me pueden ayudar a crear una instancia el cual es arrojar una granada asi como las de metal slug, que rebote pero no tanto, he intentado con el move_bounce_solid( false ), pero se me hace que rebota mucho.
Es Mejor No Saber Porque Funciona, Que Saber El Porque No Funciona...
Tienes alguna duda con "Game Design" o de videojuegos en general, contactamente mas facil en twitter @pavulzavala

Cuando la arrojes le das una velocidad vspeed y hspeed dependiendo de la direccion. luego en steep:

vspeed+=1 //Le sumas la gravedad

if place_meeting(x,y+vspeed,o_solid){vspeed*=-0.6}  // Rebote vertical
if place_meeting(x+hspeed,y,o_solid){hspeed*=-0.6} // Rebote horizontal

El 0.6 ajusta el rebote(tiene que ser negativo)

0-No rebota nada
1-No pierde energía cuando rebota

saludos.

gracias me ha servido, practicamente ese codigo hace lo mismo que bounce_all, pero me parece que tengo mas control.
Es Mejor No Saber Porque Funciona, Que Saber El Porque No Funciona...
Tienes alguna duda con "Game Design" o de videojuegos en general, contactamente mas facil en twitter @pavulzavala