Spielentwicklung

Fragen und Antworten für professionelle und unabhängige Spieleentwickler


2
Tote Gegenstände in einem Spiel effektiv loswerden?
Ich verwende eine for-Schleife oder eine foreach-Schleife (spielt keine Rolle), um alle meine Objekte zu durchlaufen, wenn sie aktualisiert oder gezeichnet werden müssen. Wenn ein Objekt jedoch getötet wird, möchte ich, dass es wieder aus der Sammlung entfernt wird. Dazu füge ich das Objekt einer Liste mit toten Objekten hinzu. …
10 xna  c#  xna-4.0 


5
Wie kann ich Glasscherben simulieren?
Ich muss eine Simulation mit Stein machen, der durch ein Glasfenster geworfen wird. Wie kann ich das erreichen? Ich meine, ich habe darüber nachgedacht, in 3D Studio Max 2012 ein 3D-Modell aus Stein und Glas zu erstellen, das Glas zu zerbrechen und beide als .x-Modelle nach XNA 4.0 zu exportieren. …
10 xna  physics  xna-4.0  3dsmax 

1
Wie kann ich in OpenGL einen "Nachthimmel" -Effekt erstellen?
Ich erstelle ein Spiel mit OpenGL und möchte den Effekt eines Nachthimmels mit ein paar Sternen rendern. Ich möchte einen glänzenden schwarzen Effekt am Himmel haben, damit er gut aussieht. Könnte jemand helfen, wie man es durchführt, oder einen Link zu einem guten Tutorial geben?
10 opengl  sky 

1
Hilfe zum Austausch von Netzwerk-Client-Server-Nachrichten und zur Uhrzeitsynchronisierung
Ich mache ein schnelles Physikspiel, das ein Tischhockey ist. Mit zwei Schlägern und einem Puck. Das Spiel läuft auf dem iPhone / iPad und ich mache den Multiplayer-Teil über GameCenter. So funktioniert das Netzwerksystem. Der Client, der die Übereinstimmung markiert, wird als Server abgerechnet, und derjenige, der die Übereinstimmungsanforderung akzeptiert, …

2
Was ist der Unterschied zwischen XNA Game Services und verherrlichten globalen Variablen?
Die Microsoft.Xna.Framework.GameKlasse verfügt über eine Services- Eigenschaft, mit der der Programmierer seinem Spiel einen Service hinzufügen kann, indem er der Add-Methode den Typ der Klasse und eine Instanz der Klasse bereitstellt. Anstatt ein AudioComponentan alle Klassen und Methoden zu übergeben, die es erfordern, übergeben Sie jetzt einfach Ihre GameInstanz und …
10 xna  c#  architecture 

2
Ist es falsch, Informationen über den Computer eines Benutzers an meine eigenen Server zu übertragen, ohne den Benutzer zu informieren?
Angenommen, ich versende ein Spiel auf mehreren Plattformen. Mein Spielcode erkennt einige Kleinigkeiten über das zugrunde liegende System, wie die lokalen Einstellungen, das "Land", das Betriebssystem, die Art der Grafikkarten usw. Angenommen, ich versende das Spiel mit Code, der diese Informationen an einen Master-Server sendet, auf dem ich all diese …


3
Würde ein Python-Spiel auf mehreren Plattformen laufen?
Ich habe vor, ein Spiel in Python und wahrscheinlich etwas SQL zu schreiben. Ich mache mir Sorgen darüber, wie vielseitig mein Programm sein wird, wenn ich es fertigstelle. Idealerweise möchte ich, dass es unter Windows, Mac, Android und iPhone ausgeführt wird. Ich habe jedoch das Gefühl, dass die Telefone dafür …

1
Was ist der beste Weg, um Animationen bei der Android-Entwicklung zu erstellen?
Ich versuche, mein erstes Android-Spiel zu erstellen, und ich versuche derzeit herauszufinden (mit jemandem, der die Zeichnungen erstellt, und einem anderen Programmierer), wie Animationen am besten erstellt werden können. (Animationen wie ein sich bewegender Charakter usw.) Zuerst sagte die Designerin, dass sie Objekte / Charaktere zeichnen und sie mit Blitz …



6
Gibt es Spiele, die eine KI für maschinelles Lernen enthalten? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 6 Jahren . Kann hier jemand einen Hinweis auf kommerzielle AAA-Spiele geben, die eine KI …
10 ai 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.