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 habe ein Panzermodell, das aus mehreren Teilen besteht, einem Körper, einem Turm und dem Lauf der Waffe. Der Turm ist vom Körperursprung versetzt und kann sich um die Y-Achse (nach oben) drehen. Der Lauf ist mit dem Turm verbunden und kann sich um die X-Achse seines Verbindungspunkts mit dem …
Kennen Sie eine Demo oder ein Tutorial, um zu lernen, wie man einen 3D-Strahleneffekt erzeugt? Ich habe gelernt, einen 2D-Laser herzustellen, indem ich einfach eine Textur verwende und sie durch den Bildschirm bewege. Aber ich bin ein bisschen verloren, als ich versuchte, es in 3D zu machen. Nach dem Googeln …
Ich versuche, den folgenden Effekt in XNA 4.0 zu erzielen: Der violette Bereich hat eine Deckkraft von 50%. Ich bin mit dem folgenden Code ziemlich nahe gekommen: public static DepthStencilState AlwaysStencilState = new DepthStencilState() { StencilEnable = true, StencilFunction = CompareFunction.Always, StencilPass = StencilOperation.Replace, ReferenceStencil = 1, DepthBufferEnable = false, …
Wenn jemand ein System zwischen zwei sich kreuzenden Rechtecken entwickeln wollte, so dass sich die Rechtecke schrittweise voneinander wegdrücken, bis sie sich nicht mehr schneiden, wobei die Abstoßungskraft stärker ist, je nachdem, wie tief der Schnittpunkt ist ... was würde die Mathematik aussehen?
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 …
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 …
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. …
Ich habe mit dem Bewegen von geneigten Kacheln in XNA herumgespielt und es funktioniert halb, ist aber nicht ganz zufriedenstellend. Ich habe auch gedacht, dass Sätze von vorgegebenen Hängen mir möglicherweise kein Terrain geben, das "organisch" genug aussieht. Es besteht auch das Problem, dass für jede Neigung mehrere verschiedene Fliesentypen …
Es scheint viele Hürden zu geben, um ein Spiel auf Xbox zu bringen. Bisher habe ich Folgendes entdeckt: Sie benötigen Visual Studio (sobald Ihr Spiel kommerziell wird, können Sie Express nicht mehr verwenden - müssen aber für professionelle bezahlen). $ 1000 + Sie kaufen dann eine XBox, um festzustellen, dass …
Wie würde ich vorgehen, um NPC-Events / Szenen zu erstellen? Zum Beispiel hat jedes Rollenspiel eine Menge verschiedener Zwischensequenzen im Spiel, in denen Sie eine Story ausdrücken können. Was ich bisher gedacht habe, sind verschiedene Auslöser und eine Zahl, die den Status der Geschichte angibt, in der sich der Spieler …
Ich schreibe ein Windows-Tool, das XNA verwendet und es dem Benutzer ermöglicht, Texturen auf dem Bildschirm zu platzieren. Ich verwende eine 'Kamera' für das SpriteBatch, mit dem die Texturen gezeichnet werden, z. Matrix matrixForSpriteBatch = Matrix.CreateTranslation( -_cameraPosition.X, -_cameraPosition.Y, 0.0f) * Matrix.CreateRotationZ(_rotation) * Matrix.CreateScale(_scale) * Matrix.CreateTranslation( GraphicsDevice.Viewport.Width / 2, GraphicsDevice.Viewport.Height / …
In der Vergangenheit habe ich Content.Load<type>("filename");überall verwendet . Dies wird schnell zu einem Albtraum und schlimmer noch, wenn Sie mehrere Kopien desselben Assets an verschiedenen Orten laden. Dann habe ich eine Resources-Klasse verwendet, die im Grunde wie folgt aussah: public class Resources { public static Texture2D particle01; ... public static …
Ich habe an der Implementierung von Varianzschatten-Mapping für mein Spiel gearbeitet. Ich konnte ein Punktlicht mit Varianz-Schatten-Mapping arbeiten lassen, wobei eine Gaußsche Unschärfe auf die Schattenkarte angewendet wurde, um das Aliasing zu reduzieren. Jetzt versuche ich, Punktlichter zu implementieren, bin mir aber nicht sicher, wie ich die Gaußsche Unschärfe anpassen …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Ich arbeite an einem 2D-Plattformer in XNA. Eines der Dinge, die ich als Hauptmerkmal des Designs betrachten möchte, ist die Erstellung von prozeduralen Inhalten. Der erste Schritt besteht darin, das Gelände prozedural zu generieren. Also habe ich viel recherchiert, wie man Perlin-Rauschen erzeugt, glättet, mit Parametern spielt und all diesen …
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.