Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Resolucion

Iniciado por _16BITGuy_, 24 de Mayo de 2007, 07:37:08 PM

« anterior - próximo »

_16BITGuy_

Hola amigos,
me preguntaba... ¿Como puedo cambiar la resolucion de la pantalla, que le estoy dando vueltas a la ayuda de referencia y no lo encuentro? Debo usar SDL, solo, para ello?
...una pregunta un poco tonta ahora que lo pienso bien, pero de todas formas, me gustaria saber si hay forma desde CRM32Pro.

Harko

Esta es facil, me la apunto :D

Solo tienes que poner la configuracion que quieras en el main antes de iniciar el modo de video, seria algo asin:

 //Iniciamos CRM32Pro
 if(CRM32Pro.Init(SDL_INIT_VIDEO|SDL_INIT_TIMER) < 0){
   ILogSystem.Msg(LOG_NORMAL," · [LOG] - Couldn´t initialize CRM32Pro: %s\n",SDL_GetError());
   return 1;
 }

 //Configuracion deseada
 CRM32Pro.Config.Title = TITULO; //titulo de la ventana
 CRM32Pro.Config.VideoWidth = 640;   //establecemos la resolucion: 640 de ancho
 CRM32Pro.Config.VideoHeight = 480;  //por 480 de alto
 CRM32Pro.Config.VideoBPP = 32;      //y una profunidad de bit de 32

 //Establecemos el modo de video
 if(!CRM32Pro.SetVideoMode()){
   CRM32Pro.Quit();
   return 1;
 }


Si buscas config en la ayuda te saldran todas las variables que puedes cambiar como el titulo por ejemplo. (Y si miras en los ejemplos tambien salia : :lol:)

De nada

Harko.
-=Harko´s Blog=-
Fui el primer civil en probar el "Lord of Creatures" y ademas usaban mis cascos. :D

-=Portfolio=-

Alguno de mis juegos:
-=Feed The Frog=-

Neroncity

Harko

Bueno, que se me olvidaba. En SDL tambien se puede hacer por supuesto, quedaria algo como:


//Iniciar SDL
if(SDL_Init(SDL_INIT_VIDEO)<0){
 printf("No se pudo iniciar SDL: %s\n";
 exit(1);
}

//Activamos modo de video
screen=SDL_SetVideoMode(640,480,24,SDL_HWSURFACE);
if(screen==NULL){
 printf("No se puede cargar gráfico: %s\n", SDL_GetError());
 exit(1);
}

//y sigue....


Texto extraido de:
Programación de videojuegos con SDL
Autor: Alberto García Serrano
Editorial: Ediversitas (murio :cry:  )

Este libro te lo puedes bajar, junto con el de J2ME, de la pagina del autor. Es muy recomendable la verdad.

Harko.

Edit: Aqui esta la web: http://www.agserrano.com/
-=Harko´s Blog=-
Fui el primer civil en probar el "Lord of Creatures" y ademas usaban mis cascos. :D

-=Portfolio=-

Alguno de mis juegos:
-=Feed The Frog=-

Neroncity

_16BITGuy_

No me habia dado cuenta de esa parte , toi ciego xD.

Muchas gracias!

Harko

Cita de: "_16BITGuy_"No me habia dado cuenta de esa parte , toi ciego xD.

XD Tranquilo, a veces pasa.

CitarMuchas gracias!

De nada.
-=Harko´s Blog=-
Fui el primer civil en probar el "Lord of Creatures" y ademas usaban mis cascos. :D

-=Portfolio=-

Alguno de mis juegos:
-=Feed The Frog=-

Neroncity






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.