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

Gamingtypen

Treue Seele

  • »Gamingtypen« ist der Autor dieses Themas

Beiträge: 331

Beruf: Grove

  • Private Nachricht senden

1

30.10.2015, 11:30

Einstieg in C++ mit meinem aktuellen Wissen

Solche Threads tauchen hier zwar andauernd auf, doch mein Problem geht in eine etwas andere Richtung.

Ich entwickle jetzt schon seit mehreren Jahren, primär mit Gamestudio (Lite-C), allerdings auch oft mit dem Visual Studio (C#) und Lazarus (Delphi).
Abgesehen davon habe ich mich schon durch alle möglichen Sprachen und Entwicklungsumgebungen gekämpft.

Mein Problem ist nun leider, dass ich eine ganze Menge 'Halbwissen' besitze. Ich kann gerade mit Lite-C sehr gut umgehen und behersche die Syntax von C++, C# etc. , wäre allerdings beispielsweise nicht in der Lage, eine eigene 'Engine' zu schreiben oder mit Libraries richtig umzugehen. Anfänger-Tutorials sind mir zu einfach, Fortgeschrittenen-Tutorials zu schwer.
Kurz: Ich bin nicht dazu fähig, ein eigenes Spiel zu programmieren, welches nicht auf einer der herrkömlichen Engines setzt.

Wie direkt finde ich nun einen möglichst guten Einstieg in die 'Fortgeschrittenen'-Entwicklung mit C++?
Sämtliche Beiträge sind nicht offensiv oder auf irgendeine erdenkliche Art und Weise beleidigend gemeint.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

2

30.10.2015, 12:08

https://www.packtpub.com/game-developmen…ame-development
Ist allerdings primär ein Buch zur Spieleentwicklung mit SFML. Es soll modern sein, erklärt allerdings nicht unbedingt C++. Es ist als Referenz sicherlich zu verstehen und nennt die richtigen Konzepte und Schlagwörter, in diese einlesen müsstest Du Dich aber wohl eher extern. Ein paralleles C++ Buch (auch Webseiten) wäre also sicherlich hilfreich für das Verständnis.
Es ist sehr schwer einzuschätzen, wo genau Du denn stehst, wenn Die Anfänger-Sachen zu einfach, aber Fortgeschrittenen-Themen zu schwer sind.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »BlueCobold« (30.10.2015, 12:15)


Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

3

30.10.2015, 18:23

Weiß ja nicht was du so an C++ kannst aber vielleicht wäre ja auch ein ausführliches Buch sinnvoll. Die C++ Programmiersprache wäre ja vielleicht so etwas. Da lernt man eine Menge Dinge über die Sprache die man möglicherweise noch nicht weiß. Effective C++ ist auch eine tolle Sache. Was dann natürlich wichtig ist ist viel zu entwickeln. Wenn du Probleme hast mit Bibliotheken zu arbeiten dann versuch doch mal genau das. Such dir eine Bibliothek für die Grafik, eine für die Physik, eine um irgendwelche Formate einzulesen, als Beispiel irgendwelche XML oder JSON Dateien, dann möglicherweise noch etwas um eine Skriptsprache einzubinden. Mit allem zusammen schreibst du dann ein kleines Spiel. Wenn es erst mal nur um die Bibliotheken geht musst du das ja noch nicht mal zusammen machen sondern kannst einfach mal gucken ob du alles zusammen zum laufen bringen kannst.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

cojo2015

Alter Hase

Beiträge: 516

Wohnort: bei mir zu Hause

Beruf: Schüler

  • Private Nachricht senden

4

30.10.2015, 18:29

Auch wenn du schon Erfahrung mit C++ hast, ist dieses Buch ganz gut. Auch ich programmiere seit 1,5 Jahren mit SFML und schon 2,5 Jahre in C++, trotzdem ist das Buch ganz gut, um sein aktuelles Wissen auf den neusten Stand zu bringen. Mir hat es persönlich sehr viel noch einmal mit einer anderen Ausdrucksweise näher gebracht. Außerdem sind die Übungen in dem Buch sehr gut und nicht zu schwer bzw. zu leicht. Das Buch sollte gut für dich geeignet sein :)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »cojo2015« (30.10.2015, 18:38)


Werbeanzeige