Importante: ¡Si quieres publicar tu juego no olvides leer este tema!
Bienvenid@ a la comunidad hispana de Game Maker. Nuestro objetivo es crear videojuegos y dar soporte en castellano de GM. Para mejorar nuestro servicio hemos implantado, como adicion al reglamento general, algunas normas especificas en los subforos más comunes. ¡No olvides informarte antes de participar!.
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Páginas: 1 2
1
Preguntas y respuestas / Re: Textos que aparescan desde la esquina de tu pantalla« en: Marzo 07, 2021, 03:06:11 pm »
omarmakero 1ero todo lo puedes lograr hacer con game maker, solo es el encontrar como hacerlo.
Lo que debes hacer es reposicionar las coordenadas X, Y, del string para eso crea la variables XX, YY, y usas algo como esto... Ejemplo; draw_text(xx,yy,"mi dialogo") cuando la declares recuerda colocarles valor 0 que equivale a la esquina superior izquierda de la pantalla. luego solo reposicionas, algo asi: var b; b=point_direction(xx,yy,room_width/2,room_height/2) //devuelve la direccion en grados desde la pision actual y el centro de la pantalla if ((xx+5<room_width/2) and (yy<room_width/2)) then {direction=b; speed=3;}else {speed=0;} Esto es solo una idea pero hay miles de fomas de hacerlo. 2
Preguntas y respuestas / Re:Como poner una puerta en una mazmorra aleatoria« en: Enero 21, 2021, 10:03:44 pm »
Ah, ahora entiendo lo que quieres, en ese caso lo mas simple es hacer que el script crear_sala cree una puerta en la entrada de cada sala, y despues de que generar_laberinto haya corrido eliminar todas las puertas menos la última creada, de manera que solo la última sala tenga puerta.
3
Preguntas y respuestas / Re:Fondos de escenarios animados« en: Enero 21, 2021, 06:41:46 pm »
Saludos OmarMakero
Existen varias formas de hacerlo pero depende del tipo de escenario que tengas en mente, yo uso un truco que conlleva arrays /// Event Create /// Event drawY ya en el evento draw pongo un draw_background y hago que dibuje la array. Ya con eso puedes tener un escenario animado, y tambien sugiero que mantengas los valores de "bg_speed" entre 0 y 1 4
Preguntas y respuestas / Re:Funcionamiento de get_save_filename() y get_open_filename() cambio de directorio« en: Enero 19, 2021, 03:24:56 pm »
OmarMakero buena sugerencia, pero no deberia ser
if !fotoSino: if (foto != "") screen_save(foto);Pues esas funciones solo devuelven cadenas 5
Preguntas y respuestas / Re:iniciar animacion al iniciar el juego« en: Noviembre 08, 2020, 06:38:54 pm »
Saludos T1ag0
Eso es algo que puedes hacer sabiendo cuando debes poner cada cosa Por ejemplo puedes poner unas variables y unas alarmas para cada cosa, en tu caso /// Event Create /// Event alarma[0] /// Event DrawY por si... Por ejemplo quisieras que ya no se muestre texto al pulsar la primera tecla, solo debes poner un: /// Evento de tecla cualquieraY listo. Lo otro de mostrar una animacion... Pues no se a que te refieres (?), pero si queres mostrar una animacion desde tu objeto personaje, solo tenes que usar un sprite_index y una alarma para inhabilitar la animacion 6
Preguntas y respuestas / Re:Programar un puente para mi juego« en: Julio 18, 2020, 02:35:19 am »
Si tienes alguna duda avísame.
No estoy seguro de a qué puente te referías. En el archivo puedes ver un juego con imagen vista desde arriba. 7
Preguntas y respuestas / Re:Acciones en el el boton« en: Junio 28, 2020, 01:38:50 am »
Saludos OmarMakero, voy a intentar darte una soluccion pero si no funciona te sugeriria que cambies un poco tu codigo
Intenta usar lo siguiente en tu codigo al presionar la tecla enter if (keyboard_check_pressed(vk_enter) && presion) {Bueno espero te sirva, aunque me hubiera servido un poco mas saber como funciona ese codigo y una explicacion mas detallada de tu error 8
Preguntas y respuestas / Re:Hacer un fade que siga la view« en: Mayo 28, 2020, 04:53:45 pm »
Saludos OmarMakero, justo ahora voy a darte una solucion y sin tener que usar sprites para ello, esta solucion es mas optima
obj_FadeOut /// Event Create /// Event Step /// Event Draw Ese fue el primer metodo que utilice para hacer el efecto FadeOut, esta un poco sencillo pero funciona, lo unico que tienes que hacer es usar un instance_create() en el evento y momento que quieras espero te haya servido, y si esta muy simple para tu gusto, conozco otros metodos para hacer ese efecto, aunque primero calibra y mejora a tu gusto 9
Preguntas y respuestas / Re:Hacer que la view se mueva lentamente« en: Mayo 23, 2020, 06:23:47 pm »
Para la view debes usar variables que indiquen la posición final y luego desplazar la view poco a poco desde la posición actual hasta la posición final.
Para ello puedes usar la función lerp https://www.comunidadgm.org/desarrollo-de-scripts/interpolacion-lineal-en-gm8/ view_xview[0] = lerp(x_inicial, x_final, t);la variable t va de 0 a 1, incrementando un poco en cada step. Para hacer el cambio entre rooms lo más fácil es utilizar las transiciones predefinidas. Las transisiciones solo funcionan en GM8, se eliminaron en GMS. Al cambiar de room, debes guardar en varibles globales la posición en la que debe aparecer el personaje en la siguiente room if (room == rm0) {//primera roomAdjunto un ejemplo. 10
Grafismo & Composición / Minitutoriales Pixel Art« en: Mayo 19, 2020, 08:07:03 pm »
Les traigo una pagina con muchos minituroriales sobre pixel art, hay de todo, desde dibujar rocas, explosiones, animaciones, tiles, cuadros de dialogos, etc.
https://blog.studiominiboss.com/pixelart ![]() ![]() ![]() ![]() 11
Preguntas y respuestas / Re:Hacer un dialogo entre dos o más npcs« en: Mayo 19, 2020, 06:39:07 pm »
Hola OmarMakero, lo que pides puede ser un poco dificil, bueno admenos para mi si tiene que ser una escena automatica, pero en la parte del dialogo creo te puedo ayudar
Bueno el metodo que te sugiero es para un dialogo con un icono del personaje en la barra de texto, bueno aunque puedes modificarlo para que le quede bien a un Juego de Zelda /// Evento Create /// Event Step /// Draw Event Bueno puede que no lo haya escrito completo, pero es porque no conozco tu metodo para trabajar con las array y con las cadenas, puedes probar para ver si funciona con tu codigo, admenos a mi me funciona para dialogos tipo FF 12
Preguntas y respuestas / Re:Hacer que se dibujen las sprites de las vidas que tienes« en: Mayo 17, 2020, 08:31:16 pm »
Te dejo un ejemplo de como hacer los corazones estilo Zelda.
Un corazon completo es igual a 1 de vida, cada 0.25 de vida es una parte de un corazon. Hay un limite de 10 corazones en horizontal(columnas). 13
Preguntas y respuestas / Re:Como hacer un dialogo entre dos personas« en: Mayo 13, 2020, 05:50:45 pm »
Ah bueno, en ese caso conozco un método sencillo que es a cada instancia en particular de los personajes le establezcas unas variables que tomarán la posición de tu array con los diálogos guardados.
Aquí hay un video de un usuario usando este método 14
Preguntas y respuestas / Re:Como hacer un texto letra por letra con sprites de font« en: Mayo 11, 2020, 08:34:36 pm »
Interesante, por acá investigando un poco mas del tema, al parecer GM usa ciertas posiciones desactivadas por control... fíjate en esta tabla para armar tu sprite:
https://docs.yoyogames.com/source/dadiospice/002_reference/game%20assets/fonts/font_tables.html 15
Preguntas y respuestas / Re:Como hacer un texto letra por letra con sprites de font« en: Mayo 11, 2020, 03:22:30 am »
Si queres dibujar texto con sprites tenes la funcion font_add_sprite
https://docs.yoyogames.com/source/dadiospice/002_reference/game%20assets/fonts/font_add_sprite.html
Páginas: 1 2
|