Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

odc

Frischling

  • »odc« ist der Autor dieses Themas
  • Private Nachricht senden

11

20.11.2006, 20:21

Hallo rewb0rn - wahrscheinlich schon 1000 Mal gefragt, aber: Abgesehen von Heikos und Davids Büchern, was würdest Du empfehlen? Danke für jegliche Hilfe!
code is poetry

riCo

Treue Seele

Beiträge: 165

Beruf: Student

  • Private Nachricht senden

12

20.11.2006, 21:27

Wir leben alle unter dem Sternenhimmel, aber wir haben nicht alle den gleichen Horizont.

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

13

20.11.2006, 21:40

@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? ....

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

14

20.11.2006, 23:02

zum Thema Bücher: Wichtig ist auch erstmal das gelesene anzuwenden sich nicht direkt mit neuen Infos zuzuschütten ;)
Wenn du Davids Buch ordentlich durchtgekaut hast kann ich wärmstens die Game Programming Gems Serie empfehlen, außerdem solltest du dir dann evtl mal ne andere Open Source Engine anschauen, Irrlicht wäre da der nächstlogische Schritt imo.

odc

Frischling

  • »odc« ist der Autor dieses Themas
  • Private Nachricht senden

15

21.11.2006, 10:32

koschka - vielen herzlichen Dank für die ausführliche Antwort. Das empfohlene Game Institute ist für mich ohnehin keine Wahl. Ich habe bereits ein abgeschlossenes Studium (leider keine Informatik *seufz*) und bin zwar ortsungebunden, aber finanziell würde es keinerlei Sinn machen, nach Berlin zu gehen und dort zu studieren.
Das hast Du zwar selber genau so formuliert, aber Du weißt sicher was ich sagen will.
Ich suche ja bewusst nach online-Ausbildungen, die mich im Bereich Gameprogramming nach vorne bringen. Das hat zwar häufig den Nachteil eines nicht wirklichen "Nachweises" der Fähigkeiten (e.g. kein Diplom o.ä.), hat aber den Vorteil, dass es eben ortsungebunden durchgeführt werden kann. Abgesehen davon ist man erheblich freier in der Arbeitszeit, was mir sehr wichtig ist.

Literaturtipps: Vielen Dank, ich werde mir im Lauf der nächsten Tage mal die Bücher anschauen und durchblättern und dann das ein oder andere Werk besorgen. Ist ja bald Weihnachten.

rewb0rn: Gracias auch für Deine Tipps. Du hast Recht, ich selbst neige tierisch dazu, mir zu große Brocken vorzunehmen und dann enttäuscht aufzugeben. Da kam Heikos Buch sehr passend daher, denn das sind Arbeitspakete, die ich gut bewältigen konnte und kann. Davids Buch habe ich in Grundzügen "angelesen" und ich experimentiere ein wenig mit den Beispielen. Aber von erfahreneren Leuten zu lesen und zu hören, ist immer noch wichtiger, als sich mit Literatur "zuzuschützen".

Danke jedenfalls!
code is poetry

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

16

21.11.2006, 10:57

Du könntest ja eigentlich einfach in eine Uni gehen (deiner Wahl) und dort ein Seminar zu Computerspielen dir anhören. Sicher ein Praktikum ist dann nicht drin, aber du würdest sicher was dabei lernen.

Das große Problem an Spielen ist, das sie so eine Art Oberklasse der Informatik sind. Man benötigt viele Teilaspekte aus der Informatik - Algorithmen und Datenstrukturen (für z.B. Wegfindung), Softwaretechnologie (für das Verwalten des Projektes an sich mit OOP), Etwas Betriebssysteme (Thema Threads und Multithreading), sehr viel Mathe und vielleicht etwas Kodierungstheorie. Übrigends gibt es im Bereich Spieleprogrammierung wieder Techniken die (meist) in heutigen Spielen noch keine Anwendung finden aber zukunftsweisend sind. So zum Beipiel Raytracing (gibts zumindest bei uns auch ein Seminar) oder Künstliche Intelligenz.

All das in einem Packet geboten zu bekommen ist (würd ich sagen) fast aussichtslos.

Am längsten aber auch am erfolgreichesten ist es wenn du dich mit Litheratur auseinandersetzt die genau in diese Richtung geht. Aber nicht nur "Spieleprogrammierung für irgendwen" kaufen, sondern eher Bücher die ihren Bereich abdecken und nicht nur abgrenzen. Beispiele hast du oben.
Neben der Litheratur musst du aber dich auch hinsetzten, Zeit investieren und kleine, später dann größere Projekte machen. Genau dafür hast du sicher schon den ersten Schritt gemacht - in das Forum zu kommen ;). Wie reborn schon sagte, Spieleprogrammierung ist lerning by doing.

Psyco001

Frischling

Beiträge: 54

Wohnort: Berlin

  • Private Nachricht senden

17

21.11.2006, 16:06

Ich muss wieder mal den meisten hier recht geben uni oder ausbildung ist besser als games academy

aber hier nochmal für dijenigen die das wegen der GA noch nicht geschnallt haben:


GA-bedeutet selbst programmieren lernen ,denn ihr lernt dort nur die theorie
GA-bedeutet engines benutzen, da is nich viel mit dx opengl oder anderem
zeug
GA-bedeutet 760€ pro Monat an die typen dort abzudrücken
GA-ist einfach nur scheiße


Ich selbst wollte mich vor einem halbem jahr dort bewerben und habs dann doch nicht gemacht grund:
es hieß Grundlagen werden vermittelt ------ da wollten die trotzdem schon haben das du am besten egoschooter 3000 programmierst (mindestens Packman, obwohl man erst seit ein paar monaten mit C++ Programiert)
Außerdem hätte ich diese "Ausbildungs-kosten" nicht einmal annähernd zahlen können.

odc

Frischling

  • »odc« ist der Autor dieses Themas
  • Private Nachricht senden

18

22.11.2006, 13:36

Hallo community,

erstmal vielen herzlichen Dank für eure Rückmeldungen; hat mir sehr geholfen bei meiner Entscheidung: Ich werde mir im Dezember (Weihnachtsgeld++) ein paar der empfohlenen Bücher zulegen und durcharbeiten. Parallel hierzu werde ich über meine Kontakte zu besagtem Studio Erfahrungen und Ideen aufsaugen und "klauen". Hinzu kommen eventuell noch das ein oder andere Modul von Stefan Zerbst's Website (vicampus.de) et voilà, das müsste mich weiterbringen.

Plus - dieses geniale Forum hier :) Vielleicht finde ich ja auch Anschluss an ein Projekt hier..
code is poetry

Werbeanzeige