Spielentwicklung

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

3
Wie kann man ein unendliches Universum rendern?
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", …


1
Ist es legal, Spiele zu verkaufen oder zu monetarisieren, die mit der kostenlosen Unity 3D-Edition erstellt wurden?
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 …

4
Wie wird RTS Local Avoidance durchgeführt?
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? …

2
Wie kann man Server-Client-Uhren für präzise Netzwerkspiele wie Quake 3 synchron halten?
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 …


2
Dungeon Generation ohne Korridore und Raumabhängigkeiten
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 …

2
Besitzt Unity mein Spiel?
Ich habe mein erstes Spiel in Unity gemacht und mich gefragt, ob ich es verkaufen kann, ohne der Unity etwas zu verdanken?
15 unity 


6
Erstellen Sie eine nahtlos wiederholbare 2D-Multiplayer-Ebene?
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 …



3
Was sind Beschleunigungsfunktionen?
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 …

1
Wie profitiert man vom CPU-Cache in einer Spiel-Engine mit Entity-Komponenten-Systemen?
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 …

12
Kann eine Anwendung die Grafikkarte beschädigen?
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 …
15 gpu  hardware 

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.