Author Topic: Programm für unterschiedliche Auflösungen programmieren  (Read 1068 times)

Offline Metamorphose

  • Mr. Drawsprite
  • **
  • Posts: 82
    • View Profile
Helllau.
Ich hab glbasic schon eine weile, hab sogar vor über 10 jahren mal ein kleines spiel damit geschrieben.
Würd nach der langen Zeit gerne mal wieder was programmieren. Jetzt hab ich früher aber für die Pandora geschrieben, da konnt ich die auflösung eingeben. Jetzt würd ich gern was für androids machen, hab noch nie mit variablen auflösungen geschrieben.
Kann mir da jemand eine gute herangehensweise erklären?
Möglichst simpel, hab glbasic ja schon längers nicht mehr genutzt :/
lalagames - www.metamo.ch/lalagames/
Keine K?nstler Online - www.keinekuenstler.ch
M?rchenwelt PNP-RPG - www.metamo.ch/maerchenwelt

Offline WPShadow

  • Administrator
  • Prof. Inline
  • *******
  • Posts: 1667
    • View Profile
    • http://lostrevenant.blogspot.com
Hi,

benutz hier einfach den Befehl

Code: GLBasic [Select]
GETDESKTOPSIZE

Der liefert dir die Auflösung zurück. Anschließend kannst du mit

Code: GLBasic [Select]
SETSCREEN

die Auflösung anpassen.
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

Offline Metamorphose

  • Mr. Drawsprite
  • **
  • Posts: 82
    • View Profile
Hm, und wie macht ihr das mit den grafiken? Skalieren auf auflösung? Gewisser bereich fest und der rest irgendein hintergrundbild? Mehrere grafiken für unterschiedliche auflösungen?
Gibt ja kein stretch-alles-gezeigte-auf-auflösung-befehl.
lalagames - www.metamo.ch/lalagames/
Keine K?nstler Online - www.keinekuenstler.ch
M?rchenwelt PNP-RPG - www.metamo.ch/maerchenwelt

Offline WPShadow

  • Administrator
  • Prof. Inline
  • *******
  • Posts: 1667
    • View Profile
    • http://lostrevenant.blogspot.com
Grundlegend kann man die Grafikgröße beibehalten und die Positionen entsprechend skalieren.

Wenn man die Grafik - Größen ebenfalls anpassen muss, dann würde ich

Code: GLBasic [Select]
STARTPOLY
POLYVECTOR
ENDPOLY
 

empfehlen.
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

Offline Metamorphose

  • Mr. Drawsprite
  • **
  • Posts: 82
    • View Profile
Danke, ist einleuchtend.
lalagames - www.metamo.ch/lalagames/
Keine K?nstler Online - www.keinekuenstler.ch
M?rchenwelt PNP-RPG - www.metamo.ch/maerchenwelt