Spielentwicklung

11
Wie verschiebe ich ein Sprite in Subpixel-Schritten?

Pixel sind entweder ein oder aus. Der Mindestbetrag, um den Sie ein Sprite verschieben können, ist ein einzelnes Pixel. Wie bewegt sich das Sprite langsamer als 1 Pixel pro Frame? Ich habe die Geschwindigkeit zu einer Variablen hinzugefügt und getestet, ob sie 1 (oder -1) erreicht hat. Wenn ja,...

11
Was ist der Vorteil des OpenGL-Direktzugriffsmechanismus?

Ich habe auf opengl.org über OpenGL 4.5 Direct State Access (DSA) gelesen und bin mir nicht sicher, ob ich es richtig mache. Es scheint zu implizieren, dass der alte Weg weniger effizient ist: glBind(something) glSetA(..) glSetB(..) glSetC(..) als der neue Weg: glSetA(something, ..)...

11
Folgt SpriteKit dem MVC-Muster?

Ich arbeite derzeit an einem iOS-Projekt namens Old Frank , bei dem ich versucht habe, einem MVC-Entwurfsmuster zu folgen. Der Kern davon ist. GameObjects(model) <- Scene(controller) -> Sprites "SpriteKit" (View) Wenn ich MVC richtig verstehe, können Sie nicht viele der Funktionen von...

11
UPS und FPS - Was soll ich einschränken und warum?

Ich schreibe gerade ein Spiel mit C ++ und SDL2 und es gibt eine Sache, über die ich mich wundere - ist es sinnvoll, meine Frames pro Sekunde (FPS) und / oder meine Updates pro Sekunde (UPS) zu begrenzen? Ich habe die Idee, dass Sie, wenn Sie die USV begrenzen, im Wesentlichen die Geschwindigkeit...

11
Könnte eine Frame-Interpolation, wie sie von SmoothVideo Project verwendet wird, eine Option sein, um die Framerate von Spielen ohne einen so großen Leistungseinbruch zu erhöhen?

Das SmoothVideo-Projekt verwendet die Frame-Interpolation, um die fps von Videos von 24 auf 60 zu erhöhen. Die Ergebnisse sind ziemlich beeindruckend . Ich habe mich gefragt, ob dies angewendet werden kann und ob es in Videospielen gut aussehen würde. Es verbraucht viel weniger Ressourcen als das...

11
Wie interpoliere ich um ein Rechteck?

Ich möchte eine ausgefallene Animation erstellen, bei der sich ein Punkt um ein Rechteck bewegt. Ich möchte die Position des Punktes zu einem Zeitpunkt finden t. Das Rechteck ist gegeben durch X, Y, Widthund Height. Gibt es dafür einen Algorithmus? Ich habe sin/ cosfür Kreise verwendet. Was...