Als «xna» getaggte Fragen

13
Schnellere 2D-Kollisionserkennung

Vor kurzem habe ich an einem rasanten 2D-Shooter gearbeitet und bin auf ein gewaltiges Problem gestoßen. Kollisionserkennung. Sicher, es funktioniert, aber es ist sehr langsam. Mein Ziel ist: Habe viele Feinde auf dem Bildschirm und lasse sie sich nicht gegenseitig berühren. Alle Feinde jagen die...

13
Voreingenommener, konservativer Irrweg

Ich habe ein Sprite welches Velocityund Positionentweder als gespeichert hat Vector2. Bei jedem UpdateZyklus wird die Geschwindigkeit zur Position addiert. Ich möchte dem Sprite einen dritten Vektor geben Target. Neue Ziele können bei jeder Iteration angegeben werden. Ich möchte, dass sich das...

13
Nur bestimmte Ressourcen in XNA ablegen?

Der ContentManager in XNA 4.0 verfügt nur über eine Unload () - Methode, mit der alle Assets entladen werden. Ich möchte einige "globale" Assets haben, die immer geladen sind, aber dann möchte ich Assets pro Ebene, die entladen werden sollen, wenn die Ebene geändert wird. Soll ich eine zweite...

13
Glattes Voxel-Terrain

Als persönliches Projekt versuche ich, einen Geländegenerator zu entwickeln, der ein Gelände erzeugt, das dem glatten Gelände von Castle Story ähnelt. Wenn Sie es noch nicht gesehen haben, hier: Sie sehen also, dass es sich um eine Kombination aus Blöcken und "glatten" Blöcken handelt. Um diesen...

13
XNA erfasst Mausklicks, wenn das Spiel keinen Fokus hat

Wenn ich die Alt-Taste drücke und etwas außerhalb des Spielfensters mache, erfasst das Spiel immer noch Mausklicks (sowohl Links- als auch Rechtsklicks). Das Spiel "verbraucht" die Klicks nicht, da sie auch an die Anwendung gesendet werden, die den Fokus hat. Aber es ist ziemlich ärgerlich, jedes...

13
Wie gehe ich mit Mauseingaben in XNA um?

Ich entwickle ein Kartenspiel in XNA. Gibt es OnClickin XNA ein Ereignis für Objekte? Ich versuche, Karten zum Bewegen zu bringen, wenn der Spieler darauf klickt. In diesem Projekt gibt es eine Sprite-Klasse, die die Karte zeichnet, aber ich stecke ein wenig fest, weil ich nicht weiß, wie ich...

13
Warum wird XNA nicht als Spiele-Engine angesehen?

Ich frage mich nur, was XNA fehlt, um als Spiel-Engine angesehen zu werden. Es macht alle Dinge, die eine Game Engine tun sollte (außer dem Physik-Teil); Es bietet auch Unterstützung für alle Aspekte, die im Wikipedia-Artikel zu Game Engines definiert sind . Warum wird XNA nicht als Spiele-Engine...

12
Willkürliche Rotation um eine Kugel

Ich programmiere eine Mechanik, mit der sich ein Benutzer auf der Oberfläche einer Kugel bewegen kann. Die Position auf der Kugel wird derzeit als thetaund gespeichert phi, wobei thetader Winkel zwischen der z-Achse und der xz-Projektion der aktuellen Position (dh Drehung um die y-Achse) und phider...

12
Dynamische Modellinteraktionen

Ich bin nur neugierig, wie viele Spiele (namentlich Spiele wie Arkham Asylum / City, Manhunt, Hitman) es schaffen, dass Ihr Charakter einen Charakter vor Ihnen "schnappen" und ihm etwas antun kann. Ich weiß, das mag sehr verwirrend klingen, aber gehen Sie zum Beispiel auf YouTube und suchen Sie...

12
Mit vielen Würfeln arbeiten. Verbessernde Leistung?

Bearbeiten: Um die Frage zusammenzufassen, ich habe eine Voxel-basierte Welt (Minecraft-Stil (Dank kommunistische Ente)), die unter schlechter Leistung leidet. Ich bin mir der Quelle nicht sicher, hätte aber gerne einen möglichen Rat, wie ich sie loswerden kann. Ich arbeite an einem Projekt, in...