Noticias

Se ha publicado un nuevo servicio, el Portal de Juegos Online

* Sponsor

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.


Temas - Marth

Páginas: 1 2 3 ... 11
1
Hola, estoy buscando personas para formar un grupo con el que participar en el Opera GX Game Jam.
Lo ideal es que la persona sepa sobre música o desarrollo de sprites, ya que yo se sobre programación y podria ocuparme del código mientras el compañero se ocupa de los otros aspectos.

2
Desarrollo de Scripts / Colorear parcialmente un texto
« en: Julio 20, 2021, 12:40:24 pm »
Nombre del autor : Marth.
Breve descripción de su función : Este script permite resaltar con un color distinto partes de un determinado texto.
Versión GM utilizada : Game Maker studio 2.

Código del script:
   var longitud=string_length(texto)+1 // Empieza de 1 a la longitud, no de 0 a longitud-1.
   var p=0
   for(var c=1; c<longitud; c++){
      var cha=string_copy(texto,c,1)
      if(cha=="+")
          draw_set_color(c_white)
      else if(cha=="-")
         draw_set_color(0)
      else{
         draw_text(x+p,y,cha)
         p+=string_width(cha)
      }
   }

Ejemplo:
En este ejemplo, hago que parte de un texto se muestre blanco mientras el resto permanece negro: "Lo+ro Gr-is".

3
Mi pregunta es la siguiente: ¿Como hago que se muevan los sprites de la capa de assets de una room?
En este ejemplo, tengo un asset que quiero que descienda 50 pixeles hacia abajo (y+=50). ¿Como hago eso?
Se que si se tratase de un objeto podria poner en su código de creación el código y+=50 y estaría solucionado, pero no se como hacer similar en un sprite para la capa asset.

4
Preguntas y respuestas / Filtrar contenido de un script
« en: Enero 20, 2021, 12:09:18 pm »
Verán, tenemos el comando Buscar y Reemplazar, el cual permite buscar un determinado texto en el código.
Este permite filtrar por donde buscas, para así, por ejemplo buscar resultados en los scripts, en las salas o en los objetos.
Pero yo me pregunto si existe la opción de filtrar de forma más avanzada. Por ejemplo, buscar resultados solamente en una determinada sala, script u objeto.

5
Preguntas y respuestas / Filtrar contenido de un script
« en: Enero 20, 2021, 12:07:46 pm »
Verán, tenemos el comando Buscar y Reemplazar, el cual permite buscar un determinado texto en el código.
Este permite filtrar por donde buscas, para así, por ejemplo buscar resultados en los scripts, en las salas o en los objetos.
Pero yo me pregunto si existe la opción de filtrar de forma más avanzada. Por ejemplo, buscar resultados solamente en una determinada sala, script u objeto.

6
Preguntas y respuestas / Acceso a datos de objetos inactivos [Solucionado]
« en: Diciembre 10, 2020, 08:23:15 pm »
Verán, estoy interesado en poder acceder a información de objetos que permanecen inactivos.
En el ejemplo que adjunto, tengo un objeto Enemigo al cual puedo acceder a su valor de PS siempre que esté activo y dará error si no lo está.
Pues me gustaría saber si es posible acceder a sus datos cuando está inactivo.
Eso me haría las cosas más cómodas, por ejemplo si necesitase guardar en un fichero el valor de una variable de un objeto inactivo, ya que podría guardarlo sin necesidad de activar antes el objeto.

7
Preguntas y respuestas / Simbolos de orden numerico.
« en: Noviembre 22, 2020, 11:38:11 pm »
Es una pregunta algo complicada. Verán, si quiero decir "primero", uso 1º, si quiero decir "cuarto" lo abrevio como 4º.
Esto así funciona en GM, pero mi problema que cuando quiero usar el termino "primer" y "tercer".
Se debería abreviar como 1er, y 3er, pero con los símbolos "er" como superindices, al igual que 'º' y 'ª'.
¿Como hago para añadir el símbolo 'er' a la fuente GM? He probado ir a la lista de caracteres de la fuente y pegarlo, pero se pierde el modo superindice al intentar hacerlo así.

8
Preguntas y respuestas / Problemas con el orden de mis rooms
« en: Septiembre 11, 2020, 10:09:15 pm »
Verán, como sabréis, la versión 2.3 de GMS tiene un menú llamado Room Order.
Es en este room donde debes determinar en que orden se organizaran las rooms.
Si bien en esta sala se indica en que room empezará el juego y como avanzarás al usar room_goto_next() y room_goto_previous(), cuando utilzo goto_goto() no me lleva al room que debería. Parece ser que game maker organiza tambien los room con un id interno, y para ciertos comandos, como el citado o room++ y room-- el juego te lleva a otra room siguiendo ese id interno, en lugar del orden que hayas indicado en Room Orden.
Adjunto un proyecto con el que hice unas pruebas para que lo comprobéis.
He visto quejas de este estilo en algunas páginas en inglés, por lo que igual es esto un bug que debe yoyogames parchear.
Aun así, agradecería si alguien sabe como solucionar esto para que los rooms se organicen como realmente deseo. ¿Hay alguna forma de modificar dicho id interno de los rooms?

9
Preguntas y respuestas / Modificar object_index en GMS2.3
« en: Agosto 25, 2020, 06:09:51 pm »
Verán, cada objeto tiene una variable llamada object_index, que indica el indice en el cual GM ordena los objetos que utilizare en mi juego.
Yo lo que quiero es que tras crearse los objetos y que GM los ponga en un determinado orden en el object_index, yo pueda modificar dicho orden.
Eso si, quiero modificarlo en el editor, no durante la ejecución del juego. :)
En las imágenes que adjunto pongo un ejemplo:
Tengo 3 objetos, los cuales durante el juego mostraran sus valores de object_index.
En anteriores GM, si modifico las posiciones de los objetos en la lista, eso modificará sus object_index.
Pero tal como se muestra en la imagen "retocado", cambiar el orden dentro de la lista de recursos no cambia el valor del object_index de los objetos. :(
¿Existe otra forma para modificar el object_index con el que se ordenan los objetos?

10
Verán, digamos que tengo un texto y lo quiero centrado.

Para ello, usaría esta función:
draw_set_halign(fa_center)

Pues bien, yo lo que quiero es centrar un rectángulo que haya creado con "draw_rectangle".
¿Es eso posible? La idea es crear un rectángulo y poner el texto, pero si el texto esta centrado, deberá el rectangulo estarlo también para que no se salga.

11
Veran, estoy buscando si existe una función con la que obtener un vector con todas las instancias de un objeto.
Digamos que tengo un objeto Ladrillo y tengo este código.

with(Ladrillo)
x+=8


Esto mueve todos los objeto Ladrillo 8 pixeles a la derecha.
Me parece recordar que habia una función que almacenaba los objetos de un tipo en un vector.
Por ejemplo, esta función haria el vector ladrillos, con los id de los objeto Ladrillo
Y entonce usaria este código:

for(um=0; um<instance_number(Ladrillo); um++)
ladrillos[um].x+=8


¿Cual era esa función?

12
Intercambio / Busco dibujante de sprites para un juego de plataformas
« en: Abril 19, 2020, 05:04:22 pm »
Veran, voy a hacer un juego de plataformas y busco a alguien dispuesto a dibujar sprites.
Se trata de un juego de plataformas con tematica de zombies y supervivencia.
Si alguien se interesa, que me mande un mensaje privado y ahí le dare más detalles de que va el juego y los sprites que tendrá que hacer.

13
Veran, digamos que tengo una capa de tiles en las que meter sprites que haran de fondo, como muestro en la imagen adjunta.
Y digamos que quiero añadirle un nuevo sprite mediante código, digamos por ejemplo un sprite a nombre de "sprite52".
¿Como se hace eso en GMS2?

14
Juegos completos / Morbus Monitor
« en: Marzo 24, 2020, 12:01:19 am »


Morbus Monitor


Shooter


GM: Studio2

¡La banda del Destello Boreal ha saqueado varios objetos por el mundo aprobechando la cuarentena del coronavirus!
Con la ayuda de una lancha militar que te proteger tanto de los enemigos como del virus, deberás abrirte paso por su guarida para recuperar los bienes robados.
En este juego, tu misión sera superar una serie de niveles en los que deberas recoger los regalos dispersos y llegar a la meta para superar el nivel. En tu camino, encontraras potenciadores que mejoraran tu nave, pero tambien enemigos que abatir.
¡Supera todos los niveles para llegar ante el lider de Destello Boreal y derrotalo para poder escapar con los regalos robados!





https://producciones-marte.itch.io/morbus-monitor


Juego para tener que hacer durante el actual brote de coronavirus. En este juego utilizo elementos de otros juegos, como el generador de mapas aleatorio de Minerales Tankor y el sistema de movimiento del viejo Nevimagedon, ademas de novedades como un sistema de potenciadores de arma para hacer un juego de acción que premia explorar y ser capaz de esquivar y atacar al enemigo.
Al ser un juego con base en el coronavirus, al final de cada nivel se dara un pequeño consejo con el que protegerte del virus, ademas de servir de justificación al límite de tiempo.


15
Intercambio / Busco dibujante de sprites para un sencillo proyecto
« en: Marzo 17, 2020, 11:49:17 pm »
Veran, estoy ultimando un juego, y necesito a alguien que me ayude a ultimar unos pocos sprites.
Se trata de un juego de accion en el que manejamos un vehiculo terrestre y hay que superar unos niveles generados aleatoriamente.
No es nada en especial, simplemente un proyecto con el que matar el tiempo mientras dura la cuarentena del coronavirus.
Si alguien se interesa, que me mande un mensaje privado y ahí le dare más detalles de que va el juego y que tiene que hacer, que no es ya mucho realmente.

Páginas: 1 2 3 ... 11