Estoy haciendo un juego con tem?tica retro y quisiera saber si se puede hacer un efecto de estatica o de televisor viejo que este en todo el juego y se pueda activar o desactivar.

Estoy usando actualmente el game maker 8 y si es algo en gml me gustaria que me lo explicaran en detalles si se puede.

Adios y gracias.

Detalla m?s para poder ayudarte XD XD XD
Un foro donde hay de todo: http://fileceru.foroactivo.net (se necesitan moderadores para el foro)

create 1 sprite con pontos grises (distintos tonos) en todos lados de unos 64*64 con unos 10 imagenes

crea un objeto y en draw pone

for(X=0; X<largo; X+=1)
{
for(Y=0; Y<alto; Y+=1)
{
 draw_sprite(sprite_estatico,random(9),x+(64*X),y+(64*Y))
}
}

el largo y el alto espesificalo vos a gusto pero si no tenes idea pone 10 en cada uno.
el x e y del objeto por lo generel tenes que ponerlo en el 0 de la view o la room

Sol?a haber un muy buen script en desarrollo de scripts antes del cambio en CGM. Quiz?s alguien todavia lo tenga :|




Si se refiere a lo que creo, hab?an dos scripts, uno es este, hecho por m?:
  ///////////////////////////////////
//draw_interference(x1,y1,x2,y2);//
///////////////////////////////////
var xx,yy,col;
xx=argument0;
yy=argument1;
do{do{col=ceil(random(255));brush_color=make_color_rgb(col,col,col);draw_pixel(xx,yy);xx+=1;}until(xx>argument2)yy+=1;xx=argument0;}until(yy>argument3)

y el otro creo que lo hab?a hecho Correojon, pero no lo tengo. Aunque no creo que ninguno sirva si quer?s que ocupe toda la pantalla porque son MUY lentos (especialmente el m?o XD).
Vim.

Ahora mismo no encuentro ninguno de los juegos que vi que tenian esa opcion..

un ejemplo seria este video que muestra ese efecto de tv vieja...

http://www.youtube.com/watch?v=9CAZLLSykHY

Pues que bueno que tengo varias cosas de archivo antes del cribado y a qui esta:

  • Efecto de distorsion "retro"
Recuerdo que lo habia posteado Fenris pero no estoy seguro de su autoria.
PD: esta en  :GM6: pero funciona bien en :GM7: y  :GM8:
Cita de: Fenris78Si un tema os resulta de interes y veis que hay poca información, la mejor solucion no es quejarse o pedir sin pensar, sino sugerir algo bien planteado o aportarlo vosotros mismos.
Cita de: CalioSomos desarrolladores independientes y, por lo tanto, no tenemos por qué guiarnos por las tendencias del mercado.


Lo prob? en GM8 y anda perfecto.
Muy buen efecto, me lo llevo XD.
Vim.

#9 Marzo 26, 2010, 08:25:18 PM Ultima modificación: Marzo 26, 2010, 09:37:40 PM por Momfus
MUY BUENO!!! GROSISIMO!...lo que si no entiendo es como aplicarlo a toda la pantalla y no solo a una im?gen.


PD: Esto es lo mas perecido a lo que quiero: http://www.yoyogames.com/games/65457-pong

Bajalo, el editable viene inclu?do:
http://www.yoyogames.com/games/65457-pong/download
El c?digo es ?ste:
   draw_set_color (c_black);
   // array for drawing the lines in the full room
   for (i=0; i<=room_width; i+=2;)
    {
     draw_line(0,i,room_width,i);
    }

Pero el efecto es mucho peor que el posteado m?s arriba.
Vim.

Si..esta mucho mejor...pero no se como hacer que el efecto este en todo el juego y no solo en una imagen de fondo.

Si alguien sabe como hacerlo buenisimo...


Gracias..pero lo que no encuentro para modificar (ya se que seguro es una tontera) es la dimension que da el efecto el script. Mi juego es 860x640 y la cosa seria que fuera todo el escenario y no solo un pedazo..

Gracias por la ayuda.

Deber?a funcionar correctamente independientemente de eso. S?lo pon? el script y el objeto objRetro en tu juego y cre? una instancia del objeto cuando quieras el efecto, y destruila cuando no lo quieras, as? de simple.
Vim.