Ich möchte eine Galaxie mit Samen erzeugen, wobei sich die Form etwas ändert und die X-Anzahl der Sterne positioniert wird. Ich möchte es (wie möglich) realistisch machen. Aber ich habe absolut keine Ahnung, wie ich das machen soll. Ich spreche nicht über die Erzeugung von prozeduralen Inhalten, ich weiß ein …
Ich habe einige Artikel über die Kollisionserkennung gelesen. Meine Frage hier betrifft Ideen zum Design dafür. Grundsätzlich habe ich ein C ++ - Spiel, das eine Hauptschleife mit Entitäten mit einer Aktualisierungsmethode hat. Basierend auf der Tastatureingabe aktualisieren diese Zeichen ihre Positionen. Bei meiner Frage geht es nicht darum, wie …
Ich sehe, dass moderner OpenGL-Code EGL verwendet . Ich kann keine guten Ressourcen dafür bekommen, also frage ich hier: Was genau ist EGL? Wenn eine Plattform OpenGL ES 2.0+ oder OpenGL 3.0+ unterstützt, kann ich davon ausgehen, dass dies auch EGL unterstützt? Wann ist die Verwendung von EGL bequem und …
Wenn ich Texturatlas verwenden möchte, sollte ich versuchen, alle meine Sprites in einem einzigen Texturatlas zu platzieren? Oder gibt es Zeiten, in denen ich mehrere kleinere Texturatlanten haben sollte?
Ein typisches RTS-Spiel wird mit dem Standardnetzwerkmodell implementiert: Peer-to-Peer-Lockstep. Betrachten Sie Starcraft 2, da Battle.net vermutlich nichts über den Stand des Spiels weiß, da nur Kommunikation zwischen den beiden Spielern in einem Peer-to-Peer-Modell besteht. Woher weiß Battle.net, wer am Ende der Gewinner war? . Es ist naiv, sich darauf zu …
Ich habe einen 2D-AABBvsAABB-Sweep-Cast in mein Spiel implementiert, habe jedoch Schwierigkeiten, die Treffer-Normalen des Sweep-Casts zu berechnen. Ich habe die Sweep-Richtung, sowohl die a- als auch die b-AABB-Position und die xy-Min-Max-Werte, die ersten und letzten Trefferzeiten, aber nicht die Kollisionskante (n) oder die normale Richtung. Ich kann mir einfach keine …
Ich versuche es mit zwei FILETIMEs zu machen, sie in ULONGLONGs umzuwandeln, die ULONGLONGs zu subtrahieren und das Ergebnis durch 10000 zu dividieren. Aber es ist ziemlich langsam und ich möchte wissen, ob es einen besseren Weg gibt, dies zu tun. Ich verwende c ++ mit Visual Studio 2008 Express …
Ich habe eine Spielklasse mit meinen wichtigsten Spielfunktionen und Instanzen von Spielobjekten wie Bildschirm usw. Mein Spiel wird mit C ++ und SDL erstellt. Ich fragte mich jedoch, ob Main hauptsächlich eine Funktion meiner Klasse sein sollte. Oder sollte ich "Game Game" machen? von "int main ();" und haben die …
Die Spielzeit sollte immer länger werden, und die Gesamtmillisekunde wird der größte Wert sein. Wenn das Spiel also hypothetisch 1 Tag lang ausgeführt wird, sollte dieser Wert 86 400 000 betragen. Dies ist wahrscheinlich kein Problem für die meisten Spiele, aber ich bin gespannt, ob es einen ausfallsicheren Mechanismus gibt, …
Ich kann keinen Shader erstellen, wenn ich versuche, Shader mit sfml zu verwenden. Die Funktion glCreateShader (GL_VERTEX_SHADER); verursacht einen Segmentierungsfehler. Zuerst habe ich es gegoogelt und festgestellt, dass es das tut, wenn das Programm keinen offenen Kontext hat. Ich habe zuerst SDL ausprobiert, aber die schlechte Dokumentation und "Schauen Sie …
Kurz gesagt, ich habe einen Retro-Pong-Klon erstellt und ihn als meine erste App im App Store eingereicht. Es hat ein bisschen überlebt, aber ich erhielt schließlich eine Nachricht von Atari, dass ich es entfernen soll. Es gab nichts mehr als das, ich habe es einfach abgenommen und sie stellten keine …
Ich möchte mit der Entwicklung für Kinect beginnen, aber das schwierigste Thema dafür - wie man Tastatur- und Mauseingaben an jede Anwendung sendet. In der vorherigen Frage habe ich einen Rat erhalten, meinen eigenen Treiber für diese Geräte zu entwickeln, aber dies wird eine Weile dauern. Ich stelle mir eine …
Ich arbeite an einem Tool zur Charakteranpassung (z. B. ausgehend von einem Basismodell kann ein Spieler seine Fettleibigkeit kontrollieren), daher suche ich nach Ideen, Techniken oder anderem zu diesem Thema. Nach einigen Recherchen habe ich mir diese Technik überlegt: Ausgehend von zwei Modellen (einem Standardmenschen und einem fetten Menschen, beide …
Ich habe eine Geländefläche mit einer Normalen für jeden Punkt im Gelände. Ich habe eine zweite Detail-Normalkarte, die auf das Gelände angewendet werden soll. Diese Normalen liegen im 3-Raum. Der Y-Wert beider Normalen ist immer positiv. Die X-, Z-Werte beider Normalen können positiv / negativ / null sein. Der 1. …
Ich versuche, meinem Spiel Netzwerkfunktionen hinzuzufügen. Ich möchte, dass jeder Benutzer das Spiel hosten kann und jeder als Client eine Verbindung herstellen kann. Der Client sendet dem Host Informationen über die Position seines Spielers usw. Wenn der Host eine Nachricht empfängt, validiert er diese und sendet sie dann an seine …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.