@odc:
Das kommt ganz auf dich drauf an, was dich interessiert, wie weit du bist etc. Ich bin sicher einige könnten dir tolle Bücher über Algorithmen zeigen, die du aber meist nur zu 10% Verstehst, weil du die Grundlagen nicht hast.
Ich poste dir kurz mal eine Liste meiner Bücher, das heisst aber nicht das du diese jetzt unbedingt kaufen sollst!
Softwaretechnik in C/C++ Ich hab dieses Buch bereits etliche von Jahren und dennoch entdecke ich immer wieder neues. Es ist komplett, deckt jeden Teilbereich über C und C++ ab und ist für C++ so wie der Petzold für die WinAPI. Einfach Klasse und sehr umfassend. Es werden auch UML Diagramme gezeigt, ohne das der UML Syntax durchgekaut wird. Einfach ideal für Softwaretechnik in C++!!!
Windows Programmierung - Petzold Wer im Windows Programmieren will, muss einfach dieses Buch haben!
Mathematics for 3D Game Programmers & Computer Graphics Meine neuste Neuanschaffung und echt Top (thx dot
).
3D Grafik Programmierung
Ein gutes Buch das umfangreiche Kenntnisse in der 2D und 3D Welt vermittelt. Vom (geglätteten) Linien zeichnen bis zu Matrizen.
Im übrigen hat reborn total Recht.
@games academy:
Bullshit. Es geht nichts über ein Informatik Studium oder eine Ausbildung zum Fachinformatiker. Dort lernt man mehr als nur Maya zu bedienen oder nur stupide ein Framework zu benutzen - Und das wissen auch Game Studios. :roll:
Es ist mir im übrigen keine Uni bekannt die kein Seminar "Programmierung von Spielen" hat. Meist ist das aber mehr "nutze eine Engine (bei uns die "neue" Unreal)", schon aus dem zeitlichen Grund. Meist wird auch ein Praktikum angeboten.
Und an die mmit Bedenken:
Macht eine Ausbildung oder ein richtiges Studium. Das bringt euch nicht nur finanziell mehr, sondern ihr habt was international anerkanntes und nicht irgendeinen Wisch. Ihr werdet Algorithmen kennenlernen die ihr undmittelbar umsetzen könnt in der Spieleprogrammierung (Suchen, Wegfindung, ....). Ihr werdet mit den technischen Komponenten des Rechners vertraut (wie funktioniert das ganze, wie kann ich mir sowas selbst zusammenbauen (einfache CPU )). Ihr werdet mit richtiger Softwaretechnik in Berührung kommen, und dort gelehrt bekommen wie man größere Projekte Alalysiert, Entwirft und Implementiert. Euch wird gezeigt wie man wissenschaftlich arbeitet und höhere Mathematik gelehrt. Damit könnnt ihr dann ohne weiteres auch komplizierte Algorithmen lesen und verstehen. Mathe braucht man einfach überall, Kodierung, Datenübertragung, Spiele, technische Grundlagen. Und noch viel mehr (auch Bereich Logik/ KI/ Machienen Denken).
Kurzum ihr bekommt ein Komplettpacket, da ihr nicht NUR in der Entwicklung von Spielen einsetzen könnt, und das für fast umsonst!
Wer da so viel Geld für nicht mal das viertelste ausgibt, ist meiner Meinung einfach nur Dumm. Vielleicht merkt ihr dann ja auch was euch noch an Informatik interessiert, ausser Spiele?
-> Ki? Robotik? Kodierung? Softwaretechnik oder technische Informatik? ....