Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Temas - vitail

101
estoy haciendo un runner y quiero hacer una colision perfecta en codigo por que como va a alta velocidad parece que ni tuviera la mascara de colisiones, utilizo varios bloques para la colision asi que por favor dejenme como un codigo para poner varios objetos a la vez en un codigo por favor se los pido es para practicar para una Jam

edit: utilizare un objeto que seria para 'dead animation' osea tengo que usar object_index = obj_deadanim
gracias de antemano
102
El GMS se me cierra inesperadamente solamente en mi pc de gaming, ya estoy harto de no poder hacer proyectos mediante pc de escritorio, casi siempre que intento usarlo para darle una oportunidad, pam se me cierra, y por eso pregunto en esta comu para ver si se puede arreglar esto, tambien me pasa con otros programas pero no se si alguien sabe, ya he buscado por internet y todo, nadamas me pasa con la PC.
103
 :GMS: :GMS: :GMS: :GMS: :GMS: :GMS: :GMS: :GMS: :GMS: :GMS: :GMS: :GMS: :GMS: :GMS: :GMS: :GMS: :GMS: :GMS:

q tal lokis

bueno hoy les queria hablar de que a mi no me gusta andar con copy&paste sin aprender un conio y por favor expliquenme como hacer lo siguiente:

Que cuando apriete una tecla cambie sprite y cuando deje de apretarla cambie a un sprite en general y si me pueden contestar esa diganme esta si no se saben la anterior no me digan esta por que necesito saber la anterior para hacer juegos, de que cuando deje de apretar la tecla como por ejemplo si le da hacia arriba y la derecha que cambie al sprite de saltando hacia la derecha aunque ni se de como hacer de que cuando salte a un lado cambie sprite de que este saltando a ese lado pero bueno... bueno en fin, de que por ejemplo que este saltando y cambie de sprite al lado en que esta pero bueno, bueno vamos al grano, de que cambie al sprite anterior pero necesito primero la que puse mas arriba esta no la necesito tanto pero la que esta mas arriba si porfavor se los pido o si no no podre completar el juego que estoy haciendo.
104
yo se que aca se pone por ejemplo esto

if keyboard_check(ord("W")) y += 5
{sprite_index = spr_player_caminando_arriba}


pero yo estoy haciendo uno de plataformas y es esto

//Get the player's input
key_right = keyboard_check(vk_right);
key_left = -keyboard_check(vk_left);
key_jump = keyboard_check_pressed(vk_space);

//React to inputs
move = key_left + key_right;
hsp = move * movespeed;
if (vsp < 10) vsp += grav;

if (place_meeting(x,y+1,obj_wall))
{
    vsp = key_jump * -jumpspeed
}

//Horizontal Collision
if (place_meeting(x+hsp,y,obj_wall))
{
    while(!place_meeting(x+sign(hsp),y,obj_wall))
    {
        x += sign(hsp);
    }
    hsp = 0;
}
x += hsp;

//Vertical Collision
if (place_meeting(x,y+vsp,obj_wall))
{
    while(!place_meeting(x,y+sign(vsp),obj_wall))
    {
        y += sign(vsp);
    }
    vsp = 0;
}
y += vsp;


y el problema es de que quiero que cada vez que se mueva cambie el sprite y se devuelva y no se hacerlo :p
105
 :-\ bueno no se si me diran cabeza de huevo o otras cosas pero quiero saber como hacer esto en un script

if keyboard_check(ord("A")) x -= 9;

Todo esta bien pero como hago para que ponga X sprite
y como era para cambiar de objeto tambien como en el sprite me ayudarian mucho

Una cosita mas, edonde podria aprender GML en espaniol o almenos en textos o en un lugar donde ustedes hayan aprendido donde me sea mas facil el aprendizaje :P.

estoy haciendo un juego con un amigo pero los 2 somos noobs pero poco a poco vamos aprendiendo
106
Debe haber un script para ponerlo en una creation code y ahorrarme mucho mas trabajo que hacer muchisimos botones para cada nivel pero esto, de que cuando colisione el obj_bloque  o el obj_bloque 1, 2 , 3 ,4 ,5 los edito con la creation code y que los lleve a la room para darle a retry y alli necesito otro script donde cuando le de al boton lo lleve a la otra room osea necesito que cuando apriete vk_enter o como sea que no me se el script de ese a no ser que sea keyboard_check lo lleve a la next, diferent, o anterior room, bueno gracias de antemano al que me responda :p

Saludos  :GMS: :GMS: :GMS: :GMS: :GMS: :GMS:  :)