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 - Silver_light
1
« en: Mayo 19, 2013, 11:42:40 pm »
Me gusta cómo está quedando  Si quieres desesperar a alguien, usa Noise, como Slenderman  ok no LLegué hasta la Iglesia y me atrapó esa sombra y bueno, perdí. La verdad pensé, al leer los comentarios, que el sonido de los paso sería molesto o algo por el estilo, pero no, lo que sí unos pasos más realistas supongo, lo haría más inmersivo. Buen trabajo!
2
« en: Mayo 19, 2013, 11:00:18 pm »
Hahaha, me encantó el juego, lo invité a mi primo a jugarlo! Relamente genial!  Hacía rato que no me divertía tanto jugando algo y sabes ahí mi primo, que jugábamos una vida cada uno: "Los puntos no son tan importantes" con tal de no morir, Jajajaja  Hemos llegado hasta el nivel 8, y hasta el traje de Nerd bee, que estimo ha de ser uno de los primero, porque muchas abejas no recogimos. Hasta incluso me da la sensación de que no puedes agarrarlas todas  Buen juego! sinceramente
3
« en: Mayo 15, 2013, 12:26:24 am »
Puedes hacer algo simple como verificar si es menor de 10, si lo es, entonces dibuja un cero antes:
if (score<10) draw_text(x,y,string('0')+string(score)); else draw_text(x,y,score);
4
« en: Mayo 03, 2013, 11:23:41 pm »
Ah! resulta que la variable hspeed es una velocidad constante. Si quieres que solo se mueva cuando presionas el botón de dirección, te recomiendo sumar o restar la coordenada x o y, dependiendo: Entonces podrias utiliar mi codigo en el evento step: if (keyboard_check_pressed(vk_shift)) velocidad = 10;
if (keyboard_check_released(vk_shift)) velocidad = 4;
Y luego en el evento de keyboard right: repeat(velocidad) x += 1;
Eso hará que si presionas la flecha derecha, mientras mantienes la tecla de shift se moverá más rápido que si no presionas Shift.
5
« en: Mayo 03, 2013, 07:31:22 pm »
Podrías utilizar una variable de velocidad, que se modificaría al presionar o no shift: Por ejemplo, este código debería ir en el evento step: if (keyboard_check_pressed(vk_shift)) velocidad = 10;
if (keyboard_check_released(vk_shift)) velocidad = 4;
Entonces luego, la colocas en los movimientos del personaje, por ejemplo: hspeed = velocidad;
Entonces Hspeed variará de acuerdo si presionaste Shift o no. Espero te ayude!
6
« en: Abril 22, 2013, 08:59:00 pm »
Lo primero que podrían hacer sería verificar el x del personaje con el x del mouse: Voy a suponer que el sprite está centrado: if (mouse_x > x) sprite_index = sprite_personajeMiraHaciaLaDerecha;
Luego haces lo mismo con las demás coordenadas, para la Izquierda, Arriba, Abajo: if (mouse_y > y) sprite_index = sprite_personajeMiraHaciaAbajo;
Espero te ayude
7
« en: Abril 16, 2013, 08:41:36 pm »
Hola  vengo a citar lo que dice el manual  Las instancias, cuando son visibles, dibujan su sprite en la pantalla en cada paso. Cuando especificas acciones en el evento de dibujo, no se dibuja el sprite, sino que se ejecutan estas acciones en su lugar. [...]
http://www.comunidadgm.org/manual_GM/Eventos.htmLo cual indica que no es un bug Saludos!
8
« en: Abril 10, 2013, 03:53:01 am »
Eso puede hacerse con esta forma: En el evento que se ejecuta para crear objetos: var objeto: objeto = instance_create(0,0,objeto_01); objeto.variable = distintoValor;
Entonces creas una instancia del objeto "objeto_01" y modificas la variable "variable" que está dentro de dicho objeto_01, con el valor de "distintoValor". Espero haberme explicado xP
9
« en: Abril 09, 2013, 09:26:14 pm »
Hola que tal! No puedo decir mucho de la beta, solo que es super corta!  Un problema que tiene es que si el personaje está parado mirando hacia la izquierda, y presionas el botón de escudo, se gira hacia la derecha. Lo mismo sucede, por ejemplo, si estás yendo hacia la izquierda todo el rato y presionas para la electricidad, como que el personaje queda haciendo Moonwalk  Saludos!
10
« en: Abril 09, 2013, 03:34:20 am »
No, no. No va en Step, sino en el evento de la tecla que hace de dirección, ya sea para la izquierda o para la derecha. Y si, es x-=1, y x+=1 respectivamente puesto que se suman al valor anterior, no lo establece, como lo haría x = -1 Los códigos de hace rato pueden traducirse así con acciones:  EDIT: dejo mi respuesta, de todas formas a ver, si te sirve
11
« en: Abril 09, 2013, 02:58:08 am »
Si, debes verificar su posicion, por ejemplo: Verifica si el personaje está en una posicion mayor a 0. if (x > 0) { x-=1; }
Luego la condición de arriba puede adaptarse para el limite derecho con: if (x < room_width) { x +=1; }
Saludos!
12
« en: Marzo 02, 2013, 08:42:19 pm »
Wow!  Llegué hasta el principio de la tercer misión, de la moticicleta y debo decir que me encantó! La jugabilidad es super genial, tiene ese estilo a Metal Slug, una jugabilidad bien arcade Sinceramente quedé... Wow! Buen trabajo! es un excelente trabajo!
13
« en: Febrero 02, 2013, 11:15:43 pm »
Hmm, entonces seguramente hay un código por ahí que causa algún conflicto. Personalmente necesitaría ver el editable para checkarlo mejor.
-Si, si puede cambiar el estado solido. Solo debes ir a la pestaña "Control" y colocar el primer cubo que dice VAR, que es completamente gris. Colocas en Variable: solid y en Value: true
Eso haría que cambie.
14
« en: Febrero 02, 2013, 12:03:55 am »
Estaría bueno si pudieras colocar el código de colision de las escaleras, porque así como así podrían ser varias cosas lo que provoquen el problema. Podría ser que no sean solidas, o que tenga un parent incorrecto, por ejemplo.
15
« en: Febrero 01, 2013, 08:07:42 pm »
Hay distintas formas de hacerlo, pero en vista que utilizas varios objetos, y cómo se me ha ocurrido la solucion, la haría de la siguiente forma, sentencias IF anidadas:
if (P1_obj.tipo<1) P1_obj.tipo = 1; else if (P2_obj.tipo<1) P2_obj.tipo = 1; else if (P3_obj.tipo<1) P3_obj.tipo = 1; else if (P4_obj.tipo<1) P4_obj.tipo = 1; else if (P5_obj.tipo<1) P5_obj.tipo = 1;
entonces verifica si el primer pozo está vacio, sino lo está verifica el segundo pozo, sino el tercero y así hasta el quinto pozo. Verifica si funciona mi idea. Saludos!
|