Spielentwicklung

7
Griffbewegung mit QuadTree

Ich habe derzeit eine QuadTree, die alle meine Entitäten enthält. Es funktioniert gut und ich habe es ziemlich anständig optimiert, aber das einzige, was weh tut, ist, dass ich fast jeden Frame entferne und in ihn einfüge. Ein kleiner Code: entityMap.remove(it->second,

7
Wie verwende ich die Zoom-Geste in libgdx?

Ich habe den Beispielcode für die GestureListenerKlasse gefunden, aber ich verstehe die Zoom-Methode nicht: private float initialScale = 1; public boolean zoom (float originalDistance, float currentDistance) { float ratio = originalDistance / currentDistance; //I get this camera.zoom = initialScale...

7
Wie funktioniert das Unity3D-Entitätssystem?

Ich habe das Java Artemis Entity Component System gesehen und an das Entity System in Unity3D gedacht. In Artemis können Sie beispielsweise jeder Entität nur einen Komponententyp hinzufügen, und die Logik befindet sich nicht in der Komponente. In Unity3D ist das völlig anders. Kann mir jemand...

7
HLSL - Voxel-Texturierung

Ich versuche derzeit, eine Voxel Engine mit Direct3D 9 und C ++ zu entwickeln. Um die Speichernutzung gering zu halten, übergebe ich nur die Position, die Ausrichtung und den Versatz der aktuellen Voxel-Textur im Texturatlas jedes Scheitelpunkts an den Scheitelpunkt-Shader. Der Vertex-Shader...

7
libgdx Spiel nicht verfügbar

Mein Spiel wird auch nach dem Aufruf der dispose () -Methode nicht vollständig beendet. Es lädt einen schwarzen Bildschirm, wenn ich es zum zweiten Mal starte, und funktioniert gut, wenn ich das Spiel manuell beende und neu starte. Ich erhalte eine Fehlermeldung, buffer not allocated with...

7
Hotplugging Joysticks und Gamepads unter OSX

Ich habe die plattformübergreifenden Joystick-Unterstützungsfunktionen für GLFW, SDL2 und SFML getestet. SDL2 scheint am vollständigsten zu sein, kann jedoch nicht erkennen, wann Joysticks unter OSX ausgesteckt wurden. Für mich ist dies ein grundlegendes Merkmal. Die Unterstützung der...

7
Wie kann ich XNA mit Visual Studio Express 2013 für Windows verwenden?

http://dev.windowsphone.com/en-us/downloadsdk Ich habe die aktuelle Version von Visual Studio heruntergeladen, um Windows Phone-Apps zu entwickeln, weiß aber nicht, wie ich XNA hinzufügen soll. Ich habe versucht, XNA zu installieren, aber es funktioniert nicht mit Visual Studio. Wie kann ich XNA...

7
Matrixrotation falsche Ausrichtung LibGDX

Ich habe ein Problem mit der Matrixrotation in libgdx. Ich drehe es mit der Methode matrix.rotate (Vector3-Achse, Gleitwinkel), aber die Drehung erfolgt in der Modellorientierung und ich brauche sie in der Weltorientierung. Zum Beispiel: on create () Methode: matrix.rotate (neuer Vektor3 (0,0,1),...

7
Einheit fallendes Körperpendelverhalten

Ich frage mich, ob jemand eine Anleitung geben könnte. Ich versuche, ein pendelartiges Verhalten im 2D-Raum in Unity zu erstellen, ohne ein Scharniergelenk zu verwenden. Im Wesentlichen möchte ich einen fallenden Körper so beeinflussen, als ob er im Radius eines Punktes festgehalten würde und der...

7
Umkehrung der Kontrolle in der Einheit?

Ich bin ein halb erfahrener .NET-Entwickler, der gerade mit Unity angefangen hat. Ich versuche zu entscheiden, wie IoC in Unity 4.X funktioniert (ich habe noch nichts getestet), und ich frage mich, wie dies gut erreicht werden kann. Dieser Beitrag und seine Antworten besagen, dass Ninject nicht mit...