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

21

29.08.2011, 21:34

Persönlich würde ich für die Grundlagen der Programmierung evtl. sogar PHP oder gar JavaScript vorschlagen zum Lernen.

Ich hab mit PHP angefangen (absolute Grundlagen) und kam ganz gut mit dem Umstieg auf C++ (mit kurzem schwenker über Java) klar. Allerdings denke ich, dass es für einige andere Anfänger verwirrend sein kann oder es einfach ein großer unnötiger Umweg ist. Für mich war es das jedenfalls.

Für C++ spricht allerdings, dass es eine super Einführung gibt.
[amazon]3446421408[/amazon]

Ich schreibe momentan an zusätzlichen Übungen, die das erlernen noch etwas erleichtern und beschleunigen können. Wenn du dich für C++ entscheidest kannst du mich gerne per PM kontaktieren.

Für C# kenn ich eine solch ausführliche Erklärung nicht. Was nicht heiß, dass es die nicht gibt.
Wenn du es richtig machen willst kannst du auch garnicht Programmieren lernen ohne mehrere Bücher zu lesen.
"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?

22

31.08.2011, 10:42

Also C++ für Spieleprog. is schon ganz gut, dir wird Theorie nicht so trocken wie in anderen Büchern erklärt.
Wenn du mit den Klassen durch bist, würde ich aber evtl. doch auf C# umsteigen und mir mal XNA anschauen.
„lean over the bowl and then take a dive all of you are dead. i am alive“

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

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

  • Private Nachricht senden

23

31.08.2011, 11:39

doch auf C# umsteigen und mir mal XNA anschauen.

XNA, XNA... Er kann erstmal die Grundlagen lernen und dann weiter sehen.

Und nein, nach Kapitel 7 in C++ für Spieleprogrammierer beherrscht man die Grundlagen noch nicht.
"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?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »NachoMan« (31.08.2011, 11:46)


Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

24

31.08.2011, 11:45

doch auf C# umsteigen und mir mal XNA anschauen.

XNA, XNA... Er kann erstmal die Grundlagen lernen und dann weiter sehen.

:P Du kommst doch genauso häufig mit SFML und C++ :D
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

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

  • Private Nachricht senden

25

31.08.2011, 11:47

Nee, ich sag keinem Anfänger er soll die Programmiersprache mitten im Lernen wechseln um die SFML zu nutzen. ;)
"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?

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

26

31.08.2011, 12:04

Er sagt er fängt mit C# an und du empfiehlst ihm das C++ Buch. Also irgendwie...doch :D
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

27

31.08.2011, 12:06

Lasst mal die elendigen Sprach/Framework - Diskussionen. Hatten wir schon genug.

Fireball

Alter Hase

Beiträge: 415

Wohnort: Werne

Beruf: Dipl. Inf.

  • Private Nachricht senden

28

31.08.2011, 12:51

OO

Ich würde mich erstmal mit dem Eigenschaften der Objekt Orientierung beschäftigen. Wenn du das kapiert hast kannst du dich an C und C++ ranmachen. C# und Java eignen sich besonders gut dafür um die Grundsätze zu erlernen. Auch Mathematik (Lineare Algebra) solltest du dir reinziehen, wenn es dann mal in die Richtung der Demo oder Game Entwicklung gehen soll. Alles andere kommt von alleine.

Ach ja, sag deinen Freunden/Eltern, dass du die nächsten Jahre keine Zeit mehr für sie hast. Die Pizza kann unter der Tür hindurch geschoben werden.
;-)

Gruß

Fb

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

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

  • Private Nachricht senden

29

31.08.2011, 13:39

Er sagt er fängt mit C# an und du empfiehlst ihm das C++ Buch. Also irgendwie...doch :D

Das habe ich getan weil ich kein vergleichbares Buch für C# kenne und ich denke, dass es leichter ist C++ zu lernen wenn es gut und ausführlich erklärt wird als C# wenn es kurz und trocken (oder gar in Tutorials) erklärt wird.
Ausserdem wirkte es so als würde der Threadersteller die IDE laden und erwarten, dass er nichts anderes benötigt. Von einem Buch war vorher garnicht die Rede. Ich lese selbst gerade Visual C# 2010 und mir sind schon in den ersten Kapiteln einige Stellen aufgefallen an denen Anfänger große Verständnissprobleme haben könnten. Deshalb habe ich es nicht vorgeschlagen. Kennt denn jemand eine gute, für Anfänger geeignete Einführung in C#?

Und JoeChip sprach die ganze Zeit von XNA obwohl es hier um Programmiergrundlagen geht. Das hat mich gestört.
"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?

30

31.08.2011, 15:58

Das habe ich getan weil ich kein vergleichbares Buch für C# kenne und ich denke, dass es leichter ist C++ zu lernen wenn es gut und ausführlich erklärt wird als C# wenn es kurz und trocken (oder gar in Tutorials) erklärt wird.


Wenn man keine Ahnung hat einfach mal ....

@Architekt: Das mit den Empfehlungen sit mir auch schon sonderlich oft aufgefallen ...

PS: Jetzt waere es langsam mal Zeit das alles auszulagern :D - oder einfach kosequent alles gebashe und gejammer loeschen.

Werbeanzeige