Als «xna» getaggte Fragen

XNA ist ein Spielframework von Microsoft, das die Bereitstellung für Windows, Windows Phone und Xbox 360 ermöglicht.

2
Umgang mit Schriftarten variabler Größe in XNA 4.0
Nachdem ich eine Weile gesucht hatte, fand ich keine Möglichkeit, Vektor- / skalierbare Schriftarten in XNA 4.0 zu zeichnen (was perfekt wäre ...), und ich bin derzeit in der Klemme, wie Schriftarten für mein Spiel gerendert werden sollen. Im Spiel verwende ich Schriftarten mit variabler Größe, die von sehr klein …
7 xna  c#  xna-4.0  fonts 

2
Wie bestimme ich die Kollisionsrichtung zwischen zwei Rechtecken?
Ich versuche herauszufinden, wie man die Richtung bestimmt, in der eine Kollision zwischen zwei Rechtecken auftritt. Ein Rechteck bewegt sich nicht. Das andere Rechteck hat eine Geschwindigkeit in jede Richtung. Wenn eine Kollision auftritt, möchte ich die Position des sich bewegenden Rechtecks ​​auf den Aufprallpunkt einstellen können. Ich bin offenbar …


1
XNA 4-Spiel für beide Profile
Ich schreibe ein Spiel in XNA 4 und diese Version hat zwei Profile in HD und Reichweite. Mein Problem ist, dass ich meinen Spielcode für jedes dieser Profile haben muss und es sehr unangenehm ist, zwei Projekte zu haben und alle Änderungen in beiden vorzunehmen. Meine Idee war, die Präprozessor-Direktive …
7 xna  c#  xna-4.0 

2
HLSL - Erstellen von Schatten in 2D
Die Art und Weise, wie ich Schatten erstelle, erfolgt mit der folgenden Technik: http://www.catalinzima.com/2010/07/my-technique-for-the-shader-based-dynamic-2d-shadows/ Aber ich habe Fragen an HLSL. So wie ich es derzeit mache, habe ich ein Schwarzweißbild, wobei Schwarz "Objekt" und Weiß "Nichts" bedeutet. Ich verzerre dann das Bild wie im Tutorial. Ich mache das mit einem …
7 xna  2d  hlsl  gpu 

2
C # Perlin-Rauschen - „endlose“ Geländestücke erzeugen?
Ich schreibe gerade einen kleinen Side Scroller in C #, um sowohl C # zu lernen als auch Spaß zu haben. Im Moment habe ich einen einfachen Zufallsgenerator, der die Welt erzeugt, aber es ist nicht gerade großartig. Bei einigen Nachforschungen habe ich festgestellt, dass die Erzeugung von Perlin-Rauschen mir …
7 xna  c#  2d  perlin-noise 


1
Globale Tastaturzustände
Ich habe folgende Idee zur Verarbeitung von Tastatureingaben. Wir erfassen Eingaben in der "Hauptspielklasse" wie folgt: protected override void Update(GameTime gameTime) { this.CurrentKeyboardState = Keyboard.GetState(); // main :Game class logic here base.Update(gameTime); this.PreviousKeyboardState = this.CurrentKeyboardState; } Verwenden Sie dann die Tastaturzustände (die einen internalGültigkeitsbereich haben) in allen anderen Spielkomponenten wieder. …

1
Problem mit Update (GameTime) -Methoden und Pause-Implementierung
Ich habe die Pausenfunktion implementiert und sie funktioniert korrekt, da sie den Player-Bildschirm dimmt und das Gameplay nicht mehr aktualisiert. Das Problem ist, dass GameTime weiter zunimmt, während es angehalten wird. Daher wird meine Methode, die gameTime im Vergleich zu previousSpawnTime überprüft, bevor ein anderer Feind erzeugt wird, durcheinander gebracht. …

1
Ist es möglich, dasselbe Fenster in mehreren Spielen wiederzuverwenden?
Insbesondere denke ich an C # und XNA und natürlich an Windows. Angenommen, ich habe das Hauptspiel, das ein normales XNA-Spiel ist, aber irgendwann möchte ich kurz auf ein Minispiel umsteigen, das ebenfalls in XNA implementiert wurde, aber völlig unabhängig von meinem Spiel ist. Gibt es eine Möglichkeit, zwischen den …
7 xna  c#  windows 



3
Verhalten / Attribut GameComponent-Architektur
Ich bin ein Student und Spieleentwicklung ist ein kleines Hobby für mich. Ich schreibe ein neues Spiel und habe nach einem neuen Ansatz für die Entwicklung der Spiel-Engine gesucht, um sie flexibler zu gestalten (und mir eine solide Grundlage für zukünftige Bemühungen zu bieten). Ich habe ein paar Artikel darüber …
7 c#  xna 

2
Quad Tree mit vielen beweglichen Objekten
Ich habe eine Quad Tree-Implementierung, die für das, was ich versuche, sehr nützlich ist. Mein Problem ist, dass das Update für den Quad-Baum sehr lange dauert, wenn mein Ansichtsfenster viele Objekte enthält. Es ist bekannt, dass Quad Trees für nicht statische Objekte langsam sind. Ich habe einige Methoden ausprobiert, um …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.