Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mensajes - matiascarpello

211
Hola gente, yo de nuevo. Tengo un juego con un background pequeño que tiene la imagen de un piso, ese background lo puse para que se repita en la cordenada x para que me complete el piso en todo el nivel, pero me surgió un problema.

Tengo que poner algunos tiles y al colocarlos estos quedan por encima del background del piso. Me fije y fije y no logro que los tiles esten por detrás del background piso.

¿Halguien sabe si es posible que todos los tiles que coloque esten siempre por detrás del backgroud_piso?
212
Preguntas y respuestas / Re:Ayuda con views
Junio 03, 2014, 08:55:44 PM
Cita de: penumbra en Junio 03, 2014, 08:39:18 PM
No importa tanto el borde horizontal de la view como su posición:

1. Dale un valor pequeño al borde horizontal


2. Posiciona la view en relación a la posición del personaje en pantalla [STEP]
view_xview[0] = obj_mario.x -50

Resultado:
[spoiler][/spoiler]

Ya no hice más pruebas, pero creo que ni siquiera hay que darle un valor al borde, sólo con posicionar la vista es suficiente

Me funcionó! Muchas gracias, solo espero que esto no me provoque cahída de FPS, porque dicen que mientras más step tiene un juego hay riesgo de que se relentice
213
Preguntas y respuestas / Ayuda con views
Junio 03, 2014, 04:06:18 PM
Hola gente, estoy creando un juego de plataforma en el que el personaje va corriendo automaticamente hacia la derecha y el objetivo es saltar y esquivar obstaculos mientras el personaje no para de correr.

Me surgió un problema con las views del jugador, verán, necesito que haya mucha pantalla hacia la derecha porque tiene que dar margen a la persona que juega a saltar y esquivar los obstaculos.

Quiero que el personaje este ubicado bien a la izquierda de la rom, entonces con una view se logra que no se lo pierda de vista porque recordemos que siempre va a estar corriendo hacia la derecha.

El problema es lo máximo que puedo ver en la view es que este centrada y eso hace que el personaje se quede corriendo en el medio de la pantalla, pero yo quiero que esta mas a la izquierda de la rom.

Para explicar mejor vean esta imagen.



Como verán es ahí la ubicación de mi personaje, pero con la view se mueve hasta el centro de la pantalla y recien ahí lo toma la view, pero yo quiero que lo tome estando en la ubicación de la imagen.

Ya probe con todas las opciónes de la view, modificando los valores y no tengo esultado.

¿Alguna idea?
214
Cita de: 3dgeminis en Junio 03, 2014, 03:47:46 AM
Que raro  :-\, a mi si me funciono. Hice un ejemplo para que lo compruebes
Aunque hay un pequeño error, cuando estas en el borde y continuas el jugador queda en el aire, pero no creo que sea muy dificil arreglarlo

Me da error cuando importo el archivo en GMStudio. Pero gracias de todos modos. Se agradece la ayuda.
215
Cita de: 3dgeminis en Junio 03, 2014, 12:23:00 AM
Proba con este codigo (el codigo no es mio pero lo he probado y funciona):
STEP
if !position_meeting(x+1,y+sprite_height-sprite_yoffset,plataforma) and !position_meeting(x+sprite_width-1,y+sprite_height-sprite_yoffset,plataforma)
{gravity=0.5}
else
{gravity=0}

COLISION
if vspeed>0 and yprevious+(sprite_height-sprite_yoffset)<=other.y+1
    {
    vspeed=0
    y=other.y-(sprite_height-sprite_yoffset)
    }
}


Ya conocía ese código cuando estaba buscando información al respecto y jamás me funciono.

Lo he vuelto a probar y no funciona.
216
Hola gente, verán, estoy haciendo un juego de plataformas y tengo un problema.

Quiero que mi personaje pueda saltar a una superficie desde abajo de ella, y que cuando caiga sobre la superficie se quede sobre ella.

Es halgo que seguro lo vieron en muchos juegos y me gustaría implementarlo en mi juego.
217
Cita de: penumbra en Mayo 30, 2014, 09:22:28 PM
Uniendo dos mitades. Viendo el aro, está compuesto por dos "paréntesis", el paréntesis izquierdo "(" sería el objeto con la profundidad mayor y el paréntesis derecho ")" tendría la profundidad menor. Ambos viajarían a la misma velocidad para dar la impresión de que son un solo objeto aro ().

Es verdad no se me había ocurrido eso, pero hay un pequeño problema, y es que en mi juego va a haber un objeto que genere obstaculos completamente al azar cada 5 seg. y coimo tu me lo planteas serían dos objetos los que compondrían el aro, y ¿cómo hacer para que cuando se generen objetos al azar, si llega a tocar el aro salgan sincronizados? Por como lo veo no es posible.
218
Hola gente, ¿conocen el clásico juego circus de NES? Muchos seguramente que sí.

Quiero hacer un juego paracido basandome en el primer nivel. Ya tengo todo preparado, hasta la programación para lo que voy a usar en el juego. Mi problema es cómo hacer para cuando el personaje pasa por el aro de fuego, porque en el juego circus da la sensación de que el personaje atraviesa el aro, pero ¿Cómo implementarlo? Porque en gamemaker se supone que es un solo sprite el aro de fuego y el personaje tiene que estar por delante de una parte del aro y por atrás de otra parte del aro.

Para que lo entiendan mejor les dejo el link del video del juego circus de nes para que vean cuando se salta el aro de fuego.


219
Hola gente, tengo un juego que tiene implementado un boton de pausa. Cuando se hace click en el boton pausa se guarda la partida y se dirije a una room_pausa.

En la misma room_pausa hay un botón de reanudar partida que lo que hace es que cuando se hace click en el carga la partida guardada.

Funciona de maravillas en Windows y Android pero en IOS no me funciona. Es decir cuando estoy en la room_pausa toco el boton reanudar y no carga la partida.

¿Saben a que se debe el problema?
220
Hola gente, quiero hacer lo siguiente.

Tengo en una room el objeto obj_music que cuando se crea reproduce una mísuca de fondo en el juego.

Pero quiero también un boton que cuando se hace click el sonido se detenga y cambie el sprite a spr_mute y cuando se vuelva a tocar el mismo botón se vuelva a reproducir el sonido y cambie el sprite del botón a spr_consonido.

¿Se puede hacer eso en gamemaker?
221
Hola gente.

Tengo un juego que tiene un marcador de puntuación y quiero que al perder el marcador cambie de posición, color y font.

El marcador es dibujado con el evento drag y dentro de el esta el drag variable que dibuja la puntuación.

Lo de posición con un jump position lo soluciono, pero como sería hacerlo por código en cuanto al cambio de color y font?

Para que entiendan mejor dejo una imagen. Del lado izquierdo es como lo tengo ahora, el marcador de color blanco con una font determinada y la imagen del lado derecho es lo que quiero conseguir. La puntuación de color negro con una font diferente (en la imagen las font son iguales pero en realidad cuando pierda tiene que cambiar de font por una distinta y más grande)

222
Cita de: Killer en Abril 29, 2014, 04:08:59 AM
Las paredes son muy delgadas, mientras mayor sea la velocidad de la pelota mayor será el espacio que salte por step, si de casualidad el espacio saltado es el que ocupaba la pared no se reportará evento colisión y no rebotará la pelota.

Puedes usar máscaras o cajas de colisión personalizadas para aumentar el área de colisión de las paredes sin alterar su apariencia.

Sigue igual, he aumentado mushisimo el ancho de la pared y no se soluciona
223
Hola gente, estoy creando un juego tipo Arkanoid, que para el que no lo conozca es el de la imagen de abajo.


Bueno, como veran el juego tiene unas paredes del lado izquierdo y derecho y cuando la pelota coliciona pues simplemente rebota y sigue su dirección.

Bien, en mi juego cuando la pelota coliciona con cuaalquiera de las paredes rebota perfectamente con este código:

hspeed = -hspeed;

Mi problema es porque a partir del nivel 20 e decidido aumentar la dificultar, para ello coloque un bloque que cuando la pelota coliciona aumenta la velocidad a 50 (anteriormente la velocidad era de 30).

Y aquí mi problema, la pelota por momentos va tan rápido que cuando coliciona la pared no rebota, simplemente la traspasa saliendose de la room.

Y digo por momentos pòrque aveces rebota en la pered y otras veces la transpasa.

Evidentemente me parece que tengo un problema de física. ¿Alguien sabe porque tengo este problema?

Aclaro que tanto el objeto pelota como el objeto pared son sólidos y sus sprites tienen preciss colicion
224
Hola gente, tengo un juego con más de 100 niveles y por lo tanto más de 100 rooms. Como verán es una odisea tener que probar cada nivel y que no haya errores.

Yo actualmente si por ejemplo quiero testest el nivel 87, tengo que arrastrar el room al principio para testearlo, pero, ¿Hay alguna manera más fasil de poder ir directamente a una room determinada en Gamemaker sin tener que estar arrastrando la room al principio?
225
Hola gente.

Quiero que un objeto se mueva por pixeles cada minuto. Es decir, el objeto es una caja que cada minuto se va a desplazar 64 pixeles. Lo del tiempo ya se como hacerlo con una alarma, pero, ¿como hacer para que el objeto se desplace de 64 px a 64 px?