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

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

11

06.08.2011, 16:43

Gehts hier um Programmiergrundkenntnisse oder speziell um das Buch 3D-Spieleprogrammierung?
Das erfordert unterschiedliche Lerntechniken.
Programmieren lernt man durch lesen und anwenden. Dabei sollte man nichts überspringen.
Den Umgang mit APIs oder Librarys lern ich in der Regel anders herum. Nachdem ich die notwendigen Grundkenntnisse erlangt habe fang ich einfach an und suche mir das heraus was ich gerade benötige. Das funktioniert natürlich nur wenn man wirklich Programmieren kann. Ich bevorzuge also auch Tutorials die möglichst kleine Themen behandeln. Tutorials die zeigen wie man ein ganzes Spiel entwickelt sind meiner Meinung nach was für Anfänger die lieber erstmal richtig Programmieren lernen sollten anstatt den Code zu kopieren.
Am besten würde man mit "Tutorials", die einem die Grundlagen erklären und dann Aufgaben stellen bevor sie einem die Lösung geben, lernen. Hab sowas aber noch nie gesehen. Allerdings auch noch nicht ernsthaft gesucht.

ch darf mal nachfragen: Du ließt, schreibst ab, machst weiter oder liest, schreibst ab, schreibst ab, schreibst ab usw. bis du es kannst :?:

Das wäre ja auswendig lernen. Was bringt es einem wenn man Code von anderen auswendig kann ohne ihn zu verstehen? So findet man ja nie eigene Lösungswege.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

12

06.08.2011, 18:02


Das wäre ja auswendig lernen. Was bringt es einem wenn man Code von anderen auswendig kann ohne ihn zu verstehen? So findet man ja nie eigene Lösungswege.


Genau! Aber hier soll es nicht nur um mich gehen, das Thema hier kann eine gute Stütze für Anfänger bieten, die nicht genau wissen wie sie es anstellen sollen zu lernen.
Als ich angefangen habe, also komplett angefangen habe mit C++, beim ersten Buch: 3 Durchgänge. Der erste war Copy&Paste Desaster, der 2. Durchgang war was vom beiden und im Dritten hab ich alles "richtig" angeschaut. Und wenn man es gleich richtig angeht, "vergeudet" man keine Zeit. Nicht das jeder so einen Start wie ich haben würde bzw. haben wird oder hat, aber es ist nicht uninteressant verschiedene Techniken zu probieren, oder? :D

MfG
Check

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

13

07.08.2011, 02:11

Also Programmierung allgemein habe ich so Schritt für Schritt gelernt. Codebeispiele habe ich meist gar nicht gross nachgebaut, sondern einfach das, was vermittelt wurde selbst probiert einzusetzen und anzuwenden. Manchmal habe ich da dann doch ein wenig Code abgetippt o.ä, aber es waren nur kleine Teile.

Bei dem Buch über 3D Spieleprogrammierung habe ich hauptsächlich alles durchgelesen um die Konzepte zu verstehen und dann halt an eigenen Sachen gearbeitet. Dann in der Doku oder im Buch nachgeschaut, wenn ich etwas brauchte, dass ich wusste, dass es vorhanden ist, aber ich gerade nicht weiss wies genau geht.

Werbeanzeige