Aktuelle Zeit: 22.12.2024, 15:50

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: HauptMenü Projekt Template
BeitragVerfasst: 30.10.2007, 21:41 
Offline
Newsposter
Benutzeravatar

Registriert: 12.03.2007, 10:42
Beiträge: 338
Wohnort: Berlin
so ich mach jetzt mal hier ein topic auf um euch zu zeigen an was ich arbeite und was ich dafür benutze^^

Erstmal vorweg ich bin keinesfalls ein grafiker und ich arbeite nur eine stunde am tag an diesem Template.

Das ganze ist wie man sich denken kann immernoch WiP / Work in Progress
Hier mal die features die ich bereits hab:
-menü mit momentan 4 wahlmöglichkeiten
-optionen
-->auswahl ob Vollbild oder nicht
-->auswahl einer der Gängigsten auflösungen (640x480, 800x600, 1024x768, 1152x864, 1280x1024)
-->auswahl der RenderApi (oGL,D3D8,D3D9,software,burning-software)
-->auswahl der farbtiefe (16/32 bit)
-->auswahl ob AntiAliasing oder nicht
-->auswahl ob Vertikale-Synchronisation oder nicht

beim drücken auf übernehmen im optionsfenster werden die ausgewählten optionen ausgewertet und gespeichert, danach wird das Irrlicht device neu gestartet um die änderrungen sofort nutzen zu können
Die einstellungen werden beim starten des Programmes aus einer xml datei geladen

weiter bin ich immoment noch nicht da ich unterwegs und auf arbeit leider nicht dran arbeiten kann(da kein passender laptop vorhanden)

und hier meine ToDo liste mit den sachen die ich auf jeden fall noch einbauen werde:
-neue einstellungen aus den optionen in die xml config datei schreiben fertig
-gui dynamisch anpassbar ohne projekt neu compilieren zu müssen (xml)
-->Bild auf dem Button anstatt Text
-->Position und grösse der Gui elemente

und hier noch 2 screenshots wie es aktuell aussieht:
Dateianhang:
Dateikommentar: ohne änderrungen in den optionen
munuScreen1.JPG
munuScreen1.JPG [ 44.16 KiB | 11023-mal betrachtet ]

Dateianhang:
Dateikommentar: nachdem ich die auflösung und den renderer geändert hab(so wie in den optionen zu sehen burning)
munuScreen2.JPG [51.66 KiB]
721-mal heruntergeladen


Zuletzt geändert von psyco001 am 09.11.2007, 18:11, insgesamt 2-mal geändert.

Nach oben
 Profil  
 
 Betreff des Beitrags: Re: HauptMenü Projekt Template
BeitragVerfasst: 31.10.2007, 07:27 
Offline
Benutzeravatar

Registriert: 16.10.2007, 07:56
Beiträge: 229
Wohnort: Regensburg
Ist eine gute Idee, sich sowas einmal zu basteln und immer wieder zu benutzen. Bei meiner Variante hab ich allerdings Comboboxen für die Auswahl benutzt, ich finde das passender.

_________________
Bild


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: HauptMenü Projekt Template
BeitragVerfasst: 31.10.2007, 09:23 
Offline
Moderator

Registriert: 26.03.2007, 20:06
Beiträge: 114
Bitte verkleiner die Bilder etwas, so zerreißen sie das gesamte Design des Boards...

Ansonsten: gute Idee! Ich werds mir auf jeden Fall weiter mit anguggen.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: HauptMenü Projekt Template
BeitragVerfasst: 31.10.2007, 10:21 
Offline
Benutzeravatar

Registriert: 16.10.2007, 07:56
Beiträge: 229
Wohnort: Regensburg
Ich habs bei mir so gemacht, dass der Dialog immer beim Programmstart angezeigt wird und mit dem Software Renderer dargestellt wird. Screenshot hängt unten.


Dateianhänge:
Dateikommentar: Mein Setup Dialog
setup.jpg
setup.jpg [ 11.38 KiB | 11078-mal betrachtet ]

_________________
Bild
Nach oben
 Profil  
 
 Betreff des Beitrags: Re: HauptMenü Projekt Template
BeitragVerfasst: 31.10.2007, 10:40 
Offline
Newsposter
Benutzeravatar

Registriert: 12.03.2007, 10:42
Beiträge: 338
Wohnort: Berlin
Zitat:
Bitte verkleiner die Bilder etwas, so zerreißen sie das gesamte Design des Boards...

Ich werd die Bilder heute abend wenn ich wieder zuhause bin verkleinern^^
Zitat:
Ich habs bei mir so gemacht, dass der Dialog immer beim Programmstart angezeigt wird und mit dem Software Renderer dargestellt wird. Screenshot hängt unten.


joa so kann mans auch machen, aber ich wollt halt nicht das man am anfang in einem dialog auswählen muss.
Ich wollt halt ein Hauptmenü wo man die einstellungen so wie bei den commerziellen spielen in den optionen ändern kann und nicht ständig beim spielstart von einem solchem dialog generft wird


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: HauptMenü Projekt Template
BeitragVerfasst: 31.10.2007, 11:52 
Offline
Benutzeravatar

Registriert: 16.10.2007, 07:56
Beiträge: 229
Wohnort: Regensburg
psyco001 hat geschrieben:
Zitat:
Bitte verkleiner die Bilder etwas, so zerreißen sie das gesamte Design des Boards...

Ich werd die Bilder heute abend wenn ich wieder zuhause bin verkleinern^^
Zitat:
Ich habs bei mir so gemacht, dass der Dialog immer beim Programmstart angezeigt wird und mit dem Software Renderer dargestellt wird. Screenshot hängt unten.


joa so kann mans auch machen, aber ich wollt halt nicht das man am anfang in einem dialog auswählen muss.
Ich wollt halt ein Hauptmenü wo man die einstellungen so wie bei den commerziellen spielen in den optionen ändern kann und nicht ständig beim spielstart von einem solchem dialog generft wird


Da hast du schon Recht mit, aber für den ersten Versuch mit Irrlicht war mir das egal. u.U. bau ich das auch noch ins Hauptmenü ein, muss ich mal schauen, fürs Erste ist das aber OK.

_________________
Bild


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: HauptMenü Projekt Template
BeitragVerfasst: 31.10.2007, 14:42 
Offline
Moderator
Benutzeravatar

Registriert: 25.03.2007, 18:11
Beiträge: 834
Wohnort: Hagen, NRW
@psychoo:
Und was machst du, wenn es jemand geschafft hat die einstellungen so dermaßen zu schrotten, dass das device erst gar nicht mehr erstellt werden kann?

Schau dir mal den launcher aus dem Community-Projekt an.
Dort gibt es die Option, dass dieser launcher beim starten eingeblendet wird oder direkt das spiel startet.

Also quasi eine Kombination aus deiner und Brainsaw's Technik.

_________________
Phenom X4 9950 BE | 6144MB DDR2-800 | GeForce 8800GT 512MB | Asus M3A32-MVP Deluxe | 2TB HDD | 520W Seasonic NT | Soprano Tower | Samsung 22" TFT + Fujitsu-Siemens 17" TFT + Toshiba 42" FullHD LCD | Windows 7 Proessional x64
Behind the Brain


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: HauptMenü Projekt Template
BeitragVerfasst: 31.10.2007, 14:59 
Offline
Newsposter
Benutzeravatar

Registriert: 12.03.2007, 10:42
Beiträge: 338
Wohnort: Berlin
na dann bau ich wohl noch eine prüfung ein die nachprüft ob das device erstellt werden konnte oder nicht und wenn nicht der fall dann fallen die einstellungen auf standard zurück.
Und immoment ist es eher so das der user schonn absichtlich die einstellungen in der config.xml ändern muss um einen derartigen irrDeviceCrash beim startup zu erzeugen :lol:


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: HauptMenü Projekt Template
BeitragVerfasst: 31.10.2007, 15:15 
Offline
Moderator
Benutzeravatar

Registriert: 25.03.2007, 18:11
Beiträge: 834
Wohnort: Hagen, NRW
siehe meine signatur ^^

_________________
Phenom X4 9950 BE | 6144MB DDR2-800 | GeForce 8800GT 512MB | Asus M3A32-MVP Deluxe | 2TB HDD | 520W Seasonic NT | Soprano Tower | Samsung 22" TFT + Fujitsu-Siemens 17" TFT + Toshiba 42" FullHD LCD | Windows 7 Proessional x64
Behind the Brain


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: HauptMenü Projekt Template
BeitragVerfasst: 31.10.2007, 15:16 
Offline
Newsposter
Benutzeravatar

Registriert: 12.03.2007, 10:42
Beiträge: 338
Wohnort: Berlin
ich weis und ich find den spruch in deiner sigi einfach nur geil xD

edit:
bilder sind jetzt verkleinert


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de