XNA Game Studio 4.0 ist eine Programmierumgebung, mit der Sie mit Visual Studio Spiele für Windows Phone, die Xbox 360-Konsole und Windows-basierte Computer erstellen können.
Ich spiele gerade mit XNA herum und erstelle einen einfachen 2D-Plattformer. Ich dachte daran, mehrere Ebenen hinzuzufügen, um es ein wenig herausfordernd zu machen. Anstatt ein Vector2für meine Positionen zu haben, verwende ich jetzt ein Vector3, nur um es Zals Ebenentiefe zu verwenden. Da Sie jedoch keine Operatoren zwischen Vector2und …
In meinem Fenstermodus XNA-Spiel beendet das Spiel die Aktualisierung des Fensters, wenn der Benutzer die Größe des Fensters ändert, und der zuletzt gezeichnete Frame wird gedehnt und verzerrt, bis der Benutzer die Maus loslässt und die Größenänderung abgeschlossen ist. Gibt es eine Möglichkeit, das Spiel während des Größenänderungsereignisses "normal" weiterlaufen …
Es gibt ein Dutzend Möglichkeiten, wie ich diese Frage formulieren könnte, aber um meine Gedanken in Einklang zu bringen, formuliere ich sie in Übereinstimmung mit meinem vorliegenden Problem. Also erstelle ich eine schwimmende Plattform, auf der ich einfach von einem bestimmten Punkt zum anderen fahren und dann zum ersten zurückkehren …
Ich bin kürzlich zu XNA gekommen und muss sagen, dass ich es liebe. Als eine Art Hallo-Welt-Spiel habe ich beschlossen, das klassische Spiel "Snake" zu erstellen. Die 90-Grad-Version war sehr einfach und leicht zu implementieren. Aber als ich versuche, eine Version davon zu erstellen, die eine 360-Grad-Drehung mit den Pfeilen …
Ich mache ein Spiel mit XNA und versuche, Hintergrundmusik richtig zu schleifen. Da es sich bei der Datei um eine MP3-Datei mit einer Länge von ca. 30 Sekunden handelt, habe ich sie als instanziiert Song. Ich möchte, dass es perfekt geloopt wird, aber selbst wenn ich die MediaPlayer.IsRepeatingEigenschaft auf setze …
Ich versuche, eine SpriteManagerKlasse in XNA zu schreiben , benötige aber Zugriff auf die GameVariablen. Zum Beispiel Game.Contentwäre die Eigenschaft beim Laden von Texturen sehr hilfreich und Game.GraphicsDevice.Viewportbeim Abrufen der Fenstergröße. Im Moment habe ich folgende Klasse: public MainGame : DrawableGameComponent { public SpriteManager<Enemy> EnemyManager { get; get; } public …
Ich möchte fragen, gibt es eine Möglichkeit, alle Inhalte aus dem Ordner in xna zu laden? Zum Beispiel habe ich in meinem Inhalt: Bilder / Heldenbilder / Auto Bilder / Baum Ich möchte so etwas machen Dictionary<string,Model> models = new ... foreach(string name in content.getNames("Images")) { models[name] = content.load<Model>("Images\\" + …
Ich schreibe ein Spiel in XNA 4 und möchte so etwas wie einen Korridor haben. Denken Sie, dass es besser ist, ein großes und solides Modell oder mehrere kleine Teile (Fenster, Treppe, Tür ...) zu verwenden?
Ich habe eine Schaltflächenklasse erstellt, die eine Schaltfläche auf dem Bildschirm zeichnet. Wenn ich darauf klicke, möchte ich sehen, dass etwas passiert. In WinForm würde ich einfach das Ereignis OnClick der Schaltfläche verwenden. Was ist mit XNA? Sollte ich meiner Schaltflächenklasse ein OnClick-Ereignis hinzufügen? Ist das eine gute Praxis? Wie …
Ich versuche, Texturen zu zeichnen, die auf diesen Physikkörper ausgerichtet sind, dessen Koordinatensystem in der Mitte des Bildschirms liegt. (XNA) Bei Spritebatch ist der Standardursprung in der oberen linken Ecke festgelegt. Ich habe die Texturen richtig positioniert, aber ich habe festgestellt, dass meine Texturen vertikal invertiert sind. Das heißt, eine …
Ich versuche so etwas wie das folgende Bild zu bekommen. Wie Sie sehen können, gibt es eine Autobahn und im Inneren bewegen sich einige Objekte (Millisekunde). Ich denke, das Straßenverhalten ist wie eine Pipeline. Wenn die Autobahn ein Objekt lädt, erscheint es am Anfang und bewegt sich durch die Autobahn, …
Also, hier ist mein Problem: Ich habe einen Turm an einem Schiff angebracht, der sich mit variabler Geschwindigkeit durch meine Spielwelt bewegt und in der Mitte eines anderen Schiffes schießt, das in einem möglicherweise anderen Vektor durch die Spielwelt fährt. Derzeit erhalte ich den Winkel, auf den ich mit atan2 …
Ich versuche ein Quad in 2D zu zeichnen (in SharpDX, aber das ist im Grunde XNA). Aber die Texturkorrektur funktioniert nicht und ich bekomme nur ein affines strukturiertes Quad. Ich benutze es BasicEffect, um es zu rendern. BasicTextureEffect = new BasicEffect(Device) { Alpha = 1.0f, TextureEnabled = true, LightingEnabled = …
Entitäten in meinem Spiel sind nichts anderes als eine Sammlung von Komponenten, die mit einer Entitäts-ID verknüpft sind. Ich habe (fast) reine Datenkomponenten und Systeme, die mit den Daten arbeiten. Eine dieser Komponenten ist HitPoints. Es ist eine der wenigen Komponenten, die ein bisschen mehr als nur Daten enthält: Es …
Ich möchte ein XNA-Projekt portieren, das ich monogame muss, aber ich habe eine ganze Reihe von HLSL-Shadern. Es scheint, dass Monogame für PC OpenGL als Rendering-Backend verwendet, und ich möchte lieber nicht alle meine Shader während des Ports neu schreiben. Liege ich falsch und muss ich meine Shader während des …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.