Hola quisiera saber si alguien me puede solucionar un problema que quizas es simple pero la verdad que se me esta complicando, en mi juego e incluido un menu principal con logo del juego, y graficos y botones los cuales dibujo mediante sprites en el evento draw de un objeto que utilizo como controlador del mismo meni, el problema surge dado que mi idea es que desde dicho menu se pueda cambiar la resolucion de pantalla del juego sin que ello afecte a la ubicacion de los graficos, para que de esta manera el juego pueda ser jugado en cualquier Pc, sea cual sea la resolucion de pantalla que tenga el monitor del jugador y por ejemplo no pase lo que me pasa a mi que ubico desde codigo del evento draw todas los graficos por ejemplo centrados en la pantalla y otros en un costado, textos etc. (utilizando una notebook con una resolucion de 1280x800) y se ve perfecto ahora al ejecutarlo en otra pc con un LCD de 23" y resolucion de 1920x1080, todo el menu se desconfigura, no se el logo se va para un costado los textos para otro,etc.-
Osea quisiera saber si me podrian orientar en como organizar todo para que en cualquier pc funcione perfecto.-
por ejemplo este codigo funciona medianamente bien
draw_text((view_xview + view_wview)/3,(view_yview)+(view_hview-30),"CopyRight by")
draw_sprite(sprite0,1,view_wview/2,(view_hview/2)-60);
pero este otro no se me cambia totalmente de lugar el sprite:
draw_sprite(sprite6,1,view_wview[0]/1.2,(view_hview[0]/1.44)+3);
no se si el error esta en el tamaño de las room o las resoluciones o que porque vengo probando desde hace un tiempo y no logro solucionarlo, desde ya mil gracias.-
Osea quisiera saber si me podrian orientar en como organizar todo para que en cualquier pc funcione perfecto.-
por ejemplo este codigo funciona medianamente bien
draw_text((view_xview + view_wview)/3,(view_yview)+(view_hview-30),"CopyRight by")
draw_sprite(sprite0,1,view_wview/2,(view_hview/2)-60);
pero este otro no se me cambia totalmente de lugar el sprite:
draw_sprite(sprite6,1,view_wview[0]/1.2,(view_hview[0]/1.44)+3);
no se si el error esta en el tamaño de las room o las resoluciones o que porque vengo probando desde hace un tiempo y no logro solucionarlo, desde ya mil gracias.-