Als «c++» getaggte Fragen

C ++ ist eine statisch typisierte, frei formulierte, kompilierte Mehrparadigma-Programmiersprache für allgemeine Zwecke.

4
Wie kann ich das Weiterleiten von Nachrichten zwischen Threads in einer Multithread-Engine vereinfachen?
Die C ++ - Engine, an der ich gerade arbeite, ist in mehrere große Threads unterteilt: Generieren (zum Erstellen meiner prozeduralen Inhalte), Spielen (für KI, Skripte, Simulationen), Physik und Rendern. Die Threads kommunizieren miteinander über kleine Nachrichtenobjekte, die von Thread zu Thread weitergeleitet werden. Vor dem Ausführen eines Schritts verarbeitet …

4
Gibt es so etwas wie XNA für C ++? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
18 xna  c++ 

6
Beste C ++ - Mathematikbibliothek für Game Engine? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
18 c++  mathematics 

5
Objective-C oder C ++ für iOS-Spiele?
Ich bin ziemlich sicher in Objective-C und C ++ zu programmieren, aber ich finde, dass Objective-C etwas einfacher zu bedienen und flexibler und dynamischer ist. Was wären die Vor- und Nachteile, wenn Sie C ++ anstelle von Obj-C für das Schreiben von Spielen unter iOS verwenden? Oder gibt es bekannte …

8
Was sind gute Lösungen für die Serialisierung in C ++? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 5 Jahren . Ich bin gespannt, welche Lösungen Spieleentwickler für die Serialisierung der verschiedenen Arten …

4
Cache-Misses und Usability in Entity-Systemen
In letzter Zeit habe ich ein Entitätssystem für mein Framework recherchiert und implementiert. Ich glaube, ich habe die meisten Artikel, Reddits und Fragen darüber gelesen, die ich finden konnte, und bis jetzt glaube ich, dass ich die Idee gut genug verstehe. Es wurden jedoch einige Fragen zum allgemeinen C ++ …

5
Wie sollten sich Spielobjekte gegenseitig bewusst sein?
Ich finde es schwierig, Spielobjekte so zu organisieren, dass sie polymorph, aber nicht polymorph sind. Hier ist ein Beispiel: Angenommen, wir wollen alle unsere Objekte zu update()und draw(). Dazu müssen wir eine Basisklasse definieren GameObject, die diese beiden virtuellen reinen Methoden hat und den Polymorphismus einsetzt: class World { private: …
18 c++  architecture 





1
Normalen vs Normal Karten
Ich verwende Assimp Asset Importer ( http://assimp.sourceforge.net/lib_html/index.html ), um 3D-Modelle zu analysieren. Bisher habe ich einfach die normalen Vektoren herausgezogen, die für jeden Scheitelpunkt in meinen Netzen definiert sind. Ich habe aber auch diverse Tutorials zu normalen Karten gefunden ... Wie ich es für normale Maps verstehe, werden die normalen …

1
Schnelle, genaue 2D-Kollision
Ich arbeite an einem 2D-Topdown-Shooter und muss jetzt über mein grundlegendes Kollisionssystem für rechteckige Bounding-Boxen hinausgehen. Ich habe große Levels mit vielen verschiedenen Sprites, die alle unterschiedliche Formen und Größen haben. Die Texturen für die Sprites sind alle quadratische PNG-Dateien mit transparentem Hintergrund. Daher brauche ich auch eine Möglichkeit, um …


6
Wo fange ich an, wenn ich ein C ++ 2d-Spiel schreiben möchte? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
17 c++ 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.