Noticias

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

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 - king195

Páginas: 1 2 3 4
1
Preguntas y respuestas / Alarm en milisegundos?
« en: Febrero 05, 2016, 05:59:35 pm »
He visto que las Alarms en Game Maker Studio no funcionan bien con Milisegundos o directamente ni las hacen, hay alguna forma de hacer que funcione?

2
Preguntas y respuestas / Trucos para views?
« en: Enero 30, 2016, 01:44:21 pm »
Tenéis algunos trucos para hacer más fluida una view? O que tenga algún tipo de fricción para que haga como una especie de efecto más fluido.

3
Preguntas y respuestas / Contador poligono?
« en: Enero 05, 2016, 03:04:24 pm »
Estaba haciendo una especie de contador en la que por cada segundo que pasa hay una especie de reloj y la linea del reloj tiene que ir dando una vuelta de 360 grados.

La cuestión es que no estoy usando el tradicional angle de Game Maker ya que lo estoy dibujando mediante un draw_line();

Como me puedo referir en un draw_line a su angulo?

4
Preguntas y respuestas / UTF-8?
« en: Diciembre 26, 2015, 10:55:06 pm »
Pues eso, esta muy bien el idioma inglés y tal pero si lo quiero hacer en Español o en otro idioma el juego y necesito acentos o caracteres de UTF-8? Alguien sabe como se implanta?

5
Preguntas y respuestas / Input de rango?
« en: Diciembre 26, 2015, 10:34:31 am »


Como se puede realizar algo así en Game Maker? Hay alguna función? o es a mano?

6
Preguntas y respuestas / Demasiadas Instancias
« en: Diciembre 19, 2015, 09:28:11 pm »
Pues bueno como todos sabréis Game Maker siempre tuvo problemas cuando metías demasiadas instancias en el juego, temas de procesar supongo y si pones demasiadas hay bajones muy bestias de FPS.

Cómo se puede optimizar este tema? Hay alguna forma que ya existe para manejar estos temas de optimización?

7
Preguntas y respuestas / Numero en el Array?
« en: Diciembre 19, 2015, 07:52:31 pm »
Hay alguna forma de saber si el numero que busco lo contiene un Array? hay alguna función o la debo crear yo?

8
Preguntas y respuestas / Background fijo?
« en: Diciembre 13, 2015, 12:16:06 pm »
Ya que utilizo cámaras me gustaría saber como puedo hacer que el background no se mueva cuando se mueve el personaje, es decir el background siempre tiene que estar fijo y no moverse de ahí. Que debo hacer? crear un objeto con el background? o hay alguna forma de hacer con los propios backgrounds lo que busco.

9
Preguntas y respuestas / Shaders?
« en: Junio 21, 2015, 01:50:10 pm »
Alguien que se sepa manejar con los Shaders? hay poquita ayuda por internet sobre estos temas a parte del manual de Game Maker pero una mano de alguien que sepa a veces es mejor que toda esa información junta sobre todo para un tema tan escondido como este. Consejos, o utilidades no irían mal para mi y para el resto de gente que esta interesada en crear sus propios shaders.

10
Desarrollo de Scripts / Texto con borde personalizado
« en: Junio 20, 2015, 03:34:05 pm »
Creador
King195

Descripcion
Consigue poner de forma muy simple el borde que necesitan tus textos, pudiendo personalizar tanto el color como el alpha tanto del borde como del fondo del texto.

Versión
Game Maker: Studio


Script
Código: [Seleccionar]
//Ejemplo
//draw_text_outline(texto,x,y,color,alpha1_color_borde,alpha2_color_principal,principal_color)

draw_set_alpha(argument4)
draw_set_colour(argument3)
draw_text(argument1+1,argument2+1,argument0)
draw_text(argument1-1,argument2-1,argument0)
draw_text(argument1,argument2+1,argument0)
draw_text(argument1+1,argument2,argument0)
draw_text(argument1,argument2-1,argument0)
draw_text(argument1-1,argument2,argument0)
draw_text(argument1-1,argument2+1,argument0)
draw_text(argument1+1,argument2-1,argument0)
draw_set_alpha(argument5)
draw_set_colour(argument6)
draw_text(argument1,argument2,argument0)


Tan solo necesitamos este trozo de script, luego lo llamais por el nombre que le hayais puesto al script yo en este caso le puse "draw_text_outline"


Ejemplo
Código: [Seleccionar]
draw_text_outline("Hola que tal",10,10,c_black,0.1,0.7,c_white)

Advertencia
Hay una cosa que tenéis que tener en cuenta, si ponéis un alpha al color principal en mi caso fue el color blanco con un alfa de 0.7, deberéis de poner un alpha mucho más bajo al borde, ya que sino el color blanco se transparentara y el color negro será cada vez más fuerte ante el blanco y con esto se conseguirá el efecto inverso, en caso de hacerlo opaco es decir que el Alpha sea de 1 no habrá problema ya que es imposible que se transparenten los colores y haya mezcla entre ellos.

11
Preguntas y respuestas / Variable con valor fijo
« en: Junio 13, 2015, 07:58:31 pm »
Tengo un problema, como el Step o eventos como el Draw interactuan como si fuesen un bucle infinito

Código: [Seleccionar]
draw_text(x-random_range(5,10),yy_objeto,"-"+string(objeto));
yy_objeto -= 0.5;

Tengo este problema, como podréis entender lo que hace es ir moviendo el texto hacia arriba con una variable llamada yy_objeto, esto lo hace perfecto y lo simplifico gracias a la ayuda de que el draw actue como un bucle, el problema esta en como podria hacer que el valor de la X no se moviese, es decir escoge el numero en el random range y ya no escoge más, se queda con ese valor hasta que lo decida. Debería de crear un flag a lo mejor?

12
Preguntas y respuestas / No repetir texto
« en: Mayo 30, 2015, 04:37:38 pm »
Código: [Seleccionar]
var place = (place_meeting(self.x-50,self.y,obj_select) || place_meeting(self.x+50,self.y,obj_select) || place_meeting(self.x,self.y+50,obj_select) || place_meeting(self.x,self.y-50,obj_select) || place_meeting(self.x+50,self.y+50,obj_select) || place_meeting(self.x-50,self.y-50,obj_select) || place_meeting(self.x+50,self.y-50,obj_select) || place_meeting(self.x-50,self.y+50,obj_select));
       
        if(place){
            draw_text_ext(35,inicial_y+value_y,string(pista),15,160);
            value_y += 30;//30
        }

Tengo este codigo que se encarga de revisar los objetos que hay alrededor suyo y dependiendo de dichos objetos te printa una pista, el tema es que a veces la pista que printa es la misma para algunos objetos y entonces se repite lo que printa, cómo podría comparar ambas pistas y hacer que no se repita el texto?

13
Preguntas y respuestas / Comparar texto
« en: Mayo 23, 2015, 11:12:05 pm »
Es decir tengo una variable que me fabrica de forma random texto y necesito que no escriba de nuevo el mismo texto 2 veces, es decir que no se repita, cómo podría realizar una comparación de texto, o como lo haríais?

14
Preguntas y respuestas / Salto de linea
« en: Mayo 23, 2015, 12:41:26 pm »
Tengo la duda de cómo puedo controlar los saltos de linea en Game Maker, es algo que me gustaría saber para poder controlar donde quiero que vaya el siguiente texto, si más abajo o más arriba.

Como podría saber en un texto de

draw_text_ext

en el que le pongo el ancho del texto que ocupara cuando se produce dicho salto de linea, si alguien lo sabe lo agradeceria.

15
Preguntas y respuestas / Como saber salto de linea?
« en: Mayo 15, 2015, 01:15:36 pm »
Cuando usas la función Draw_text_ext() puedes marcar cuando quieres que haya un salto de linea hacia abajo con un separador y un máximo de linea.

Pues eso, como puedo identificar cuando se produce el salto de linea y poder controlarlo?

Páginas: 1 2 3 4