Ich habe einen Turm in meinem Turmverteidigungsspiel, den ich mit einem aufrüstbaren Radius mache, und ich möchte, wenn der Benutzer auf den Turm klickt, um den Radius als Kreis um den Turm anzuzeigen Mein ursprünglicher Gedanke war es, ein Zylinderspielobjekt zu erstellen und es flach unter dem Turm zu platzieren, …
Hat die Referenzlokalität einen ebenso großen Einfluss auf die GPU-Leistung wie auf die CPU-Leistung? Wenn ich beispielsweise 200 Zeichenbefehle an die GPU sende, sehe ich dann einen (möglicherweise) spürbaren Unterschied, wenn die Daten für jeden Befehl im Speicher zusammenhängend sind, anstatt über die Puffer / Texturabbildungen zu springen? Nebenfrage: Ich …
Ich arbeite an einem 2D-Kachel-basierten Spiel und versuche gerade, ein 2D-Äquivalent von Schattenvolumen zum Laufen zu bringen. Ich habe Probleme, die Oberflächen zu finden, die Schatten werfen sollen. Von jedem Punkt im Spiel muss ich entweder die nicht abgeschlossenen Gesichter oder das gesamte Plättchen finden. Meine Frage ist, wie kann …
Ein sehr verbreiteter Ansatz bei der Entwicklung alter Spiele besteht darin, das Kachelset an die Ecke eines Levels zu legen, um es als Referenz zu verwenden. Zum Beispiel: Auf dieser Ebene haben die Entwickler eine Reihe von Kacheln in die obere linke Ecke gelegt. Aber gibt es einen Namen für …
Ich habe mit Algorithmen experimentiert, um automatisch Straßenkarten für ein Spiel zu generieren, an dem ich arbeite. Ich benutze die " Kingdom Rush " -Spiele als Referenz, da sie einige großartig aussehende Karten haben. Ich bin neu in der Erstellung von prozeduralen Inhalten und habe mich gefragt, ob hier jemand …
Ich entwickle ein Spiel mit einer ziemlich reichen Geschichte. Ich bin mir nicht sicher, ob ich genug Zeit oder Geld habe, um für jeden Teil dieser Geschichte ein Level zu erstellen. Gibt es unter Designern eine gemeinsame Methode, um dieses Problem zu lösen? Sollte ich zuerst die gesamte Geschichte schreiben …
Ich versuche, eine kleine Voxel-Engine zu schreiben, weil es Spaß macht, aber ich habe Mühe, den besten Weg zu finden, um die tatsächlichen Voxel zu speichern. Ich bin mir bewusst, dass ich Blöcke benötigen werde, damit ich nicht die ganze Welt im Gedächtnis haben muss, und ich bin mir bewusst, …
Folgendes weiß ich: Steam ist eine digitale Vertriebsplattform, die von der Valve Corporation entwickelt wurde und deren Eigentümer sie ist. Steam ist vor allem für seine Videospiele, XR-Software und Spieleentwicklungsprogramme bekannt. Zuvor wurden die Produkte, die bei Steam veröffentlicht werden sollten, nach der Abstimmungsmethode festgelegt. Dieses System wurde Steam Greenlight …
UsedImplicitlyVerbessert das Annotieren von Unity-Lebenszyklusmethoden mit dem Attribut die Lesbarkeit Ihres Codes? Zum Beispiel: public class Example : MonoBehaviour { [UsedImplicitly] private void Awake() { DoSomething(); } private void DoSomething() { // ... } } Dieser Blog-Beitrag über "Strukturieren Ihrer Einheit MonoBehaviours" schlägt diesen Ansatz als nützliche Konvention vor. Kommentieren …
Nehmen wir an, ich habe eine Variable mit dem Namen buttontype, Buttonwas natürlich der Fall ist System.Serializable. Ich möchte, dass diese Variable über den Inspektor zugewiesen werden kann, also mache ich es public: public class SomeScript : MonoBehaviour{ public Button button; } Was mir das gibt: Jetzt möchte ich den …
Ich arbeite an einem von oben nach unten gekachelten, ziemlich grafischen 2D-Spiel, das von Dwarf Fortress inspiriert ist. Ich bin gerade dabei, einen Fluss in der Spielwelt zu implementieren, der eine Reihe von Plättchen abdeckt, und ich habe die Flussrichtung für jedes Plättchen berechnet, wie unten durch die rote Linie …
Ich entwickle ein Online-Spiel mit Freunden und wir sind derzeit durch ein allgemeines Problem beim Spieldesign blockiert: Wie belohnt man Spieler mit Erfahrungspunkten und Beute / Gold und ermutigt sie dennoch, zusammen zu spielen, insbesondere mit Spielern, die es nicht unbedingt sind? in ihrem Können? Technische Details unseres Spiels: Rasterbasiertes …
Ich arbeite an einem kleinen HLSL / C ++ - Projekt, um meine Grafikarbeit durchzugehen, und ich bin mir nicht sicher, wie ich einen gegenüberliegenden Vektor aus einem Scheitelpunktpolygon erhalten soll. Ich kann die Formel nicht finden. Die Positionen sind P1, P2, P3 Nennen wir sie zum Beispiel Klasse VertexPoint …
Es scheint, dass die prozedurale Generierung ein großartiges Werkzeug für offene Abenteuerspiele wäre, da sie eine nahezu unbegrenzte Welt bieten würde. Ich stelle jedoch fest, dass die meisten erfolgreichen Spiele zur prozeduralen Generierung einem völlig anderen Genre angehören. Das einzige Spiel, an das ich denken kann, das die prozedurale Generierung …
Ich habe bereits nach Antworten gesucht, konnte jedoch nicht den besten Ansatz für die Handhabung teurer Funktionen / Berechnungen finden. In meinem aktuellen Spiel (ein auf 2 Kacheln basierendes Stadtgebäude) kann der Benutzer Gebäude platzieren, Straßen bauen usw. Alle Gebäude benötigen eine Verbindung zu einer Kreuzung, die der Benutzer am …
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.