Okay, ich habe einige Artikel, Tutorials und Fragen dazu gelesen. Die meisten verweisen auf dieselbe Technik, die mein Problem nicht löst. Ich brauche die Fähigkeit, halbtransparente Sprites zu erstellen (wirklich texture2D) und sie über ein anderes Sprite legen zu lassen. Ich kann das mit den gefundenen Codebeispielen etwas erreichen, bin …
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 Look zu emulieren, habe …
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 Spielereinheit. Die meisten von ihnen …
Ich möchte fragen, ob es eine bewährte Methode zum Festlegen von EffectParametern in XNA gibt. Oder mit anderen Worten, was genau passiert, wenn ich anrufe pass.Apply(). Ich kann mir mehrere Szenarien vorstellen: Bei jedem ApplyAufruf werden alle Effektparameter auf die GPU übertragen und daher hat es keinen wirklichen Einfluss darauf, …
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 Sprite im Wesentlichen in einem zufälligen Laufmuster bewegt, …
Ich habe eine mit Sechsecken gekachelte Karte, in der ich überprüfen muss, wann auf ein Sechseck geklickt wird. Die Sechsecke berühren sich eigentlich nicht, sondern haben jeweils eine kleine Lücke. Weiß jemand, wie ich überprüfen könnte, ob ein Sechseck angeklickt wurde, ohne das Ganze zu komplizieren?
Ich benutze C # und XNA. Mein aktueller Algorithmus für die Beleuchtung ist eine rekursive Methode. Es ist jedoch teuer , bis zu dem Punkt, an dem alle 5 Sekunden ein 8x128x8-Block berechnet wird. Gibt es andere Beleuchtungsmethoden, die Schatten mit variabler Dunkelheit erzeugen? Oder ist die rekursive Methode gut, …
Ich würde gerne wissen, wie man einen bestimmten Punkt auf dem Umfang eines Kreises mit einem bestimmten Winkel bekommt. Der Durchmesser des Kreises ist 1 und der Mittelpunkt des Kreises ist { X: 0.5, Y: 0.5 }.
In XNA ist die Spritefont-Technologie schrecklich. Nuclex macht den Job so viel besser, aber ich möchte keine externen Referenzen haben, und ich bin fast fertig mit meinem Spiel. Bei der Verwendung von Schriftarten wie Sansation oder Quicksand sieht es bei kleineren Schriftgrößen fürchterlich aus. Es ist so schlecht! Gibt es …
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 angesehen?
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 OnClickEreignisse …
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 Mal einen Schuss zu …
Ich versuche, ein Lied in ein Spiel zu implementieren, das mit dem Spielen beginnt und unter Windows Phone 7 über XNA 4.0 fortlaufend wiederholt wird. Auf dem Emulator funktioniert dies einwandfrei. Bei der Bereitstellung auf einem Telefon wird jedoch lediglich ein schwarzer Bildschirm angezeigt, bevor Sie zum Startbildschirm zurückkehren. Hier …
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 Instanz …
Ich habe in der Spieleentwicklung gearbeitet, seit ich mit dem Programmieren angefangen habe, aber nie sehr ernst. Ich arbeite als Entwickler von Geschäftsanwendungen, arbeite aber in meiner Freizeit an einigen Spielen. In der Geschäftswelt (auf dem Web-Dev-Stack von Microsft) wird ASP.NET MVC immer beliebter, da die Funktionsweise der Benutzeroberfläche auf …
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.