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:multijugador CO-OP« en: Abril 22, 2020, 02:55:55 am »Hola, gusto en saludarlos. agradezco la respuesta! bastante interesante la teoria entiendo que ahora debo crear un servidor maestro que me permita visualizar todos los servidores creados por usuarios, la cosa aqui es como hostear ese servidor madre para manejar toda esa carga de datos, entiendo que el juego debe estar abierto como servidor en alguna computadora central. esto es mas complicado de lo que yo me imaginaba jaja pero estoy deseoso de aprender la verdad 2
Preguntas y respuestas / Re:Que medidas a pixel deberia usar?« en: Mayo 27, 2019, 06:13:58 am »
pues mi personaje en un juego de plataformas es de 155 pixeles de alto por 70 de ancho y luce bastante bien tanto en fullscreen como en modo ventana no es muy grande pero tampoco no es pequeño lo suficiente para que se noten los detalles
3
Preguntas y respuestas / Re:Arma de 3 disparos« en: Mayo 27, 2019, 02:53:57 am »
puedes hacer una variable que cuente las balas que le queden a la pistola por ejemplo balas=3
y cada que presiones la tecla de disparo quitar una if keyboard_check_pressed(tu tecla) && balas!=0 { balas-=1 } y para que tenga un cooldown podrias hacer una variable timer if balas =0 { timer+=1 } if timer>80 { balas=3 timer=0 } 4
Preguntas y respuestas / Re:Como hacer un Estilo de Batalla por turnos para un Rpg« en: Mayo 24, 2019, 01:54:46 am »
puedes forzarla después que el dialogo termine no tengo un ejemplo de un sistema de dialogo pero podrías hacer que en la ultima linea de texto que conforme el dialogo entre personajes exista una variable que permita hacer una transición como por ejemplo dialogo_end=true
if dialogo_end=true //si el dialogo se acabo { lock=true / bloquea al personaje en su sitio other.lock=true / bloqueas al enemigo en su lugar instance_create(x,y,obj_tranmsicion) /creas una transición animada estilo rpg de antaño } en el animation end event de la animacion de transicion desactivas todo lo anterior if sprite_index= spr_transition { dialogo_end=false room_goto(combate_zone) } para hacer entrar en combate si el enemigo te toca podria ser algo como if place_meeting(x,y,obj_malo) { lock=true / bloquea al personaje en su sitio other.lock=true / bloqueas al enemigo en su lugar instance_create(x,y,obj_tranmsicion) /creas una transición animada estilo rpg de antaño } if sprite_index= spr_transition { room_goto(combate_zone) } 5
Desarrollo de Scripts / One way platforms« en: Mayo 23, 2019, 11:17:42 am »
Autor original: CRISTOPHER2545
Versión de GM utilizada: ![]() ![]() Descripción: este código añade las plataformas de un sentido o plataformas fantasma, las cuales puedes subir por debajo y bajar estando arriba si aprietas la tecla indicada, si solo deseas que funcione de un sentido puedes quitar la parte del código que indico abajo (el código es compatible con el de shaun spalding, el codigo también es compatible y funcional si la plataforma se mueve en horizontal). Código: evento CREATE de la plataforma Código: [Seleccionar] sprite_index= -1; evento STEP de la plataforma Código: [Seleccionar]
evento DRAW de la plataforma Código: [Seleccionar]
6
Preguntas y respuestas / Re:movimiento para RPG con profundidad« en: Marzo 03, 2019, 08:30:22 am »
tal vez no pueda resolver tu pregunta pero intentare de resolver parte de ella, estas de suerte trabajo en un juego isometrico y se un poco
puedes usar este código de movimiento y colisiones no es perfecto pero hace el trabajo (funciona si lo copias y pegas pero antes analiza para poder entender lo que sigue) CREATE EVENT Código: [Seleccionar] h = 0; // velocidad horizontal STEP EVENT Código: [Seleccionar] //[SISTEMA DE COLICIONES] para manejar la profundidad Código: [Seleccionar] depth=-y*10 con lo de subir la rampa no creo poder ayudarte y aunque tenga algo esta experimental y no funciona correctamente la verdad pero si logro ver que pasa te lo comento 7
Preguntas y respuestas / Re:animacion arrojar bombas tipo metal slug« en: Septiembre 19, 2018, 03:09:27 am »
en metal slug el personaje esta dividido por la cintura las piernas son un objeto y el torso son otro objeto los cuales son unidos mediante un codigo asi es mas sencillo manejar los cambios de armas y las acciones que hace cada personaje
8
Preguntas y respuestas / Re:Ejecutar un programa externo« en: Febrero 02, 2018, 05:40:15 am »
puedes hacerlo con el uso de una extension
esta te permite abrir programas y archivos instalados en el pc desde game marker studio: https://marketplace.yoyogames.com/assets/575/execute-shell 9
Preguntas y respuestas / Re:¿Alguien mas tiene este problema con sprite?« en: Febrero 01, 2018, 10:36:06 pm »
todo depende de tu pc generalmente cuando los sprites o archivos del juego desaparecen por arte de magia, es algun problema con los archivos de guardado y como los maneja tu pc
10
Preguntas y respuestas / Re:una duda« en: Enero 15, 2018, 10:12:04 pm »
digamos que presiono izquierda y derecha para que el personaje se mueva lo que quiero es que al pulsar por ejemplo la X el personaje se frene en seco hasta que no dejes de presionar esa tecla el personaje no se moverá
gracias por la respuesta ![]() 11
Preguntas y respuestas / Re:No colisiona« en: Enero 15, 2018, 07:23:21 am »
es una variable del código de shaun spalding la razón por la que no colisiona es porque el código de colisiones esta incompleto te dejo este enlace donde hay un código ya hecho para un juego de plataformas incluye wall jump y slopes.
revisa que te sale mal y ve como puedes armarte tu propio código de colisiones http://www.comunidadgm.org/desarrollo-de-scripts/platformer-'engine'-source-code/ suerte ![]() 12
Preguntas y respuestas / Re:Ayuda!!! necesito un score que tenga ceros« en: Enero 15, 2018, 03:24:00 am »Ya han respondido esta pregunta en estos enlaces: en este tambien http://www.comunidadgm.org/preguntas-y-respuestas/puntuacion-(solved)/msg129246/#msg129246 13
Preguntas y respuestas / Re:ayuda en la previsualizacion del sprite animado« en: Enero 12, 2018, 02:14:58 am »
image_speed=2 creo que es un poco alto para que se mueva lento podrias usar en su lugar numeros en decimal entre mas alto el decimal mas lento o estable se movera prueba por ejemplo
image_speed=0.25 eso talvez lo haga moverse lento, reemplaza todos los 2 que tengas en este codigo por el 0.25 14
Preguntas y respuestas / Re:No consigo colissionar bloques de pared con personaje principal« en: Enero 11, 2018, 10:06:03 pm »
bueno veo que la estructura es parecida al código de shaun spalding eso es bueno te invito veas este vídeo contiene todo lo que necesitas para empezar con las colisiones:
si quieres un codigo ya hecho te invito veas el code source para un juego de plataformas que ya viene equipado con todo lo que nesecitas: http://www.comunidadgm.org/desarrollo-de-scripts/platformer-'engine'-source-code/ suerte en eso! 15
Preguntas y respuestas / Re:Mostrar animacion una sola vez« en: Diciembre 24, 2017, 10:55:15 am »
para detener una animacion o "sprite" en concreto puedes usar el evento ANIMATION END y poner este código
Código: [Seleccionar] if sprite_index="tu animación que quieres ver una sola vez" o Código: [Seleccionar] if sprite_index="tu animación que quieres ver una sola vez"
Páginas: 1 2
|