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

PuraVida

Frischling

  • »PuraVida« ist der Autor dieses Themas

Beiträge: 34

Wohnort: Ludwigsburg

Beruf: Übersetzer

  • Private Nachricht senden

1

04.06.2012, 10:51

Anfänger sucht richtigen Weg / C++

Liebes Forum,

ich bin heute morgen auf diese Seite gestoßen und habe mich sehr gefreut :-) Ich hoffe mal, mein Beitrag steht hier in der richtigen Kategorie :-)

Ich beschäftige mich seit einiger Zeit mit dem Thema Programmierung, allerdings bislang eher im Bereich Internet und Websitegestaltung mit html, CSS, PHP, SQL etc. In diesem Bereich konnte ich auch komplexe Aufgaben lösen und hin und wieder etwas Geld dazu verdienen.

Da mir das ein wenig langweilig geworden ist, habe ich vor ein paar Wochen angefangen, mich mit C++ zu beschäftigen, um in die Spieleprogrammierung "einzusteigen". Mit C++ und den grundlegenden Themen wie Variablen, Arrays bzw Vektoren, Objekten und Klassen komme ich ganz gut zurecht, wahrscheinlich weil ich diese Themen so ähnlich schon z.B. aus PHP kenne.

Jetzt möchte ich die ersten Schritte im Bereich Spieleprogrammierung machen und wollte fragen, wie man sinnvoll anfangen kann. Ich habe mir das Buch "Spieleprogrammierung mit DirectX11 und C++" (2010) von Susanne Wigart bestellt. Ist das ein guter Einstieg? Gibt es Tutorials, die sich sehr gut eignen? Ich weiß, zu diesem Thema gibt es auch hier im Forum schon einige Informationen - allerdings habe ich bei der Menge an Tutorials, die Google vorschlägt o.ä. kaum eine Chance zu beurteilen, was das richtige wäre.

Ich würde mich sehr freuen, wenn Ihr mir ein paar Tipps geben könntet.

Viele Grüße,

Tobias

2

04.06.2012, 10:55

Also erstmal Willkommen im Forum :)

Als Einstieg kann ich dir nur einen Blick in das Wiki hier empfehlen.

Und zu dem Buch: Naja ich selbst hab es nicht gelesen, aber wenn ich mir bei Amazon die Rezensionen anschaue ... :rolleyes:

mfg Mirac

EDIT: Hiermit hab ich meinen "Einstieg" in die Spieleprogrammierung gemacht, ist allerdings auf Englisch :)
"Wer Angst hat, dass ihm seine Ideen geklaut werden, der scheint nicht viele zu haben. "

PuraVida

Frischling

  • »PuraVida« ist der Autor dieses Themas

Beiträge: 34

Wohnort: Ludwigsburg

Beruf: Übersetzer

  • Private Nachricht senden

3

04.06.2012, 11:08

Hallo Mirac,

vielen Dank für die Infos :-)

Welches von den für C++ geeigneten Umgebungen kannst Du empfehlen? Gibt es eine, mit der man nachher auch gut auf 3D umsteigen kann, ohne nochmal "umsteigen" zu müssen? Was ist mit dem Windows SDK?

Viele Grüße,

Tobias

Zendee

unregistriert

4

04.06.2012, 11:14

Ich würde dir Microsoft Visual C++ Express (kostenlos) (oder wenn du gerade genug Geld hast Microsoft Visual Studio) empfehlen.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

5

04.06.2012, 11:16

Ich würde dir sehr empfhelen, zuerst einmal ein gutes C++ Grundlagenbuch zu lesen und wenn du dann einige kleine Programme geschrieben hast, um die erlernten Grundlagen zu festigen, langsam mit SFML ein paar kleine 2D Spiele zu machen um weiter Erfahrung zu sammeln. Dich gleich in Direct3D zu stürzen, bevor du C++ auch nur ansatzweise beherrschst, halt ich für keine gute Idee.

Wenn du schon Erfahrung mit PHP hast, wird dir das beim Lernen der Grundlagen sicherlich teilweise nützlich sein. Ersparen wird es dir das aber auf keinen Fall. ;)

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »dot« (04.06.2012, 11:23)


6

04.06.2012, 11:42

@PuraVida Mit welchem Buch lernst du C++?
"Wer Angst hat, dass ihm seine Ideen geklaut werden, der scheint nicht viele zu haben. "

PuraVida

Frischling

  • »PuraVida« ist der Autor dieses Themas

Beiträge: 34

Wohnort: Ludwigsburg

Beruf: Übersetzer

  • Private Nachricht senden

7

04.06.2012, 13:12

Hallo!

Vielen Dank für Eure Tipps!

Ich habe mir "Einstieg ins Visual C++ 2010" von Andre Willms zugelegt und fast durchgearbeitet und schlage hin und wieder in "Der C++ Programmierer" nach.

@dot Die Grundlagen habe ich im Griff. Deshalb frage ich ja, wie ich weitermachen soll. Warum empfiehlst Du SFML?

Viele Grüße,

Tobias

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

8

04.06.2012, 13:38

Ich habe mir "Einstieg ins Visual C++ 2010" von Andre Willms zugelegt und fast durchgearbeitet und schlage hin und wieder in "Der C++ Programmierer" nach.

Das klingt ja schonmal gut :)

@dot Die Grundlagen habe ich im Griff. Deshalb frage ich ja, wie ich weitermachen soll. Warum empfiehlst Du SFML?

Weil SFML relativ sauberes C++ und sehr einfach zu verwenden ist, sodass du dich nicht mit den Details einer low-level Grafik-API herumschlagen musst, sondern auf dein Spiel konzentrieren kannst. Für Anfänger ist SFML die beste Option die ich kenn.

PuraVida

Frischling

  • »PuraVida« ist der Autor dieses Themas

Beiträge: 34

Wohnort: Ludwigsburg

Beruf: Übersetzer

  • Private Nachricht senden

9

04.06.2012, 13:43

Hallo dot,
Weil SFML relativ sauberes C++ und sehr einfach zu verwenden ist, sodass du dich nicht mit den Details einer low-level Grafik-API herumschlagen musst, sondern auf dein Spiel konzentrieren kannst. Für Anfänger ist SFML die beste Option die ich kenn.
Dann werde ich damit mal anfangen. Wie ich sehe, gibt es online tutorials dazu :-) Vielen Dank für Deinen Tipp!!

Grüße, Tobias

Werbeanzeige