Buen tutorial, aquí como meterías las colisiones, tienes un vídeo antiguo explicándolo pero con este código la verdad no sabría agregarlas, gracias. Un saludo
me gustaría que enseñaras a hacer colisiones en este estilo, roguelike, ya que he visto tu vídeo de colisiones rpg pero no se como integrarlos a tu sistema de movimiento roguelike
A mi cuando inicio el juego no me va, dice "local variable hor(100003) not set before reading it" en una pestaña de google porque el juego no se pero solo funciona en pestañas de google, no se que significa, he copiado el codigo, por cierto es por el min: 4:19 Es que yo no entiendo muy bien de codigo, pero era la unica manera puesto que en el modo visual no me sale bien. ademas, en mi codigo veo lineas zigzagueantes azules en las variable hor y ver
hola tengo una duda estoy haciend a mi personaje pero de plataformas ejemplo rapido como mario bros de Snes que se pueda agachar o como alucard de SONT alguna idea para que al presionar la tecla abajo cambie el Sprite para para agacharse, tengo las animaciones solo me falta expresarlo en el gml utilizo el GML visual. epsero me responas
En el minuto 8:51 ¿Alguien sabe como añadir mas Idles?. Es decir ahi se muestra que agrego uno el "Idle" y "D", pero como añado los demas, osea, que codigo pongo para añadir mas como "Idle" y "DR" o "Idle"y "DL". Se que es muy tarde mi comentario, pero quisiera daber esta duda
sos una maquina man!! lo que eh aprendido con tus cursos en increible, sin tener idea de programar logre casi completar el curso del juego de plataformas. pregunta, es viable este curso en GMS 1.4? desde ya muchisimas gracias.... pd: cuando termine el platform me gustaria hacertelo llegar para que lo pruebes. pd de la pd: podes hacer un mini tutorial de elementos dañinos en juegos de plataformas?
Es viable pero no es tan fácil como copiar y pegar ya que hay cosas como las funciones que se hacen diferente en GMS1.4 y ya después de eso una que otra cosa que se hace diferente.
Hola, estoy comenzando a crear Juegos, este lenguaje de programacion es recomendable o depende de la persona?, ya que quiero saber si es más o menos comodo que otros Lenguajes de Programacion como Godot, etc.
puedes tenerlo en el evento step sin problemas, lo importante es que lo hagas al final del código del step para que no vaya a cambiar el action luego de que hagas el cambio del sprite. Yo lo pongo en el evento end step para indicar eso, de que quiero que ese código se ejecute después de todo
Todo muy bien pero... Cuando haces el algoritmo para determinar el la direccion del sprite (D, L, DL, U, etc), era tan simple como definir un switch para los casos (0, 45, 90, 135, 180, etc)... No hace falta definir rangos, cunado el angulo siempre va a estar fijado e estos valores.
Hazlo tú mismo, busca tutoriales sueltos de cómo hacer cosas específicas y así aprendes a hacer videojuegos por ti mismo, será un buen paso avanzando en programación
en esta parte: sprite_index = asset_get_index("spr_player_" + action + face); Asegurate de ue el nombre del sprite este bien colocado. Me paso lo mismo ue a ti y lo solucione simplemente agregadole guion bajo ya ue mi sprite lo tenia el nombre con (_) despues del player "spr_player_"
Tengo un problema, el personaje no aparece en la Room, ya intenté verificar si estaba y efectivamente ese no es el problema, cualquier otro Object aparece en la Room, pero el Object del personaje con los códigos de este tutorial no aparece, yo creo que se trata del Script de mi personaje, pero alguien sabe a que se debe eso?... Agradecería de todo corazón la ayuda, dejaré los códigos del Script que seguí paso a paso para ver si alguien nota un error y me lo dice. Script del Player: function scrPlayerMovement(){ var hor = keyboard_check(ord("D")) - keyboard_check(ord("A")); var ver = keyboard_check(ord("S")) - keyboard_check(ord("W")); if (hor != 0 || ver != 0){ var dir = point_direction(0,0,hor,ver); x += lengthdir_x(1, dir); y += lengthdir_y(1, dir); } }
no me funciona :( me sale un code error (Step Event0 for object objJugador: Variable .Keyboard_check(100005, -2147483648) not set before reading it.) una cosa asi, ayuda pls :d
hola, tengo un problema, cuando me dirigo a arriba a la izq o abajo a la derecha (direcciones opuestas) el personaje se traba, las demas andan joya, gracias x el tuto (mi codigo:) var hor = keyboard_check(ord ("D")) - keyboard_check(ord ("A")); var ver = keyboard_check(ord ("S")) - keyboard_check(ord ("W")); if (hor != 0 | ver != 0 ){ var dir = point_direction(0, 0, hor, ver); x += lengthdir_x(1, dir); y += lengthdir_y(1, dir); }
hi donde estas estoy en twitter para que veas mi proyecto esta en precente toda via espero que me eches una manita de gato please ahorita puedo darte un millon de likes vale . saludos colega sigo en pie en Game make 1.4 vale te espero ...
alguien sabe porque el personaje se ve borroso? osea antes se empezaba a ver borroso despues de cierto rato caminando en diagonal pero ahora se full borroso como se podria solucionar?
Al parecer el link al proyecto está malo ¿podrías volver a subirlo? me interesa mucho conocer el código del juego, en esencial el script de char move to
adornas demaciado el codigo, eso lo hace mas dificil de entender, lo mas simple es lo mejor cuando se esta empezando, ya cuando tomas esperiencia es mas facil de entender pero adornas mucho el codigo y no hay necesidad si vas a enseñar.
Descarga el proyecto en GMS2: bit.ly/3pT7S9u
Sígueme en Twitter: bit.ly/3jgNjy7
bro,como descargo el game marke?:´´V
bro de verdad que todos tus videos me estan siendo de mucha ayuda para aprender sobre game maker, ya que me gustaria crear un videojuego
Hola amigoo, ¿Podrias enseñar a crear la base de un preguntas y respuestas? :(
Buen tutorial, aquí como meterías las colisiones, tienes un vídeo antiguo explicándolo pero con este código la verdad no sabría agregarlas, gracias. Un saludo
me gusta como esxplicas sigue asi
Muchas graciad bro :3
Por qué recomendás cambiar el Sprite en el evento endstep. Yo acostumbro usar solamente step. Pero no sé en qué influye
ahora sabes el porque?
me gustaría que enseñaras a hacer colisiones en este estilo, roguelike, ya que he visto tu vídeo de colisiones rpg pero no se como integrarlos a tu sistema de movimiento roguelike
Ese será el próximo video :)
@@jucarave ¡Muchas Gracias!
A mi cuando inicio el juego no me va, dice "local variable hor(100003) not set before reading it" en una pestaña de google porque el juego no se pero solo funciona en pestañas de google, no se que significa, he copiado el codigo, por cierto es por el min: 4:19
Es que yo no entiendo muy bien de codigo, pero era la unica manera puesto que en el modo visual no me sale bien. ademas, en mi codigo veo lineas zigzagueantes azules en las variable hor y ver
Muy buen tema, muchas gracias!!
Como hago para añadirle velocidad al personaje?
hola tengo una duda estoy haciend a mi personaje pero de plataformas ejemplo rapido como mario bros de Snes que se pueda agachar o como alucard de SONT alguna idea para que al presionar la tecla abajo cambie el Sprite para para agacharse, tengo las animaciones solo me falta expresarlo en el gml utilizo el GML visual. epsero me responas
Como le hago si solo quiero dos direcciones? (izquierda y derecha)
Buenas bro!!
Queria preguntar si pensas hacer esta serie en Drag and drop. Gracias!
Tras mucho tiempo termine los sprites ahora a terminar de ver el video
En el minuto 8:51 ¿Alguien sabe como añadir mas Idles?. Es decir ahi se muestra que agrego uno el "Idle" y "D", pero como añado los demas, osea, que codigo pongo para añadir mas como "Idle" y "DR" o "Idle"y "DL".
Se que es muy tarde mi comentario, pero quisiera daber esta duda
muy buen video, tengo una pregunta. ¿Como hago para crear una especie de sprint pero que solo dure 1 o 2 segundos?
oye señor hice lo mismo que tu y no funciona nada de lo que me dijiste de los movimientos se queda una imajen estatica y no se puede jugar nada
Dios , ya existe childroom into the backrooms , santamadre de dios . Gracias . Muchas gracias me ayudaste como no tienes idea
como se puede poner sonido y música
sos una maquina man!! lo que eh aprendido con tus cursos en increible, sin tener idea de programar logre casi completar el curso del juego de plataformas. pregunta, es viable este curso en GMS 1.4?
desde ya muchisimas gracias....
pd: cuando termine el platform me gustaria hacertelo llegar para que lo pruebes.
pd de la pd: podes hacer un mini tutorial de elementos dañinos en juegos de plataformas?
Es viable pero no es tan fácil como copiar y pegar ya que hay cosas como las funciones que se hacen diferente en GMS1.4 y ya después de eso una que otra cosa que se hace diferente.
Gracias por la idea para el juego de plataformas
Hola, estoy comenzando a crear Juegos, este lenguaje de programacion es recomendable o depende de la persona?, ya que quiero saber si es más o menos comodo que otros Lenguajes de Programacion como Godot, etc.
bro puedes hacer de como hacer q el personaje se mueva o camine hacia el lugar de la pantalla q yo di click pliss
donde puedo descargar los sprites usados sin descargar todo el proyecto ya hecho?
hermano, en el minuto 4:07 aparece de la nada ese grupo que agarra todo el script(el cuadradito con un "-" al costado del IF), como se hace eso?
Supiste como hacerlo???
@@kiflom3433 si, enrealidad se hace automaticamente pero tuve que descargar una version mas actualizada del programa
Por qué recomendás cambiar el Sprite en el evento endstep. Yo acostumbro usar solamente step. Pero no sé en qué influye (x2)
puedes tenerlo en el evento step sin problemas, lo importante es que lo hagas al final del código del step para que no vaya a cambiar el action luego de que hagas el cambio del sprite.
Yo lo pongo en el evento end step para indicar eso, de que quiero que ese código se ejecute después de todo
Ayuda cuando suelto la tecla "D" el personaje se bugea y empieza a dar vueltas
El pj cuando toco moverme se me desaparece xd ise los paso por oaso y repeti el juego y nada
que hago si solo tengo 4 direcciones
Disculpen mi ignorancia pero como o donde sale el cuadro donde se puede ver el movimiento del personaje?
f5
en las 2 lineas de arriva del step event me aparece error syntaxis,alguna solución?
creo que es porque esta mal escrito
Todo muy bien pero... Cuando haces el algoritmo para determinar el la direccion del sprite (D, L, DL, U, etc), era tan simple como definir un switch para los casos (0, 45, 90, 135, 180, etc)...
No hace falta definir rangos, cunado el angulo siempre va a estar fijado e estos valores.
no entiendo me explicas?
Puedes hacer tutorial de comk hacer un juego de sonic en game maker 2 ? Plis
Hazlo tú mismo, busca tutoriales sueltos de cómo hacer cosas específicas y así aprendes a hacer videojuegos por ti mismo, será un buen paso avanzando en programación
despues de la parte de crear todo salio bien en el codigo pero el sprite dejo de aparecer, alguien sabe porque?
en esta parte:
sprite_index = asset_get_index("spr_player_" + action + face);
Asegurate de ue el nombre del sprite este bien colocado. Me paso lo mismo ue a ti y lo solucione simplemente agregadole guion bajo ya ue mi sprite lo tenia el nombre con (_) despues del player "spr_player_"
pd: no se si ya lo habras solucionado
Tengo un problema, el personaje no aparece en la Room, ya intenté verificar si estaba y efectivamente ese no es el problema, cualquier otro Object aparece en la Room, pero el Object del personaje con los códigos de este tutorial no aparece, yo creo que se trata del Script de mi personaje, pero alguien sabe a que se debe eso?... Agradecería de todo corazón la ayuda, dejaré los códigos del Script que seguí paso a paso para ver si alguien nota un error y me lo dice.
Script del Player:
function scrPlayerMovement(){
var hor = keyboard_check(ord("D")) - keyboard_check(ord("A"));
var ver = keyboard_check(ord("S")) - keyboard_check(ord("W"));
if (hor != 0 || ver != 0){
var dir = point_direction(0,0,hor,ver);
x += lengthdir_x(1, dir);
y += lengthdir_y(1, dir);
}
}
no me funciona :( me sale un code error (Step Event0 for object objJugador:
Variable .Keyboard_check(100005, -2147483648) not set before reading it.) una cosa asi, ayuda pls :d
ayuda el personaje no se le ve el sprite caminando
hola, tengo un problema, cuando me dirigo a arriba a la izq o abajo a la derecha (direcciones opuestas) el personaje se traba, las demas andan joya, gracias x el tuto (mi codigo:) var hor = keyboard_check(ord ("D")) - keyboard_check(ord ("A"));
var ver = keyboard_check(ord ("S")) - keyboard_check(ord ("W"));
if (hor != 0 | ver != 0 ){
var dir = point_direction(0, 0, hor, ver);
x += lengthdir_x(1, dir);
y += lengthdir_y(1, dir);
}
hi donde estas estoy en twitter para que veas mi proyecto esta en precente toda via espero que me eches una manita de gato please ahorita puedo darte un millon de likes vale . saludos colega sigo en pie en Game make 1.4 vale te espero ...
alguien sabe porque el personaje se ve borroso? osea antes se empezaba a ver borroso despues de cierto rato caminando en diagonal pero ahora se full borroso como se podria solucionar?
Eso se debe a que posiblemente tengas activado las opciones de suavizar bordes en los pixeles
jaja re wtf se me rompio el cerebro
Al parecer el link al proyecto está malo ¿podrías volver a subirlo? me interesa mucho conocer el código del juego, en esencial el script de char move to
Arreglado
var hor = keyboard_check(ord("d")) - keyboard_check(orf("a"));
pa q copien
gracias
viva los shaders tio...
si te soy sincero fui muy comunista viendo este video
Cuando lo ejecutó no se mueve💀
Pudiste arreglarlo?
yo tampoco
adornas demaciado el codigo, eso lo hace mas dificil de entender, lo mas simple es lo mejor cuando se esta empezando, ya cuando tomas esperiencia es mas facil de entender pero adornas mucho el codigo y no hay necesidad si vas a enseñar.