Die kurze und süße Frage
Ich bin neu in der Spielprogrammierung im Allgemeinen. Wie mache ich Open Source-Spiele mit GUTER QUALITÄT?
Was mir begegnet ist
Es gibt eine Vielzahl von Spielen, die ich unter Linux gespielt habe und die geradezu beschämend sind. Die Grafiken sind schrecklich, die KI fehlt und die Wiederspielbarkeit ist gering bis gar nicht. Versteh mich nicht falsch; Ich habe einige gute OpenSource-Spiele wie World of Goo, Gish und Aquaria gespielt. Aber ich verpasse hier in meiner Linux-Hütte wirklich gute Spiele.
Was ich gefunden habe
Also habe ich ein wenig nachgeforscht, wie die erwähnten Spiele gemacht wurden. Daher habe ich angefangen, OpenGL und SDL mithilfe meiner C ++ - Programmiererfahrung zu lernen (das ist ungefähr ein Jahr Programmieren, nicht viel). Ich habe auch die folgenden Bücher aufgegriffen, die von Programmierern zum Stapelüberlauf empfohlen wurden:
- Fokus auf SDL (Der einzige, für den ich vorerst einen Link posten kann ...)
- Die OpenGL Super Bibel
- GEB und CODE
Was mir empfohlen wurde
Ich habe auch mit jemandem gesprochen, der ein ziemlich erfahrener Programmierer ist, der empfiehlt, dass ich den C ++ - Weg zum Spielen gehe und dass OpenGL und SDL ein guter Weg sind. Er empfahl mir auch, die Versionskontrolle mit meinen Programmen zu verwenden (insbesondere Git). Wie ist Ihre Meinung dazu?
Hoffe das war klar, Leute.
Lass es mich wissen,
Immanu'el