Spielentwicklung

12
Was ist die kd-Baumschnittlogik?

Ich versuche herauszufinden, wie man einen KD-Baum implementiert. Auf Seite 322 von "Echtzeit-Kollisionserkennung" von Ericson Der Textabschnitt ist unten enthalten, falls Sie ihn in der Google Buchvorschau nicht sehen können, wenn Sie auf den Link klicken Textabschnitt Relevanter Abschnitt: Die...

12
Geometrieinstanzen in OpenGL ES 2.0

Ich plane eine Geometrieinstanzierung in OpenGL ES 2.0. Grundsätzlich plane ich, dieselbe Geometrie (einen Stuhl) in meiner Szene 1000-mal zu rendern. Was ist der beste Weg, um dies in OpenGL ES 2.0 zu tun? Ich denke darüber nach, die Modellansicht mat4 als Attribut zu übergeben. Da es sich bei...

12
Maus in SDL einschließen

Wie kann ich die Maus des Benutzers in meinem Spiel fangen? Es ist kein Vollbild-Spiel, aber ich möchte, dass der Benutzer die Maus nicht außerhalb des Bildschirms ziehen kann. Muss ich die Koordinaten der Maus und von SDL_WarpCursor überprüfen, damit sie (manuell) im Fenster angezeigt werden,...

12
Was ist eine optimierte Benutzeroberfläche?

Ich bin auf diesen Begriff "optimierte" Benutzeroberfläche gestoßen und frage mich, wie er sich von anderen Benutzeroberflächentypen unterscheidet. Was ist der Unterschied zwischen "optimierter" und "nicht optimierter"

12
Woher bekomme ich das OpenAL SDK für C ++?

Die OpenAL-Site, die ich betrachte, ist ein beschissenes veraltetes und kaputtes Sharepoint-Portal, und das SDK im Download-Bereich gibt mir einen 500-HTML-Code, wenn ich ihn anfordere. http://connect.creativelabs.com/openal/Downloads/OpenAL11CoreSDK.zip Ich habe ein OpenAL-SDK auf einer...

12
Wiederhole die Textur in libgdx

Wie fülle ich die Region mit wiederholter Textur? Jetzt verwende ich die nächste Methode: spriteBatch.begin(); final int tWidth = texture.getWidth(); final int tHeight = texture.getHeight(); for (int i = 0; i < regionWidth / tWidth; i++) { for (int k = 0; k < regionHeight / tHeight; k++)...

12
Multiplayer-Networking mit der Physik

Ich bin neugierig, wie die Multiplayer-Vernetzung mit der Physik in Rennspielen umgesetzt wird. Wir haben eine physische Welt mit mehreren sich schnell bewegenden Fahrzeugen, die von verschiedenen Menschen gesteuert werden. Angenommen, Fahrzeuge haben Waffen und können aufeinander schießen (Twisted...

12
Kollisionserkennung mit Kurven

Ich arbeite an einem 2D-Spiel, in dem ich eine Kollisionserkennung zwischen einem sich bewegenden Kreis und einer Art statischer Kurven (vielleicht Bezier-Kurven) durchführen möchte. Derzeit werden in meinem Spiel nur gerade Linien als statische Geometrie verwendet. Die Kollisionserkennung wird...

12
Tunneleffekt cocos2d

Ich möchte einen ähnlichen Tunneleffekt in COCOS2D (iOS) erzeugen. Könnte jemand irgendwelche Hinweise vorschlagen? Siehe Video 1 Siehe Video 2 Bis jetzt habe ich versucht, mehrere ringförmige Sprites mit abnehmender Skalierung in der Mitte auf denselben Punkt zu positionieren und Z für jedes...