Noticias

¡Ayuda a la Comunidad GM, haz una donación!

Comunidad Game Maker

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!.

Mostrar Mensajes

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.


Mensajes - Marth

Páginas: 1 2
1
Preguntas y respuestas / Re:gamepad_is_connected no funciona
« en: Mayo 06, 2019, 12:57:05 am »
listo, el error está en el momento de verificar, parece ser que en el primer step, los devices aun están deshabilitados, prueba poner en create un "alarm[0] = 3"

y el código que tienes en create, ponlo en la alarm0


puse 3 en la alarm, ya que en 2 aun tampoco funciona
Los siguientes usuarios dieron las gracias a este tema: Marth

2
Preguntas y respuestas / Re:Programar en Android
« en: Marzo 10, 2019, 02:10:50 am »
Olvidaste lo mas importante: el mensaje de error

De todas formas se supone que el proceso es equivalente al de GMS 1.4 por lo que creo no debería dar mas problemas que los de siempre.
El tutorial de Yoyo, que esta en inglés incluye todo lo necesario, no se si exista uno en español.
Los siguientes usuarios dieron las gracias a este tema: Marth

3
Juegos en desarrollo / Re:Preludio de Fanón
« en: Enero 01, 2019, 08:03:07 pm »
Interesante idea, imagino que es dificil de implementar dos estilos juntos.

Tengo que decirte lo mismo que Frida, se me hace cansador tener que espeara 2 segundos por un cartel, creo que le quita bastante flujo al juego que se espera que sea de accion. Porque encima que tenés un combate cada 2 pasos, esperar la animacion... ???

tambien cuidá la resolucion, se ve estirado verticalmente, lo que hace que se vea feo el texto y sea dificil de leer la historia de los personajes.

Luego, que sentido tiene colocar en el suelo del primer nivel tantos enemigos? Basicamente si te caes y logras sobrevivir 2 o 3 batallas, como lo llegué a hacer, a final de cuentas sabés que vas  a perder, eso contando que en vez de volver a empezar tenes que esperar a que te maten sin la posibilidad de "escapar" dentro del menu. Tenes que esperar los segundos de los carteles mas, que te ataquen y realices los ataques para saber que vas a perder de todas maneras.    En cualquier caso, creo que directamente para eso vuelva a punto de inicio  XD
Los siguientes usuarios dieron las gracias a este tema: Marth

4
Noticias / Re:¡Felices Fiestas!
« en: Diciembre 25, 2018, 01:08:02 pm »
¡¡Felices fiestas!!

Los siguientes usuarios dieron las gracias a este tema: Marth

5
Juegos en desarrollo / Re:DungeBlock
« en: Diciembre 06, 2018, 12:05:01 am »
Recomiendo hacer las paredes de un color mas diferente que el del suelo, el hecho de que solo sea mas oscuro confunde al jugador.
Tambien note algunos detalles que no tienen mucho sentido como juego, como que tengas que empujar cajas a balazos sin que haya nada que te lo evite, zonas en las que al cruzar por ellas aparezcas en un lugar diferente sin que te marque cuales son esas zonas y paredes invisibles que aparecen solo al intentar cruzarlas.
Opcionalmente tambien recomendaria que tanto tu personaje como los enemigos sean seres vivos, robots, monstruos, etc. ya que el hecho de que sean solo bolas y cubos lo hace sentir bastante generico.
Los siguientes usuarios dieron las gracias a este tema: Marth

6
Juegos completos / Re:Lab 23 [Windows]
« en: Noviembre 10, 2018, 04:21:51 pm »
Pues si, la verdad es que interactua de manera muy rara  XD

Al intentar esconderme en el Nivel 1, al instante de hacerle click a la puerta, el cursor automaticamente se redirige hacia arriba a la izquierda. Lo que hace que eventualmente, al parecer, se salga del escondite sin hacer nada.
Quiero decir, al hacer click entra una milésima de segundo y sale del escondite para moverse solo hacia la izquiera, es super raro de explicar XD  [imagen 1]

Luego, para utilizar el menu, pues ahí si que está bastante complicado, creo que las imagenes son autoexplicativas(?
Mientras el cursor está en otro lado, lo items se seleccionan de una manera bastante rara. Quiero decir, ni siquiera el cursor está encima de los items y ya se seleccionan. Aún, si asi fuera, el colocar el cursor encima de los items, no los selecciona, sino que hay que buscar en la pantalla, dónde pasar el mouse por encima para que puedan seleccionarse. [imagenes 2 y 3]

Y bueno, el error gráfico de que se vean lineas entre los tiles XD
No pasé mucho el juego porque no tuve suficiente paciencia :P


Los siguientes usuarios dieron las gracias a este tema: Marth

7
Preguntas y respuestas / Re:Mostrar decimales como una coma
« en: Noviembre 02, 2018, 06:35:33 pm »
Usa string_replace antes de dibujar la cadena:

EJEMPLO:

EV_CREATE
f3 = -23.14


EV_DRAW
var cad3 = string_replace( string(f3), ".", ",");
draw_text(0, 0, cad3);
Los siguientes usuarios dieron las gracias a este tema: Marth

8
Propuestas y soporte / Re:Cuenta Google Play de la Comunidad
« en: Septiembre 25, 2018, 02:13:03 am »
No te ilusiones Marth, el ultimo post es de 2016, nadie mas ha escrito aqui.

En cuanto a la cuenta, estoy preparando un juego para estrenarla, un clásico de CGM.
Asi empezaría la actividad como publisher de CGM.
Los siguientes usuarios dieron las gracias a este tema: Marth

9
Juegos en desarrollo / Re:Preludio de Fanón
« en: Septiembre 22, 2018, 03:29:04 am »
Código: [Seleccionar]
[youtube]http://youtu.be/codigodelvideo[/youtube]http://www.comunidadgm.org/propuestas-y-soporte/bbcode/msg107015/#msg107015
Los siguientes usuarios dieron las gracias a este tema: Marth

10
Juegos en desarrollo / Re:Preludio de Fanón
« en: Septiembre 04, 2018, 05:36:43 am »
Hola,

La idea de mezclar un plataforma con un RPG me parece bastante interesante , sin embargo algo que deberias tener en cuenta es que las peleas con los enemigos están muy forzadas ( prácticamente no las puedes esquivar ).

Cambien seria interesante incluir pasto al estilo pokemon, y que ciertas criaturas te saltasen aleatoria mente,

Ten cuenta que si pones un sistema de niveles, significa que existirán ciertos objetivos que no se pueden vencer hasta no tener el nivel por lo que el jugador tendria que "entrenar".

Saludos!
Los siguientes usuarios dieron las gracias a este tema: Marth

11
Juegos en desarrollo / Re:Preludio de Fanón
« en: Septiembre 02, 2018, 04:34:33 am »
Hay un error, cuando entré a la tienda luego de haber caido por una plataforma, quise entonces comprar una poción y salió el cartel ese.

Me parece que las animaciones de daño van demasiado lentas. Los cuadrados que indican el daño, por ejemplo "-3", "-5" tienen una animación un poco tediosa de esperar.
Los siguientes usuarios dieron las gracias a este tema: Marth

12
Propuestas y soporte / Re:agregar material y lenguajes a la comunidad
« en: Junio 25, 2018, 11:58:26 pm »
parece solo duraran un ano para consolas, si hacen eso para el desarrollo desktop, estarian suicidando al engine, a menos de que bajen considerablemente sus licencias cosa que dudo mucho.
Los siguientes usuarios dieron las gracias a este tema: Marth

13
Preguntas y respuestas / Re:Lateralidad de las colisiones
« en: Junio 03, 2018, 07:33:27 pm »
¿Qué código que utilizas?

El método más fácil que he utilizado es realizar el movimiento horizontal y vertical de forma separada y revisar las colisiones despues de cada uno de esos movimientos. Todo en el evento Step.

// Horizontal
x += vx; //deplazar

with( obBlock ){ //ejecutar en las instancias bloque
  if place_meeting(x,y, other.id){ //si hay colision
    if (other.x < x) //colision a la izquierda
      other.x = x - 16;
    else //colision a la derecha
      other.x = x + sprite_width + 16;
  }
}

//Vertical
y += vy; //desplazar

with( obBlock ){ //ejecutar en las instancias bloque
  if place_meeting( x,y, other.id ){ //si hay colision
    if (other.y < y) //colision arriba
      other.y = y - 16;
    else //colision abajo
      other.y = y + sprite_height + 16;
  }
}
En el código se supone que el origen del sprite del objeto jugador está centrado y el sprite de los bloques tiene su origen en (0,0).
En tu caso, vx, vy se deben calcular con las funciones lenghtdir y el ángulo del objeto.
No se debe evitar utilizar image_angle para no rotar la máscara de colisión. Para dibujar el objeto rotado se puede utilizar draw_sprite_ext y una variable de ángulo personalizada.

Otro método es utilizar el sistema de física (Box2D).

Ejemplo adjunto.
Los siguientes usuarios dieron las gracias a este tema: Marth

14
Juegos en desarrollo / Re:Minerales Tankor
« en: Junio 01, 2018, 10:47:25 pm »
la verdad que no está tan mal eh?... lo que molesta un poco son las colisiones, si pudieras hacer que se deslizara en las paredes en vez de que se atasque completamente, para mejorar el gameplay, ya que con la dificultad de los enemigos que los controles sean un poco mas fluidos seria genial.
Esto un poco más pulido seria un muy buen juego de busqueda y crafteo.
Los siguientes usuarios dieron las gracias a este tema: Marth

15
Juegos en desarrollo / Re:Minerales Tankor
« en: Mayo 28, 2018, 12:26:19 am »
podrias indicar cuales son los controles, ya que no logro iniciarlo...
Los siguientes usuarios dieron las gracias a este tema: Marth

Páginas: 1 2