Als «c++» getaggte Fragen

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

1
DirectX11 ohne Fenster angeschlossen?
Ich frage mich nur, ob es möglich ist, DX11 oder DX9 nur für das Offscreen-Rendering zu initialisieren und zu verwenden - das heißt, ohne angeschlossenes Fenster. Ich beabsichtige, ein GPU-Benchmarking durchzuführen, bevor ich das eigentliche Fenster öffne. In diesem Benchmarking wird eine Testszene gerendert, sollte aber nicht sichtbar sein. (Tatsächlich …
13 c++  directx11 


4
Spieldaten vor Spieler verstecken?
Ich arbeite an meinem ersten (C ++) Spiel und möchte ein komponentenbasiertes Design verwenden. Ich habe in letzter Zeit viel darüber gelesen und gestern habe ich beschlossen, Objektdaten in externen JSON-Dateien zu speichern, um mehr Flexibilität und einfachen Zugriff zu ermöglichen. Dann wurde mir klar, dass das Belassen dieser Dateien …
13 c++  data 

7
Bestes (beliebtestes?) Bildformat für die Texturierung [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Okay, ich verwende C ++ mit OpenGL und erstelle …
13 c++  opengl  textures 


5
Benutzerdefiniertes Inhaltspaket für Dateien
Ich bin dabei, einige Modellpakete von einer Website zu kaufen, um ein Prototyp für mein Spiel zu erstellen. In dem Vertrag heißt es, dass ich sie schützen muss, um zu verhindern, dass die Öffentlichkeit Zugang zu ihnen erhält. Ich erinnere mich an die Arbeit mit den Valve-Spielen. Sie verwendeten .gcf …
13 game-design  c++ 

8
Welches Unit Test Framework für C ++ basierte Spiele? [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 . Welche Kombination von Testwerkzeugen halten Sie für die beste? In Anbetracht des …
13 c++  testing 

3
Identifizieren von Assets in einer Game Engine?
Ich möchte mein geladenes Guthaben identifizieren, weiß aber nicht, welches ich auswählen soll. Es gibt 2 Möglichkeiten: Name (Zeichenfolge) Dies ist am einfachsten und auch am schnellsten mit unordered_map (O (1)), aber viel langsamer als mit ganzen Zahlen. Leicht verständlich im Code. Ganze Zahlen Am schnellsten Sind im Code nicht …


2
Stresstest eines Gameservers ohne User?
Ich arbeite an einem Kartenspiel und seinem Server. Es wird eine Lobby mit vielen Tischen und vielen Spielern geben. Das einzige Problem ist, wie kann ich sehen, wie es Hunderte von gleichzeitigen Benutzern ohne Hunderte von gleichzeitigen Benutzern behandeln könnte? Wie wird so etwas normalerweise gemacht?
12 c++  server  testing 

4
Zirkuläre Klassenabhängigkeit
Ist es schlecht, zwei Klassen zu haben, die sich gegenseitig brauchen? Ich schreibe ein kleines Spiel, in dem ich eine GameEngineKlasse habe, die ein paar GameStateObjekte hat. Um auf verschiedene Rendering-Methoden zugreifen zu können, müssen diese GameStateObjekte auch die GameEngineKlasse kennen - es handelt sich also um eine zirkuläre Abhängigkeit. …
12 c++  architecture 

1
Effiziente Wegfindung im freien Raum
Ich habe ein Spiel im Weltraum und möchte Bewegungsbefehle erteilen, für die eine Wegfindung erforderlich ist. Ich verstehe jetzt, dass A * und so etwas hauptsächlich für Bäume gilt und nicht für leeren Raum ohne Pfaderkennungsknoten. Ich habe einige Hindernisse, die derzeit als feste AABB ausgedrückt werden - das heißt, …
12 c++  path-finding 

1
Wie kann ich einen Pfeil am Rand des Bildschirms zeichnen, der auf ein Objekt zeigt, das sich außerhalb des Bildschirms befindet?
Ich möchte das tun, was in diesem Thema beschrieben wird: http://www.allegro.cc/forums/print-thread/283220 Ich habe eine Vielzahl der hier genannten Methoden ausprobiert. Zuerst habe ich versucht, die von Carrus85 beschriebene Methode anzuwenden: Nimm einfach das Verhältnis der beiden Dreieckshyponten (egal welches Dreieck du für das andere verwendest, ich schlage Punkt 1 und …


4
Objektorientiertes OpenGL
Ich benutze OpenGL seit einer Weile und habe eine große Anzahl von Tutorials gelesen. Abgesehen von der Tatsache, dass viele von ihnen immer noch die feste Pipeline verwenden, werden in der Regel alle Initialisierungen, Statusänderungen und Zeichnungen in einer Quelldatei gespeichert. Dies ist in Ordnung für den begrenzten Umfang eines …

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.