Granitehead
Advanced Member
- Joined
- Oct 16, 2009
- Messages
- 3,011
Ich möchte mal mit grafischer (3D) Programmierung anfangen.
Jetzt habe ich aber noch ein paar Fragen, wie ich das am besten genau mache, so dass es dann auch mit möglichst wenig Aufwand auch auf Windows/Mac/der Pandora/... läuft.
Ich denke für 3D Spiele ist OpenGL auf jeden Fall das richtige, gibt's ja auch für viele Plattformen. Oder?
Dann geht's aber schon los. Was nehme ich da am besten für das Zeug drumrum (I/O, Menüs, Übersetzung)? Ich habe mir Glut für schon ein bisschen angeschaut, was meint ihr dazu?
Und obwohl es eher in Richtung Spiel geht, braucht es ein ziemlich viel UI Zeugs, also Menüs, Texteingaben, usw., kann man das mit Glut auch /komfortabel/ machen? (es /geht/ natürlich immer, aber solches Zeug würde ich gerne einer Lib überlassen, die das möglichst für mich macht).
Dann hätte ich nachher auch gerne die Möglichkeit das Spiel komfortabel zu übersetzen, was nimmt man dazu am besten, wenn es möglichst einfach portierbar sein soll?
Ich habe mir schon diverses Zeug angeschaut, aber ich finde es als Anfänger in dem Bereich so schwierig mich da zurechtzufinden, die Dokumentationen sind manchmal auch nicht so gut, oder ich finde sie vielleicht auch einfach nicht.
Da habe ich es mir jetzt erlaubt einen Thread für etwas zu öffnen, was ich zwar wahrscheinlich auch selbst herausfinden könnte, aber ewig dafür brauchte. Ich hoffe ihr nehmt mir das nicht übel.
Jetzt habe ich aber noch ein paar Fragen, wie ich das am besten genau mache, so dass es dann auch mit möglichst wenig Aufwand auch auf Windows/Mac/der Pandora/... läuft.
Ich denke für 3D Spiele ist OpenGL auf jeden Fall das richtige, gibt's ja auch für viele Plattformen. Oder?
Dann geht's aber schon los. Was nehme ich da am besten für das Zeug drumrum (I/O, Menüs, Übersetzung)? Ich habe mir Glut für schon ein bisschen angeschaut, was meint ihr dazu?
Und obwohl es eher in Richtung Spiel geht, braucht es ein ziemlich viel UI Zeugs, also Menüs, Texteingaben, usw., kann man das mit Glut auch /komfortabel/ machen? (es /geht/ natürlich immer, aber solches Zeug würde ich gerne einer Lib überlassen, die das möglichst für mich macht).
Dann hätte ich nachher auch gerne die Möglichkeit das Spiel komfortabel zu übersetzen, was nimmt man dazu am besten, wenn es möglichst einfach portierbar sein soll?
Ich habe mir schon diverses Zeug angeschaut, aber ich finde es als Anfänger in dem Bereich so schwierig mich da zurechtzufinden, die Dokumentationen sind manchmal auch nicht so gut, oder ich finde sie vielleicht auch einfach nicht.
Da habe ich es mir jetzt erlaubt einen Thread für etwas zu öffnen, was ich zwar wahrscheinlich auch selbst herausfinden könnte, aber ewig dafür brauchte. Ich hoffe ihr nehmt mir das nicht übel.