Ich bin neugierig, was die besten Praktiken in der Spieleentwicklungsbranche sind, um das 3D-Universum zu rendern. Um genauer zu sein: Die Datenpunkte sind gegeben und statisch. Jeder Punkt hat Position, Farbe und Größe; Der gesamte Datensatz ist viel größer als der verfügbare Speicher. Benutzer sollte in der Lage sein, "herauszuzoomen", …
Ich habe ein fertiges Spiel, das ich in anderen Versionen ablehnen möchte. Dies wären ähnliche Spiele mit mehr oder weniger dem gleichen Design, aber nicht immer, im Grunde könnten sich die Dinge ändern, manchmal klein, manchmal groß. Ich möchte, dass der Kerncode separat vom Spiel versioniert wird. Wenn ich also …
Ist es in Ordnung, Unity 3D-Programmier- und -Spielsoftware zu verwenden, um Apps für mobile Spiele für Android und iOS zu erstellen? Ich verwende eine kostenlose Version von Unity 3D und plane, meine aktuelle Spiel-App zu verkaufen, die ich durch die Veröffentlichung in Google Play erstellt habe. Ich verwende diese Methode …
Momentan simuliere ich physikalische Aufprallkräfte, um Einheiten lokal zu meiden, aber diese Methode drückt Einheiten manchmal aus der Formation und hat sehr unerwünschte Auswirkungen, wenn sich Einheiten zusammenballen. Wie erfolgt die lokale Vermeidung bei RTS-Spielen wie Starcraft 2? Wird Physik simuliert oder entscheidet ein leistungsfähiger Controller, wo alles sein soll? …
Ich arbeite an einem 2D-Top-Down-Shooter und gebe mein Bestes, um Konzepte zu kopieren, die in vernetzten Spielen wie Quake 3 verwendet werden. Ich habe einen autorisierenden Server. Der Server sendet Snapshots an Clients. Schnappschüsse enthalten einen Zeitstempel und Entitätspositionen. Objekte werden zwischen Schnappschusspositionen interpoliert, damit die Bewegung reibungslos aussieht. Die …
Ich möchte einen nachgestellten, geisterhaften Effekt eines Sprites erzeugen, der sich schnell bewegt. Etwas sehr Ähnliches wie dieses Bild von Sonic (Entschuldigung von schlechter Qualität, es ist das einzige Beispiel, das ich für den Effekt finden konnte, den ich erreichen möchte) Ich möchte dies jedoch nicht auf Sprite-Sheet-Ebene tun, um …
Ich mache ein Spiel mit einer prozedural erzeugten Welt, die zu Beginn des Spiels erstellt wurde und aus mehreren Bereichen besteht, die durch Gitter dargestellt werden (z. B. 8x8, 9x6, die Größen wären idealerweise beliebig). Diese Bereiche sollen über eine Abhängigkeitsliste miteinander verbunden sein. Eine Verbindung besteht, wenn mindestens drei …
Nehmen wir ein einfaches Standard-Client / Server-Spiel an. Lohnt es sich für den Server, einen separaten Prozess zu haben, der auf Verbindungen und Nachrichten von Clients wartet und die Daten über lokale Sockets oder stdin an einen anderen Prozess sendet, auf dem der eigentliche Spieleserver ausgeführt wird? Die andere Option …
Kürzlich wurde darüber diskutiert, wie man ein 2D-Side-Scrolling-Multiplayer-Spiel erstellt, das ein Loop-Level-Design haben kann (Denken Sie an Starbound und wie sich ihre Welten im Loop bewegen). Ich dachte, der einfachste Weg wäre eine rechteckige Karte mit Triggerzonen, die Spieler von einer Seite zur anderen teleportieren könnten. Das offensichtliche Problem bei …
Ich portiere ein Unity-Spiel auf Android und habe in den Player-Einstellungen die "Mindest-API-Stufe" auf "2.3.3 (API-Stufe 10)" festgelegt. Im Store steht jedoch "Benötigt Android: 1.6 und höher". In der Google Developer Console wurde diese Einstellung nicht gefunden. Ich schätze, der Store versucht nur, die Anwendung zu "erraten" und schlägt fehl. …
Ich habe Terminologie für Computergrafik studiert, und diese Aussage hat mich verwirrt. Das Bild kann zur Transparenz Alphakanäle haben. Ich habe versucht, nach der Bedeutung des Begriffs "Alpha-Kanal" zu suchen, aber ich war wirklich verwirrt von der Definition, die ein anderes Konzept verwendete, das "Kanal" genannt wurde. Ich bin mir …
Ich habe diese coole Website für die Spieleentwicklung gefunden und sie enthält eine Liste mit Beschleunigungsfunktionen: Die Site enthält zwar eine Beschreibung, wofür sie gedacht sind, geht mir jedoch über den Kopf. Was sind Beschleunigungsfunktionen und wofür werden sie verwendet? Aktualisieren Ich habe ein besseres Beispiel für die Funktionen selbst …
Ich habe oft in den ECS-Game-Engine-Dokumentationen gelesen, dass eine gute Architektur ist, um den CPU-Cache mit Bedacht einzusetzen. Ich kann mir jedoch nicht vorstellen, wie wir vom CPU-Cache profitieren können. Wenn Komponenten in einem Array (oder einem Pool) im zusammenhängenden Speicher gespeichert werden, ist dies eine gute Möglichkeit, den CPU-Cache …
Kurzer Hinweis: Ich weiß, dass dies eine Frage-und-Antwort-Seite für Spieleentwickler ist, aber ich vermute, dass ihr am allermeisten Bescheid wisst und Erfahrung mit Grafikkarten habt, also adressiere ich diese Frage an euch. Wenn Sie der Meinung sind, dass dies nicht zum Thema gehört, verweisen Sie mich bitte auf eine geeignete …
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.