yo tenia un fallo y es en donde programa el script, me servian los lados negativos pero en los positivos mi personaje se perdia, lo arreglé cambiando el script un poco function src_afuera(){ if ( x < 0 && hspeed < 0) x = room_width + sprite_xoffset; if( x > 0 && hspeed > 0) x = -sprite_width + sprite_xoffset; if( y < 0 && vspeed < 0) y = room_height + sprite_yoffset; if( y > 0 && vspeed > 0) y = -sprite_height + sprite_yoffset; } lo pongo por si alguien mas tenia el problema, además de que en la nueva actualizacion ahora si colocaron "function" y no el "///src_afuera", que es lo mismo realmente.
Muchas gracias por el consejo, tuve el mismo problema cuando intentaba iniciarlo pero es por que cambiaron los recursos de script en game maker, en serio gracias.
@@cesaromarhernandezespinoza1535 Yo no, cuando me como el powerup el fantasma se queda en el bug del parpadeo, debe ser un código faltante, porque si me acerco igual muero porque el fantasma vuelve a su estado normal pero sin su color, el color vuelve hasta que pasa el efecto del powerup, si lo soluciono lo posteo por aquí.
/// este es un comentario hay una pista que da el programador tienes que colocarlo de esta forma no es necesario hacer un script (crea un evento directamente en obj_player y obj_enemy y colocas el código , para obj_player el programador solo le dio un < y > pero es = eso es todo y para los fantasmas en sala tienes que poner unos bloque para que no se escapen los fantamitas para otro lugar if (x = room_width && hspeed > 0) x = -sprite_width + sprite_xoffset ; if ( y = room_height && vspeed > 0 ) y = -sprite_height + sprite_yoffset;
muy buen tutorial, me agrada tu forma de explicar, una pregunta game maker puede hace un juego de plataformas 2D con una interfaz 3D así como metroid samus returns¿?
Quiero hacer un personaje con una animación de entrada, sin embargo siempre que lo intento pareciera que el personaje se teletrasporta al terminar la animacion de entrada, cabe mencionar que el personaje y la animacion son de dimensiones diferentes... Ayuda porfavor
Excelente trabajo muy buenos todos tus tutoriales en los cuales eseñas paso a paso ... Tenia una duda , Ejm yo hago una animacion en lo que seria piskel y la exporto a Game maker studio para mi videojuego pero resulta que aquella animacion se ve extremadamente rapida y nose como hacer para que se vea un poco mas pausada ... Gracias ... Saludoa desde colombia
ha mi no me sale los fantasmas por el otro lado y e copiado el scr del jugador a los fantasmas y sin embargo el jugador entra y sale por los dos lados y si le pongo las paredes ocultas los fantasmas rebotan¿alguna solución?
Ayuda, los script fueron cambiados en la 2.3 y ya no se usarlos;( Me leí la guía oficial pero esta en ingles y no entendí nada :c (lo puse en el traductor y quedo raro xd) y No vi videos en UA-cam que lo explicaran en español... Bueno solo era para decir que no se si alguien lo ve agradecería que me pasaran enlace de una pagina donde expliquen ese teleport en la nueva versión o algo así, y gracias;)
hey bro perdon si te molesto, soy alguien random pero tengo un problema, en la parte donde tengo que poner el codigo lo pongo entero (ya lo puse 2 veses) y cuando trato de iniciar me apareze esto ___________________________________________ ############################################################################################ ERROR in action number 1 of Create Event for object : Variable .x(0, -2147483648) not set before reading it. at gml_GlobalScript_script_afuera (line 2) - if (x < 0 && hspeed < 0) x = room_width + sprite_xoffset; ############################################################################################ gml_GlobalScript_script_afuera (line 2) sabes como podria llegar a solucionarlo? y si no me queres ayudar esta bien, muchas gracias ;,3
Tengo un pequeño problema no sé si a alguien más le suceda, en ciertas ocasiones después de transportarme el step deja de funcionar y dejo de poder moverme, solo quedo estampado frente a una pared, si alguien tiene alguna solución le agradecería un montón
@@jesuslugo1062 amigo la solución del error es editar el tamaño del background para que encaje con la malla de 64x64, se hace dando clic derecho en el background y propiedades, allí puedes configurar el tamaño y verifica que ambas medidas sean múltiplos de 64
en la version 2.3.0 actualizaron los scripts. ahora es diferente y tienen que utilizar el function(){}. os dejo el nuevo codigo si lo quereis (es casi igual que el codigo anterior) ///scr_outside(); function scr_outside(){ if(x < 0 && hspeed < 0) x = room_width + sprite_xoffset; if(x > room_width && hspeed > 0) x = -sprite_width + sprite_xoffset; if(y < 0 && vspeed < 0) y = room_height + sprite_yoffset; if(y > room_width && vspeed > 0) y = -sprite_height + sprite_yoffset; } ya lo comprobe y funciona en la ultima version actual
Gracias amigo, si funciono , pero tengo un problema, cuando pasa de un lado al otro, se queda infinitamente así , no se mueve de nuevo con las flechas del teclado :l
Solo una acotación que noté haciendo este tuto (excelente por cierto) En la nueva versión 2.3.3 ya los scrips del min 18:18 no se crean asi, segun la web de yoyogames ahora seria así, por si a alguien le sirve: function scr_afuera() { if (x < 0 && hspeed < 0) x = room_width + sprite_xoffset; if (x > room_width && hspeed > 0) x = -sprite_width + sprite_xoffset; if (y < 0 && vspeed < 0) y = room_height + sprite_yoffset; if (y > room_height && vspeed > 0) y = -sprite_height + sprite_yoffset; }
adderly una pregunta como puedo hacer que cuando el pacman se coma al fantasma asustado salga un sprite que diga "200" como forma de decir que te lo comiste
//En el script function scr_afuera(){ if (x < 0 && hspeed < 0) x = room_width + sprite_xoffset; if (x > room_width && hspeed >0) x = -sprite_width + sprite_xoffset if (y < 0 && vspeed room_height && vspeed >0) y = -sprite_height + sprite_yoffset } //En el llamado al script script_execute(scr_afuera);
@@jrhector30 creo que ya recordez creo que tenias que irte a la sala y acomodar la cuadricula para que quede con las dimensiones de la ventana que se abre cuando pones en probar
ayuda :( cuando quiero ejecutar el porgrama para probar el movimiento dice que no abre el mcd :::: elapsed time 00:00:00.1142350s for command "cmd" /c subst X: /d started at 10/05/2021 21:43:18 FAILED: Run Program Complete For the details of why this build failed, please review the whole log above and also see your Compile Errors window. porfa ayuda tendo win 10
Hola! Enhorabuena por el tutorial! Aunque me surge una pregunta. Quiero probar mis games en dispositivos Android. ¿Cómo puedo generar .apk para Android? Salu2!
ya me funciono gracias a los comentarios, pero me sale un pequeño error, se tele transporta al lado derecho de la pantalla pero de alli no se mueve alguien que me pueda ayudar en la script
me pasa algo rraro y es que cuando me salgo del room por el lado izquierdo pierdo toda movilidad, mi personaje se mueve infinitamente hacia la izquierda y no importa que apriete las flechas que no se mueve. Lo raro es que si me salgo por el lado derecho no pasa nada, salgo por el otro lado y me puedo seguir moviendo perfectamente. Los fantasmas no importa por que lado salgan que se quedan moviendose para el mismo lado infinitamente. Alguna ayuda que me puedan dar? lo agradeceria muchisimoo!
Excelente video, eres un increible profesor y he estado aprendiendo bastante, pero tengo el problema de que cuando agarras el power up los enemigos se quedan en alarma, y no pasa de ahí, hice todo específicamente como lo hiciste y aun sucede el problema
:v a alguien le da problemas lo de salir por la derecha de la room y aparecer del lado izquierdo? (en el script) aiuda if (x < 0 && hspeed < 0) x = room_width + sprite_xoffset; if (x > room_width && hspeed > 0) x = -sprite_width + sprite_xoffset; if (y < 0 && vspeed < 0) y = room_height + sprite_yoffset; if (y > room_height && vspeed > 0) y = -sprite_height + sprite_yoffset;
debe de ser un error de programación, te recomiendo que vuelvas a ver alguno de los videos para comprenderlo mejor. Seguro haz puesto x en vez de y o al revés.
En el minuto 4:23, tengo un problema. Cuando pongo image_index = col;. La variable "col", me la marca como error, y a ti no Adderly, no se si me puedas ayudar, lo mismo pasa en el minuto 10:34 con la variable "col", que no está asignada o referenciada. Lo puse en mayúscula, minúscula y nada. Me puedes ayudar Adderly Céspedes?
tuve un probelema similar debes revisar que en la parte with (nombre del objeto no del sprite) { if sprite_index == enemy_gosh_scare image_index = 1; } alarm[1] = room_speed*3;
Que mal que se te haya dañado el disco, a mi me paso 2 veces :c Por cierto, alguien me podria decir donde encontrar algun tutorial para poner el sonido en game maker, ya que lamentablemente Adderly aun no la subira y quisiera terminar el juego
Hola Adderly Céspedes quería darte las gracias por los muchos tutoriales que me he tragado durante horas y mas horas después de mi trabajo en la construcción, que gracias a personas como tu, termine desarrollando algunos juegos.He seguido tus consejos y hoy mismo he subido un juego con el nombre de "Metal Weapon" en el que te he nombrado en los créditos por utilizar unos efectos que nos ofrecisteis gratuitamente hace ya tiempo con la condición de nombrarte.Una pena que no te siga de momento porque utilizo Game Maker Studio aunque en un futuro estoy por mirar si me conviene dar el paso a GM2. Atentamente: MADPCCAPEL
Hola Willian Rivera,no es mi nombre,es el de desarrollador en Goocle Play, mi nombre real es Miguel Angel,espero que el de (GTA COST GAME PLAY GTA SAN ANDREAS)no sea su nombre...XD.Un saludo a todos.
Hola Francisco un saludo,el link del juego es play.google.com/store/apps/details?id=com.MADPC.Metal_Weapon Me gustaría ver el que tu creastes,no llevo mucho tiempo pero con maestros como Adderly y EscuelaDeVideojuegos entre otros,se pueden crear trabajos buenos.Un saludo.
hola... eres muy bueno explicando, y tus tutoriales son de calidad... sigue asi! PD: podrias hacer un tutorial sobre como hacer un juego de pelea estilo Super Smash Bros?
6 років тому
Gracias! :) Y voy a tratar en cuanto me desocupe de algunas cosas ;)
Hola amigos, Hola Adderly, tengo un problema, al comerme el power up los enemigos comienzan con la animación azul y gris pero al momento que pasan los 5 segundos, los enemigos vuelven a el color original en que pinte el primero principalmente, todos vuelven al mismo color, ayuda, gracias
una pregunta si entro al portal con mi pacman y cuando sale y ya no se puede mover osea que le preciono para moverse y sigue derecho hasta que lo maten como soluciono eso hay
Alguien me puede ayudar es que ya programe todo como el vídeo pero cuando cruza el hueco para aparecer al otro lugar mi pacman deja de funcionar ya no se mueve
amigo no me funciono no se transporta coloque las mismos comandos que collocaste y nada, tambien consulte en los comentarios y coloque los mismos comandos y nada qu puedo hacer.
Una duda en mi caso packman entra por la izquierda y sale por la derecha pero al entrar por la derecha no sale por la izquierda de igual manera arriba y abajo
Adderly Céspedes hola te agradezco mucho todo lo que enseñas espese trabajando con el pacman podrías terminarlo así queda la idea cerrada muchas gracias y ojala que puedas traer mas videos saludos desde argentina
No se si los scripts cambiaron con alguna actualización, pero a mí me funcionó añadiendo la opción "function" antes de los if's en el script para teletransportarse ///scr_teleport(); function scr_teleport() { if (x < 0 && hspeed < 0) x = room_width + sprite_xoffset; if (x > room_width && hspeed > 0) x = -sprite_width + sprite_xoffset; if (y < 0 && vspeed < 0) y = room_height + sprite_yoffset; if (y > room_height && vspeed > 0) y = -sprite_height + sprite_yoffset; }
Hola he estado haciendo el juego tal y como lo explicas pero al momento de crear el script ya no me dejo entrar al room por cierto excelentes tutoriales
Una pregunta, cuando voy hacia la izquierda, todo bien, salgo por la derecha, pero, cuando voy por la derecha no quiere salir por la izquierda, lo mismo cuando va hacia arriba, sale por abajo, pero cuando voy por abajo no sale por arriba. Ya revise que estuviera alineado y si lo esta. y tambien el script estuviera igual y por lo que veo esta igual: /// scr_espejo(); if (x < 0 && hspeed < 0) x = room_width + sprite_xoffset; if (x > room_width && hspeed > 0) x = -sprite_width + sprite_xoffset; if (y < 0 && vspeed < 0) y = room_height + sprite_yoffset; if (y > room_height && vspeed > 0) y = -sprite_height + sprite_yoffset; no se que pueda ser, aiuda :c
Hola adderly, tengo un problema a la hora privializar y probar el script (scr_afuer), pues cuando Pacman se va por el lado izquierdo de la pantalla del room, al regresar del lado derecho, sigue recto y no responde cuando trato de cambiar de dirección. Podrías ayudarme?
mi objeto/sprite cuando lo mando al room,el cuadro azul no se ajusta a las casillas 64x64 o a ninguna par,asi sean mas pequeñas o grandes,y cuando creo un sprite y objeto 64x64 un cubo perfecto,si queda el objeto/sprite perfectamente en las casillas,pero mi objeto principal que es el personaje no queda en el centro,y por lo tanto me quede en la parte 2
@Adderly Céspedes se que por ahi no ves mi comentario, pero tengo un problema cuando el personaje pasa las paredes, cuando viene del lado derecho a izquierdo no pasa nada, pero cuando viene del izquierdo al derecho no me deja interactuar con el personaje.
gente ya pude solucionar este error, al final esto pasaba porque la habitacion en el lado derecho no terminaba en unas casillas de 64x64 sino que tenia otra columna de casillas con un par de pixeles demas, pero esto lo solucionas cambiando el tamaño de la sala donde dice "propiedades de la sala". yo puse este tamaño para arreglarlo y de paso para replicar el mapa del juego original "ancho=1344 y altura=1408"
ayuda el objeto player no se teletransporta sino q se pierde cuando entra por la derecha y sube pero si lo hace por la izquierda y abajo si se teletranpsporta, los enemigos si lo hacen correctamente. como lo soluciono(ya hice lo de poner los bloques fuera del room para q no se perdiera pero aun así no me funciona correctamente )
Hola adderly cespedes, me puedes ayudar en algo? igual con todos ustedes, necesito ayuda :c, mi personaje funciona bien, el problema es que el enemigo cuando sale del room ignora ese script, y lo hice igual que tu, y lo puse en el enemigo y jugador, pero como que se vuelve para atras que hago :(
Si lo solucionas me ayudarías mucho si lo dices por aquí el como por qué a mí me pasa y creo q es por actualizaciones del gamemaker que han cambiado algo de los scripts y eso pero no sé cómo solucionarlo aún que ya lo haya intentado. Gracias y un saludo
El tutorial es de hace mucho? Ya que yo trate de poner el Script pero no me funcionaba , me da siempre errores y cuando lo soluciono el pac man no se mueve. Que hago?
hola (este comentario no tiene nada que ver con este video) hola me he fijado que yoyogames ya no vende game maker studio 1 y tengo la mala suerte de querer comprar la vercion completa de game maker studio 1 para publicar mi juego en la tienda virtual steam pero lo malo es que yoyogames ya no vende game maker studio1 . pregunta : se puede publicar un juego en steam con un game maker studio pirata? .quiero comprar el programa pero lo malo es que ya no lo venden y no quiero usar el game maker studio 2 . me podrias dar opciones para conseguir el programa completo para poder publicar mi juego en steam?
Hola, lo he encontrado pero tengo un problema, solo es para el sistema operativo xp, me supongo que tendras o el 7 o el 10 estoy bajando la actualización, cuando este te lo mando. PD: no es original asi que lo tendras que usar sin internet conectado. Un abrazo.
HOLA! Dos de los enemigos solo van en dos direcciones rebotando arriba y abajo sin mas , no tengo claro que es lo que pasa .Pido ayuda porfavor! Gracias!!
ayuda,estoy haciendo un juego de dragon ball y cuando la barra de ki no tiene nada (osea esta en 0) dispara un kamehameha igual (el kamehameha gasta ki pero cuando tengo 0 se puede disparar)
Amigo por que cuando intento compilar mi juego, en Game Maker Studio 2.1, se queda cargando la parte de la compilacion como si nunca terminara de compilar?? acaso hay que permitir algunos puertos o algo por el estilo ? necesito ayuda que puedo hacer Adderly
Hola me gustaria saber cuando puse el codigo de terminar el poder no me pueden matar los fantasmas solo me matan si estan cambiando de color... alguien me puede ayudar?
en vez de tener que hacer todo ese script pudiste haber usado la funcion move_wrap, que hace exactamente lo mismo que esas cuatro lineas de codigo que pusiste. like para que se entere
AYUDA,...... Estoy viendo el video de hacer enfoques en game maker, pero me gustaria una version en Game maker 2,,... no le entiendo.. no es lo mismo...
Hola Adderly, siento mucho lo que te ha pasado con el disco duro, a mí también me paso y con un programa de recuperación de datos en MSDOS y casi 3 días encendido el ordenador lo recupere todo pero también era de 5GB, cada mas capacidad mas tiempo, si quieres te paso busco el programa y te lo paso, por si tienes suerte, también necesitas otro del mismo tamaño o mayor para pasar los datos. Cuídate, un abrazo.
6 років тому
Gracias por tu intención 😊y que bueno que pudiste recuperar tu información. De hecho no estaría de más probar lo que dices, si puedes envíame el link o el nombre del programa que dices y lo voy a intentar. Sí no, entonces tendré que enviarlo al laboratorio.
no se que hice ahora tengo un problema, uno se pone a parpadear con los sprites de cada enemigo, no se si me entienden, pero bueno solo estas se me ocurren para describirlo
ola, quiero hacer un juego de peleas estilo mortal kombat en game maker studio 2 pero soy un poco nob en esto de la programacion a alguien le gustaria ayudarme plox?
yo tenia un fallo y es en donde programa el script, me servian los lados negativos pero en los positivos mi personaje se perdia, lo arreglé cambiando el script un poco
function src_afuera(){
if ( x < 0 && hspeed < 0) x = room_width + sprite_xoffset;
if( x > 0 && hspeed > 0) x = -sprite_width + sprite_xoffset;
if( y < 0 && vspeed < 0) y = room_height + sprite_yoffset;
if( y > 0 && vspeed > 0) y = -sprite_height + sprite_yoffset;
}
lo pongo por si alguien mas tenia el problema, además de que en la nueva actualizacion ahora si colocaron "function" y no el "///src_afuera", que es lo mismo realmente.
Muchas gracias por el consejo, tuve el mismo problema cuando intentaba iniciarlo pero es por que cambiaron los recursos de script en game maker, en serio gracias.
necesito ayuda cuando pacman va a al agujero de la derecha y sale por la izquierda, sale pero no me deja moverlo, no podía mover a pacman
Graaandeee bro muchas gracias, ese precisamente era mi fallo.
@@darkfrostzz_5794 Como hay que poner el codigo?
@@franchescovirgolini04 En el video está, el pana del comentario lo dejó xd, yo personalmente no me acuerdo pero ya lo terminé
tengo un problema con la variable col, me aparece como si no la hubiera definido y ya la define en el codigo de creación de los fantasmas
tengo un problema con los fantasmas, cuando me los como y estando titilando se quedan así hasta que termina la segunda alarma, es un error muy raro
Tengo lo mismo, probablemente olvidamos escribir algo en las líneas de código
pudiste solucionarlo?
@@cesaromarhernandezespinoza1535 Yo no, cuando me como el powerup el fantasma se queda en el bug del parpadeo, debe ser un código faltante, porque si me acerco igual muero porque el fantasma vuelve a su estado normal pero sin su color, el color vuelve hasta que pasa el efecto del powerup, si lo soluciono lo posteo por aquí.
@@cesaromarhernandezespinoza1535 creo que en los videos siguientes lo soluciona todavía no los veo completos
Cuando la siguiente parte?
Muy buen video
Si me salgo por la izquierda y regreso por la derecha no me puedo mover hasta que me eliminen
/// este es un comentario hay una pista que da el programador tienes que colocarlo de esta forma no es necesario hacer un script (crea un evento directamente en obj_player y obj_enemy y colocas el código , para obj_player el programador solo le dio un < y > pero es = eso es todo y para los fantasmas en sala tienes que poner unos bloque para que no se escapen los fantamitas para otro lugar
if (x = room_width && hspeed > 0) x = -sprite_width + sprite_xoffset ;
if ( y = room_height && vspeed > 0 ) y = -sprite_height + sprite_yoffset;
¡Gracias!
muy buen tutorial, me agrada tu forma de explicar, una pregunta game maker puede hace un juego de plataformas 2D con una interfaz 3D así como metroid samus returns¿?
excelente video!
eres el puto amo :D
Quiero hacer un personaje con una animación de entrada, sin embargo siempre que lo intento pareciera que el personaje se teletrasporta al terminar la animacion de entrada, cabe mencionar que el personaje y la animacion son de dimensiones diferentes...
Ayuda porfavor
Excelente trabajo muy buenos todos tus tutoriales en los cuales eseñas paso a paso ...
Tenia una duda , Ejm yo hago una animacion en lo que seria piskel y la exporto a Game maker studio para mi videojuego pero resulta que aquella animacion se ve extremadamente rapida y nose como hacer para que se vea un poco mas pausada ...
Gracias ...
Saludoa desde colombia
Tienes que irte al room y poner la velocidad
HOLA tengo un problema ami no me cambian los fantasmas y no se mueren cuando cojo la bola del poder ayúdame por favor
amigo para cuando hacen concurso de juegos game maker ? quisiera participar en un de ellos
saludos desde Venezuela
que hago si los fantasmas no dejan de parpadear
ayuda porfavor
ha mi no me sale los fantasmas por el otro lado y e copiado el scr del jugador a los fantasmas y sin embargo el jugador entra y sale por los dos lados y si le pongo las paredes ocultas los fantasmas rebotan¿alguna solución?
me pasa igual de echo mi pacman tampoco hace eso
Ayuda, los script fueron cambiados en la 2.3 y ya no se usarlos;(
Me leí la guía oficial pero esta en ingles y no entendí nada :c (lo puse en el traductor y quedo raro xd) y No vi videos en UA-cam que lo explicaran en español...
Bueno solo era para decir que no se si alguien lo ve agradecería que me pasaran enlace de una pagina donde expliquen ese teleport en la nueva versión o algo así, y gracias;)
pon este codigo:
///scr_arriba();
function scr_outside(){
if(x < 0 && hspeed < 0) x = room_width + sprite_xoffset;
if(x > room_width && hspeed > 0) x = -sprite_width + sprite_xoffset;
if(y < 0 && vspeed < 0) y = room_height + sprite_yoffset;
if(y > room_width && vspeed > 0) y = -sprite_height + sprite_yoffset;
}
@@GABOGOMEZ2007 Gracias ;)
Adderly Céspedes Puedes hacer un tutorial de como hacer un Castlevania Como los de Gba En Game maker?
hey bro perdon si te molesto, soy alguien random pero tengo un problema, en la parte donde tengo que poner el codigo lo pongo entero (ya lo puse 2 veses) y cuando trato de iniciar me apareze esto
___________________________________________
############################################################################################
ERROR in
action number 1
of Create Event
for object :
Variable .x(0, -2147483648) not set before reading it.
at gml_GlobalScript_script_afuera (line 2) - if (x < 0 && hspeed < 0) x = room_width + sprite_xoffset;
############################################################################################
gml_GlobalScript_script_afuera (line 2)
sabes como podria llegar a solucionarlo?
y si no me queres ayudar esta bien, muchas gracias ;,3
Ayuda, alguien sabe porque cuando toco a un enemigo con el super poder el personaje sigue derecho y cuando presiono las teclas no se mueve?
me pasa lo mismo solo que a mi me pasa cuando paso por el "portal" o el "tunel" para transportarme
@@revolucion4774 ya lo solucione, volviendolo a hacer todo xd
@@Dermicrack yo tambien solucione mi problema, era cuestion de cambiar el tamaño de la sala
oye puedes hacer un juegos de plataformas basicos paso a paso si lo haces nos ayudarias a muchos enserio
Tengo un pequeño problema no sé si a alguien más le suceda, en ciertas ocasiones después de transportarme el step deja de funcionar y dejo de poder moverme, solo quedo estampado frente a una pared, si alguien tiene alguna solución le agradecería un montón
A mi también me pasa: en todas las direcciones funciona menos cuando voy de abajo a arriba, al transportarse sigue hasta la pared y deja de moverse...
@@jesuslugo1062 amigo la solución del error es editar el tamaño del background para que encaje con la malla de 64x64, se hace dando clic derecho en el background y propiedades, allí puedes configurar el tamaño y verifica que ambas medidas sean múltiplos de 64
@@ReiztarProducer oh vale, ahora lo verifico, muchas gracias!
hola no se por que pero cuando pasa un tiempo los sprites de los enemigos se convierten en el pacman
Probablemente hayas usado sprite_index en lugar de image_index en algún lugar. Fíjate bien en los códigos y en video.
Oye podrías hacer uno de cómo poner otro idioma en mi juego ?
Okay! en cuanto tenga el tiempo lo hago :)
Si alguien es tan amable de ayudarme tengo un problema y es que cuando me como el poder, dura menos de 0,5 segundos y vuelven a la normalidad XDD
pasa tu codigo pa
pana moriste o que?
en la version 2.3.0 actualizaron los scripts. ahora es diferente y tienen que utilizar el function(){}. os dejo el nuevo codigo si lo quereis (es casi igual que el codigo anterior)
///scr_outside();
function scr_outside(){
if(x < 0 && hspeed < 0) x = room_width + sprite_xoffset;
if(x > room_width && hspeed > 0) x = -sprite_width + sprite_xoffset;
if(y < 0 && vspeed < 0) y = room_height + sprite_yoffset;
if(y > room_width && vspeed > 0) y = -sprite_height + sprite_yoffset;
}
ya lo comprobe y funciona en la ultima version actual
muchas gracias
gracias
Gracias amigo, si funciono , pero tengo un problema, cuando pasa de un lado al otro, se queda infinitamente así , no se mueve de nuevo con las flechas del teclado :l
@@Darkjhonf x2
@@Darkjhonf me pasa lo mismo, conseguiste solucionarlo?? necesito ayuda
Solo una acotación que noté haciendo este tuto (excelente por cierto)
En la nueva versión 2.3.3 ya los scrips del min 18:18 no se crean asi, segun la web de yoyogames ahora seria así, por si a alguien le sirve:
function scr_afuera()
{
if (x < 0 && hspeed < 0) x = room_width + sprite_xoffset;
if (x > room_width && hspeed > 0) x = -sprite_width + sprite_xoffset;
if (y < 0 && vspeed < 0) y = room_height + sprite_yoffset;
if (y > room_height && vspeed > 0) y = -sprite_height + sprite_yoffset;
}
Me diste tremenda salvada, mostro!
amingo me salvaste con esa confi gracas
Genio
@@alvaroalonsoruiz3546 amigo ati si te funciono
gracias me estava asustando ya que no podia privializar ademas estoy recien aprendiendo (tengo1*) xd
oye desde cuando programé a mis fantasmas para que sean tan listos, me acorralaron los 4 y me mutilaron :c
F
adderly una pregunta como puedo hacer que cuando el pacman se coma al fantasma asustado salga un sprite que diga "200" como forma de decir que te lo comiste
//En el script
function scr_afuera(){
if (x < 0 && hspeed < 0) x = room_width + sprite_xoffset;
if (x > room_width && hspeed >0) x = -sprite_width + sprite_xoffset
if (y < 0 && vspeed room_height && vspeed >0) y = -sprite_height + sprite_yoffset
}
//En el llamado al script
script_execute(scr_afuera);
tengo el problema de que cuando salgo por el lado izquierdo y me transporto al derecho el pacman sigue avanzando sin poder controlarlo.
buen video.
tengo el mismo problema, averiguaste la solución?
@@jrhector30 si lo solucione pero no recuerdo, y ya no tengo gamemaker asi que no te puedo decir por que no recuerdo, perdon.
@@Xirw0 Vaya :( Encontraste la solución en google o youtube?
@@jrhector30 creo que ya recordez creo que tenias que irte a la sala y acomodar la cuadricula para que quede con las dimensiones de la ventana que se abre cuando pones en probar
@@jrhector30 bro lo acabo de solucionar, tienes que poner el tamaño de la sala para que encaje perfectamente con la malla de 64x64
ayuda :( cuando quiero ejecutar el porgrama para probar el movimiento dice que no abre el mcd :::: elapsed time 00:00:00.1142350s for command "cmd" /c subst X: /d started at 10/05/2021 21:43:18
FAILED: Run Program Complete
For the details of why this build failed, please review the whole log above and also see your Compile Errors window.
porfa ayuda tendo win 10
Hola! Enhorabuena por el tutorial!
Aunque me surge una pregunta. Quiero probar mis games en dispositivos Android.
¿Cómo puedo generar .apk para Android?
Salu2!
ya me funciono gracias a los comentarios, pero me sale un pequeño error, se tele transporta al lado derecho de la pantalla pero de alli no se mueve alguien que me pueda ayudar en la script
me pasa tmb
tengo un problema de que el efecto de parpadeo de los enemigos no se quita ;-;
si ppususte alarma[1] en esa alrma detendras el parpadeo
@@jeronimoruaherrera4564 yo tengo el mismo problema y pude bien las 2 alarmas y sigue con el mismo problema que puedo hacer?
Gracias por todos estos tutoriales, por favor continua haciéndolos.
Al igual que la quinta parte para cerrar con broche de oro.
Eso estoy tratando :)
:/
me pasa algo rraro y es que cuando me salgo del room por el lado izquierdo pierdo toda movilidad, mi personaje se mueve infinitamente hacia la izquierda y no importa que apriete las flechas que no se mueve. Lo raro es que si me salgo por el lado derecho no pasa nada, salgo por el otro lado y me puedo seguir moviendo perfectamente. Los fantasmas no importa por que lado salgan que se quedan moviendose para el mismo lado infinitamente.
Alguna ayuda que me puedan dar? lo agradeceria muchisimoo!
Pudiste arreglarlo? :(
Excelente video, eres un increible profesor y he estado aprendiendo bastante, pero tengo el problema de que cuando agarras el power up los enemigos se quedan en alarma, y no pasa de ahí, hice todo específicamente como lo hiciste y aun sucede el problema
:v a alguien le da problemas lo de salir por la derecha de la room y aparecer del lado izquierdo?
(en el script) aiuda
if (x < 0 && hspeed < 0) x = room_width + sprite_xoffset;
if (x > room_width && hspeed > 0) x = -sprite_width + sprite_xoffset;
if (y < 0 && vspeed < 0) y = room_height + sprite_yoffset;
if (y > room_height && vspeed > 0) y = -sprite_height + sprite_yoffset;
Gers 2017 Me pasa lo mismo.
Hola adderly puedes hacer un juego como geometry dash en game maker studio
Cuando mis fantasmas dejan de estar asustados, a veces se quedan caminando infinitamente contra la siguiente pared contra la que chocan
debe de ser un error de programación, te recomiendo que vuelvas a ver alguno de los videos para comprenderlo mejor. Seguro haz puesto x en vez de y o al revés.
Muy buen tutorial pero, una pregunta: ¿Cómo le cambio de nombre a la aplicación?
¿Para cuando la quinta parte?
Muchas gracias
Jabi Jabi
¿Porque lo dices?
El que hacia los videos murio
en serio murio? como murio??? :v
Willian Rivera se le daño la pc no murio
Se te godio el pc
function scr_afuera()
{
if (x < 0 && hspeed < 0) {
x = room_width + sprite_xoffset;
}
if (x > room_width && hspeed > 0) {
x = -sprite_width + sprite_xoffset;
}
if (y < 0 && vspeed < 0) {
y = room_height + sprite_yoffset;
}
if (y > room_height && vspeed > 0) {
y = -sprite_height + sprite_yoffset;
}
}
Así me funcionó a mí
tus videos son buenisimos estoy creando mi juego y necesito tutoriales como estos
En el minuto 4:23, tengo un problema. Cuando pongo image_index = col;. La variable "col", me la marca como error, y a ti no Adderly, no se si me puedas ayudar, lo mismo pasa en el minuto 10:34 con la variable "col", que no está asignada o referenciada. Lo puse en mayúscula, minúscula y nada. Me puedes ayudar Adderly Céspedes?
tuve un probelema similar debes revisar que en la parte with (nombre del objeto no del sprite)
{
if sprite_index == enemy_gosh_scare
image_index = 1;
}
alarm[1] = room_speed*3;
probablemente porque en un video el en la room les pones esa variable "col" a los fantasmas, creo que fue en el vido pasado o antepasado
Que mal que se te haya dañado el disco, a mi me paso 2 veces :c
Por cierto, alguien me podria decir donde encontrar algun tutorial para poner el sonido en game maker, ya que lamentablemente Adderly aun no la subira y quisiera terminar el juego
te amo xddd saludos desde peru :3
Hola Adderly Céspedes quería darte las gracias por los muchos tutoriales que me he tragado durante horas y mas horas después de mi trabajo en la construcción, que gracias a personas como tu, termine desarrollando algunos juegos.He seguido tus consejos y hoy mismo he subido un juego con el nombre de "Metal Weapon" en el que te he nombrado en los créditos por utilizar unos efectos que nos ofrecisteis gratuitamente hace ya tiempo con la condición de nombrarte.Una pena que no te siga de momento porque utilizo Game Maker Studio aunque en un futuro estoy por mirar si me conviene dar el paso a GM2. Atentamente: MADPCCAPEL
¿Ese es tu nombre real?
Hola Willian Rivera,no es mi nombre,es el de desarrollador en Goocle Play, mi nombre real es Miguel Angel,espero que el de (GTA COST GAME PLAY GTA SAN ANDREAS)no sea su nombre...XD.Un saludo a todos.
yo también aprendí gml viendo sus vídeos y también logré crear y subir uno :)
cuál es el link de tu juego?
Hola Francisco un saludo,el link del juego es play.google.com/store/apps/details?id=com.MADPC.Metal_Weapon Me gustaría ver el que tu creastes,no llevo mucho tiempo pero con maestros como Adderly y EscuelaDeVideojuegos
entre otros,se pueden crear trabajos buenos.Un saludo.
hola... eres muy bueno explicando, y tus tutoriales son de calidad... sigue asi!
PD: podrias hacer un tutorial sobre como hacer un juego de pelea estilo Super Smash Bros?
Gracias! :)
Y voy a tratar en cuanto me desocupe de algunas cosas ;)
Hola amigos, Hola Adderly, tengo un problema, al comerme el power up los enemigos comienzan con la animación azul y gris pero al momento que pasan los 5 segundos, los enemigos vuelven a el color original en que pinte el primero principalmente, todos vuelven al mismo color, ayuda, gracias
una pregunta si entro al portal con mi pacman y cuando sale y ya no se puede mover osea que le preciono para moverse y sigue derecho hasta que lo maten como soluciono eso hay
Alguien me puede ayudar es que ya programe todo como el vídeo pero cuando cruza el hueco para aparecer al otro lugar mi pacman deja de funcionar ya no se mueve
amigo no me funciono no se transporta coloque las mismos comandos que collocaste y nada, tambien consulte en los comentarios y coloque los mismos comandos y nada qu puedo hacer.
Una duda en mi caso packman entra por la izquierda y sale por la derecha pero al entrar por la derecha no sale por la izquierda de igual manera arriba y abajo
lograste arreglarlo?
no veo tan complicada la programacion, lo que me falta es diseño, me imagino que sera practica
ami el enemigo se me atora en la pared
ayuda toque sin queres la x para sacar los Resources donde esta para poner todo y no se como ponerlo de vuelta
ayuda!!!!!!!!!!!!!!!!!!!!!!!!1
ayuda toque sin queres la x para sacar los Resources donde esta para poner todo y no se como ponerlo de vuelta
ayuda!!!!!!!!!!!!!!!!!!!!!!!!1
ayuda toque sin queres la x para sacar los Resources donde esta para poner todo y no se como ponerlo de vuelta
ayuda!!!!!!!!!!!!!!!!!!!!!!!!1
ayuda toque sin queres la x para sacar los Resources donde esta para poner todo y no se como ponerlo de vuelta
ayuda!!!!!!!!!!!!!!!!!!!!!!!!1
Hola amigo buen video
Cuando subiras 5 parte gracias por el video
oye por favor podrías hacer un tutorial de como crear un juego tipo geometry dash
si porfa as un tutorial de ese juego v":
si ves los tutoriales de su canal lo podrías hacer por tu cuenta
Adderly Céspedes hola te agradezco mucho todo lo que enseñas espese trabajando con el pacman podrías terminarlo así queda la idea cerrada muchas gracias y ojala que puedas traer mas videos saludos desde argentina
No se si los scripts cambiaron con alguna actualización, pero a mí me funcionó añadiendo la opción "function" antes de los if's en el script para teletransportarse
///scr_teleport();
function scr_teleport()
{
if (x < 0 && hspeed < 0) x = room_width + sprite_xoffset;
if (x > room_width && hspeed > 0) x = -sprite_width + sprite_xoffset;
if (y < 0 && vspeed < 0) y = room_height + sprite_yoffset;
if (y > room_height && vspeed > 0) y = -sprite_height + sprite_yoffset;
}
Gracias crack :D
A mi no me funciono y no caí en pone "function" así que lo puse a mano sin el script,funciona igual :D
oh gracias bro,el codigo como aparecia en el video ma daba error
muchas graciaaaaaaaaaaaas
gracias bro estaba buscando este comentario
Hola he estado haciendo el juego tal y como lo explicas pero al momento de crear el script ya no me dejo entrar al room
por cierto excelentes tutoriales
lo pusiste solucionar? me pasa lo mismo
A mi me paso, lo solucione copiando y pegando directamente el script en el personaje en el que va en vez de poner scr...
Estos tutoriales me han servido tanto! Gracias 😪😁
De nada 😉🙂
Una pregunta, cuando voy hacia la izquierda, todo bien, salgo por la derecha, pero, cuando voy por la derecha no quiere salir por la izquierda, lo mismo cuando va hacia arriba, sale por abajo, pero cuando voy por abajo no sale por arriba. Ya revise que estuviera alineado y si lo esta. y tambien el script estuviera igual y por lo que veo esta igual:
/// scr_espejo();
if (x < 0 && hspeed < 0) x = room_width + sprite_xoffset;
if (x > room_width && hspeed > 0) x = -sprite_width + sprite_xoffset;
if (y < 0 && vspeed < 0) y = room_height + sprite_yoffset;
if (y > room_height && vspeed > 0) y = -sprite_height + sprite_yoffset;
no se que pueda ser, aiuda :c
Yo también tengo el mismo problema ¿alguien sabe porque ocurre esto?
Podes hacer un video de como hacer cuando en photoshop te aparesen solo 3 formatos y ninguno mas
tengo un problema y es que mi pacman cuando ataca al enemigo se queda hay
para cuanto la 5 parte amigo?
miquel_9999 se le daño la pc
Cuando volvera la 5 Parte del juego?
Hola adderly, tengo un problema a la hora privializar y probar el script (scr_afuer), pues cuando Pacman se va por el lado izquierdo de la pantalla del room, al regresar del lado derecho, sigue recto y no responde cuando trato de cambiar de dirección. Podrías ayudarme?
tengo el mismo problema, lograste solucionarlo??
que hago si los enemigos no vuelven a la normalidad despues de tener el poder y se queda parpadeando permamentemente
Creo que muestro como reparar eso si mal no recuerdo, en una de las siguientes partes.
mi objeto/sprite cuando lo mando al room,el cuadro azul no se ajusta a las casillas 64x64 o a ninguna par,asi sean mas pequeñas o grandes,y cuando creo un sprite y objeto 64x64 un cubo perfecto,si queda el objeto/sprite perfectamente en las casillas,pero mi objeto principal que es el personaje no queda en el centro,y por lo tanto me quede en la parte 2
muy buen video lo recomiendo para aprender a programar en game maker
@Adderly Céspedes se que por ahi no ves mi comentario, pero tengo un problema cuando el personaje pasa las paredes, cuando viene del lado derecho a izquierdo no pasa nada, pero cuando viene del izquierdo al derecho no me deja interactuar con el personaje.
gente ya pude solucionar este error, al final esto pasaba porque la habitacion en el lado derecho no terminaba en unas casillas de 64x64 sino que tenia otra columna de casillas con un par de pixeles demas, pero esto lo solucionas cambiando el tamaño de la sala donde dice "propiedades de la sala". yo puse este tamaño para arreglarlo y de paso para replicar el mapa del juego original "ancho=1344 y altura=1408"
ayuda el objeto player no se teletransporta sino q se pierde cuando entra por la derecha y sube pero si lo hace por la izquierda y abajo si se teletranpsporta, los enemigos si lo hacen correctamente. como lo soluciono(ya hice lo de poner los bloques fuera del room para q no se perdiera pero aun así no me funciona correctamente )
A mi tambien me pasa, lograste solucionar?
me sale error en el global_scr_afuera();😭
Hola adderly cespedes, me puedes ayudar en algo? igual con todos ustedes, necesito ayuda :c, mi personaje funciona bien, el problema es que el enemigo cuando sale del room ignora ese script, y lo hice igual que tu, y lo puse en el enemigo y jugador, pero como que se vuelve para atras que hago :(
gracias por la info!
excelente video pero tengo un problema, cuando mi pacman se come un fantasma también muere, ayuda porfavor
Si lo solucionas me ayudarías mucho si lo dices por aquí el como por qué a mí me pasa y creo q es por actualizaciones del gamemaker que han cambiado algo de los scripts y eso pero no sé cómo solucionarlo aún que ya lo haya intentado.
Gracias y un saludo
El tutorial es de hace mucho? Ya que yo trate de poner el Script pero no me funcionaba , me da siempre errores y cuando lo soluciono el pac man no se mueve. Que hago?
hola (este comentario no tiene nada que ver con este video) hola me he fijado que yoyogames ya no vende game maker studio 1 y tengo la mala suerte de querer comprar la vercion completa de game maker studio 1 para publicar mi juego en la tienda virtual steam pero lo malo es que yoyogames ya no vende game maker studio1 . pregunta : se puede publicar un juego en steam con un game maker studio pirata? .quiero comprar el programa pero lo malo es que ya no lo venden y no quiero usar el game maker studio 2 . me podrias dar opciones para conseguir el programa completo para poder publicar mi juego en steam?
Hola, lo he encontrado pero tengo un problema, solo es para el sistema operativo xp, me supongo que tendras o el 7 o el 10 estoy bajando la actualización, cuando este te lo mando. PD: no es original asi que lo tendras que usar sin internet conectado. Un abrazo.
HOLA! Dos de los enemigos solo van en dos direcciones rebotando arriba y abajo sin mas , no tengo claro que es lo que pasa .Pido ayuda porfavor! Gracias!!
Si tienen el problema del scrip solo pónganlo en los personajes en el fantasma y en el jugador así funciona y no hay error
Pongan lo mismo que el del video
Podrías hacer un RPG por turnos estilo fire emblem ?
Probablemente sí :D
ayuda,estoy haciendo un juego de dragon ball y cuando la barra de ki no tiene nada (osea esta en 0) dispara un kamehameha igual (el kamehameha gasta ki pero cuando tengo 0 se puede disparar)
puedes hacer como hacer un juego de sonic en game maker studio 1 ya que el 2 no me acostumbro
Amigo por que cuando intento compilar mi juego, en Game Maker Studio 2.1, se queda cargando la parte de la compilacion como si nunca terminara de compilar?? acaso hay que permitir algunos puertos o algo por el estilo ? necesito ayuda que puedo hacer Adderly
Hola me gustaria saber cuando puse el codigo de terminar el poder no me pueden matar los fantasmas solo me matan si estan cambiando de color... alguien me puede ayudar?
like si te gusta cuando dese add event
en vez de tener que hacer todo ese script pudiste haber usado la funcion move_wrap,
que hace exactamente lo mismo que esas cuatro lineas de codigo que pusiste.
like para que se entere
a mi no me salio el error del minuto 15:00
bro se que es bastante tarde pero se me quedan los fantasmitas moviendose en vertical y el comando esta igual que el tuyo :C que puedo hacer?
AYUDA,...... Estoy viendo el video de hacer enfoques en game maker, pero me gustaria una version en Game maker 2,,... no le entiendo.. no es lo mismo...
Hola Adderly, siento mucho lo que te ha pasado con el disco duro, a mí también me paso y con un programa de recuperación de datos en MSDOS y casi 3 días encendido el ordenador lo recupere todo pero también era de 5GB, cada mas capacidad mas tiempo, si quieres te paso busco el programa y te lo paso, por si tienes suerte, también necesitas otro del mismo tamaño o mayor para pasar los datos. Cuídate, un abrazo.
Gracias por tu intención 😊y que bueno que pudiste recuperar tu información. De hecho no estaría de más probar lo que dices, si puedes envíame el link o el nombre del programa que dices y lo voy a intentar. Sí no, entonces tendré que enviarlo al laboratorio.
Lo busco y te mando el enlace por mega, no te preocupes. :)
@@cloudales F
no se que hice ahora tengo un problema, uno se pone a parpadear con los sprites de cada enemigo, no se si me entienden, pero bueno solo estas se me ocurren para describirlo
Ady eres un grande tus tutoriales son la ostia
ola, quiero hacer un juego de peleas estilo mortal kombat en game maker studio 2 pero soy un poco nob en esto de la programacion
a alguien le gustaria ayudarme plox?