Spielentwicklung

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
2D-Seilkollisionserkennung

Ich möchte ein Seil erstellen, das mit Objekten wie im folgenden YouTube-Video kollidieren kann: 2D-Spielphysik-Seil Ich denke, dass Sie die verlet-Integration implementieren, die Punkte verwendet und diese Punkte mit Linien verbindet. Ich versuche herauszufinden, welche Art von...

13
Implementierung der Netzwerkglättung

Wir machen einen Multiplikator-Ego-Shooter. Der Client sendet seine Position mit einer festen Rate (derzeit 10 Hz) an den Server. Der Server sendet eine einzelne Nachricht, die die Positionen aller Spieler mit derselben Rate (10 Hz) an alle Spieler enthält. Wie erwartet ist die Bewegung ziemlich...

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
Ist es eine Verschwendung, OpenGL zu lernen?

Was ich im Internet und in verschiedenen Quellen zusammengetragen habe, ist, dass DirectX die Grafik-API-Domäne weitgehend in den Griff bekommen hat. Um ehrlich zu sein, habe ich dem Lernen von DirectX10 eine Chance gegeben, aber ich kann es einfach nicht ertragen, wie die Dinge initialisiert...

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...

13
Wie man Delta-Zeit bekommt und benutzt

Ich habe Mäuse, die in meinem Spiel schauen und laufen, aber sie sind sehr langsam und schwer zu bedienen. Ich denke, das liegt daran, dass ich eine feste Geschwindigkeit benutze. Ich habe gehört, dass Entwickler in großen Projekten Delta-Zeit verwenden. Wie berechne ich die Deltazeit in Glut? Wie...

13
Wie mache ich eine Textur teilweise transparent?

Guten Morgen StackOverflow, ich habe gerade ein kleines Problem, da ich keine Möglichkeit finde, einen Teil einer Textur mit openGL transparent zu rendern. Hier ist meine Einstellung: Ich habe ein Quad, das eine Wand darstellt und mit dieser Textur bedeckt ist (zum Hochladen in PNG konvertiert)....

13
Geschossbewegung - Pfeil

In einem 2D-Spiel möchte ich einfach die Flugbahn eines Pfeils im Flug zeichnen. Mit dem folgenden Code sieht die Flugbahn (die Parabel) richtig aus, nicht aber der Winkel (oder die Drehung) oder der Pfeil. float g = -9.8f; float x = (launchVelocity * time); float y = (launchVelocity * time) +...