Durch die Implementierung der Schwerkraft im Spiel springt der Charakter leicht auf und ab, wenn er auf dem Boden aufschlägt. Beim Debuggen springt der Charakter im Wesentlichen auf und vom Boden. Ich bin mir nicht ganz sicher, wie ich das Problem ausbügeln soll. Jede Hilfe hier wäre sehr dankbar. Der …
Ich arbeite an einer Anwendung vom Typ "Game Maker" für Windows, bei der der Benutzer seine eigenen Assets importiert, um sie im Spiel zu verwenden. Ich muss in der Lage sein, diesen Inhalt zur Laufzeit auf der Motorseite zu laden. Ich möchte jedoch nicht, dass der Benutzer mehr als die …
Ich gruppiere derzeit Sprites und wende dann beim Zeichnen eine Rotationstransformation an: private void UpdateMatrix(ref Vector2 origin, float radians) { Vector3 matrixorigin = new Vector3(origin, 0); _rotationMatrix = Matrix.CreateTranslation(-matrixorigin) * Matrix.CreateRotationZ(radians) * Matrix.CreateTranslation(matrixorigin); } Wo der Ursprung der zentralste Punkt meiner Gruppe von Sprites ist. Ich wende diese Transformation auf …
Ich habe gerade eine charmante (wenn auch nackte) XNA-Version des Arcade-Klassikers Tempest programmiert . Hurra! Da dies eine Hausaufgabe war, möchte ich sie mit meinem Professor und meinen Freunden / Klassenkameraden teilen können, um Feedback einzuholen. (Und seien wir ehrlich - wenn ich eine Frage zum Hinzufügen einer zusätzlichen Funktion …
Ich versuche, einen Rennwagen mit realistischem Verhalten in mein 2D-Top-Down-Spiel zu integrieren. Ein sehr einfaches Auto zu bauen, das herumfährt, ist einfach, aber ich möchte ein einigermaßen ausgeklügeltes Modell, das die Newtonschen Gesetze und die Kräfte auf das Auto gut modelliert und zu etwas Großartigem führt. Ich habe im Internet …
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 / …
Ich habe eine Audiobibliothek für Silverlight, die auf langsameren Computern etwas beschleunigt werden muss. Insbesondere verwendet diese Bibliothek die FFT-Transformation in großem Umfang und wiederholt als Teil ihrer Algorithmen zur akustischen Echokompensation und Rauschunterdrückung, und ich frage mich, ob es sinnvoll wäre, die GPU dafür zu verwenden (wie beispielsweise beschrieben) …
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 …
Ich bin verwirrt darüber, wie und wann die Methoden des Spiels aufgerufen werden. Also habe ich gelesen, dass die Sequenz ist: Initialisieren LoadContent Aktualisieren Zeichnen Inhalt entladen Wo 3 und 4 sind die Spielschleife, so dass nach Updategenannt wird, Drawaufgerufen wird, dann Update, dann Draw, und so weiter. Die Spielschleife …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Ich brauche einen Editor, um ein Polygon über …
Ich habe ein erstellt FpsCounter DrawableGameComponent(mit Code verknüpft, es ist länger) . Es funktioniert hervorragend: Normalerweise werden 60,0 fps angezeigt. Wenn ich die Spielschleife künstlich verlangsame, fällt sie ab. Mein 'Spiel' ist im Moment ein einzelnes Sprite mit Tastatursteuerung, daher sollte es möglich sein, häufiger als 60 Bilder pro Sekunde …
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 oben …
In der XBLIG-Checkliste für die Übermittlung wird sichergestellt, dass alle spielkritischen Grafiken in der "TitleSafeArea" sichtbar sind. Ich habe während des Spieltests einen Fehlerbericht erhalten, der besagt, dass Teile meiner scrollenden 2D-Karte nur zur Hälfte sichtbar sind (links vom Bildschirm abgeschnitten). Ich habe das Spiel auf einem 47 "Fernseher und …
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 Kopien …
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.