Spielentwicklung

7
Lernen von XNA 3.1 gegen XNA 4.0

Ich fange an, XNA zu lernen und es läuft reibungslos. Ich frage mich jedoch, ob ich mir selbst in den Fuß schieße, indem ich 3.1 und nicht 4.0 lerne. Ich bin mir auch bewusst, dass Microsoft offensichtlich einen Interessenkonflikt in dieser Angelegenheit hat: Je öfter wir aktualisieren, desto mehr...

7
Wie aktiviere ich die GPU für Flash Player 11?

Ich installiere nur Flash Player 11 und SDK 4.5 (Held) und teste es mit einem kleinen Programm. Aber ich finde, es wird immer noch "Software" verwendet, um die 3D-API zu simulieren, und trace("driver info: " + _context3D.driverInfo); Ausgabe driver info: Software Ich verwende Windows 7, directX...

7
Überschreiben des Komponentenverhaltens

Ich habe darüber nachgedacht, wie das Überschreiben von Verhaltensweisen in einem komponentenbasierten Entitätssystem implementiert werden kann. Ein konkretes Beispiel: Eine Entität hat eine Heidekomponente, die beschädigt, geheilt, getötet usw. werden kann. Die Entität hat auch eine...

7
Scrollen einer WriteableBitmap

Ich muss das Scrollen im Hintergrund simulieren, möchte aber vermeiden, dass meine eigentliche Bildsteuerung verschoben wird. Stattdessen möchte ich eine WriteableBitmapund eine Blitting-Methode verwenden. Wie könnte man ein Bild simulieren, das nach oben rollt? Ich habe verschiedene Dinge...

7
Scrollen Box2D DebugDraw

Ich entwickle ein Spiel mit Box2D (Javascript-Implementierung - Box2DWeb) und möchte wissen, wie ich das Debug-Draw verschieben kann. Ich weiß, die übliche Antwort lautet: Verwenden Sie kein Debug-Draw, sondern nur zum Debuggen. Ich bin nicht, aber nicht alle meine Objekte befinden sich auf...

7
3D-Spiel auf einem Planeten [geschlossen]

Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Wäre es viel mehr Arbeit, ein 3D-Spiel auf...

7
Character Animation Library [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 2 Jahren . Ich suche nach einer Charakteranimationsbibliothek, die...

7
Bessere Animation von Elementen in SFML / C ++

Hier geht es nicht darum, einzelne Charaktere oder Elemente zu animieren, dafür bin ich mit Spritesheets zufrieden. Was ich suche, ist die Animation von Elementen auf dem Bildschirm. Zum Beispiel startet mein Spiel und das Logo fliegt aus einer zufälligen Richtung, dreht sich dann oder so und...

7
Linke und rechte Koordinatensysteme

In Blender und anderen 3D-Modellierungswerkzeugen ist das Koordinatensystem rechtshändig, während sie in Unity 3D und Orbiter Space Flight Simulator linkshändig sind. Warum kann dies passieren? Warum verwenden sie nicht immer das rechte Koordinatensystem, um die Sache zu vereinfachen? Warum...

7
Warum haben viele Spiele "Timeouts"?

Mir ist aufgefallen, dass viele Social Games das Konzept von "Timeouts" haben. Bei Farmspielen usw. macht es offensichtlich Sinn (Zeug wächst usw.). Aber ich bemerkte auch, dass wütende Vögel dies ebenfalls einführten. Einzelne Angry Bird-Spiele sind so gut wie staatenlos, daher scheint es auf den...

7
XNA-Inhaltspipeline mit Dienstprogramm zur Kartenerstellung

Ich habe untersucht, wie die XNA Content-Pipeline für ein Spiel, an dem ich arbeite, angemessen verwendet werden kann. Es fiel mir jedoch schwer, meinen Kopf darum zu wickeln, und ich bin mir nicht sicher, wie ich am besten vorgehen soll. Das konkrete Beispiel ist, ich habe ein 2-D-RPG-Spiel von...

7
Wie funktionieren Partikelsysteme?

Ich möchte ein Partikelsystem in meinem Spiel implementieren, habe aber noch nie ein Partikelsystem programmiert und weiß nicht, wo ich anfangen soll. Ich möchte nur Pixel GL_POINTmit unterschiedlichen Größen an verschiedenen Stellen anzeigen , z. B. Terraria oder Minecraft, wenn Sie einen Block...