Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Efa games en Abril 22, 2011, 11:31:39 PM

Título: Problema de ralentizaciones [Solucionado]
Publicado por: Efa games en Abril 22, 2011, 11:31:39 PM
Hola comunidad,
esta noche he estado trabajando en mi juego cuando a?adi un efecto y el juego empezo a ralentizarse el efecto en cuestion es este:(ver imagen adjunta)
Son las franjas negras tipo peliculera, se me ralentiza el juego y no quiero, ?que solucion habria? Aqui dejo el exe para que lo probeis, esa escena aparece el el tercer nivelm es facil llegar hasta el:
http://www.mediafire.com/?p2urehc2y90d0fd
Título: Re: Problema de ralentizaciones
Publicado por: Masterkey en Abril 22, 2011, 11:39:42 PM
Yo uso un efecto as? en mi juego de zombies y no hay problema... Talvez sea porque es un objeto que se crea muchas veces o algo similar...
Título: Re: Problema de ralentizaciones
Publicado por: ArcariaOnline en Abril 23, 2011, 12:04:03 AM
Te recomiendo correr el juego en DEBUG mode, la flecha roja. De esta forma podras comprobar que esta pasando.
Título: Re: Problema de ralentizaciones
Publicado por: Wadk en Abril 23, 2011, 01:01:02 AM
La verdad es que dos rect?ngulos negros no deber?an realentizar nada...
Ejecut? el juego en debug mode, pon? para visualizar los fps, y aument? la room_speed a 999 (sin el efecto activado). Ah? fijate hasta cu?nto llegan los fps y anotalo en alg?n lado. Despu?s activ? el efecto y fijate qu? tan grande es la diferencia con el n?mero que anotaste antes.

Tambi?n verific? que no sea lo que dijo Masterkey con instance_number(objEfecto).
Título: Re: Problema de ralentizaciones
Publicado por: Metal Mario en Abril 23, 2011, 01:02:42 AM
Quiza esta creando demasiadas franjas de esas.
Asi me pasaba con unas puas letales que te iban persiguiendo detras de la view.
La FPS iba reduciendose hasta ser realmente lento.
Para asegurarse, intenta esto.
En Step de este mismo objeto:
[gml]if instance_number(obj_franjas) > 1//obj_franjas o lo que sea
instance_destroy()[/gml]
Esto indica que si hay mas de un objeto de estos, alguno de ellos se eliminara, conservando uno y evitar esa ralentizacion.
Espero ayudarte.

EDIT : Cielos, Wadk, me ganaste. Estas hasta en la sopa. XD
Título: Re: Problema de ralentizaciones
Publicado por: Efa games en Abril 23, 2011, 11:48:16 AM
Gracias!! a todos!!
El problema era un poco de todo en general :-[
El objeto no paraba de crearse debido a que siempre que tocaba la liana se creaba uno nuevo. Muchas gracias +1 de karma por molestarse en ayudarme!! :D