Ich habe Erfahrung in 2D Seite scroller Spiele zu machen wie Terraria, aber jetzt möchte ich mich selbst herauszufordern und ein Spiel zu machen , das eine hat 2.5D Perspektive . Das Spiel, das ich nachahmen möchte, ist Don't Starve. Im Moment liegt mein Fokus darauf, herauszufinden, wie man den …
Ich verwende derzeit 3D Perlin Noise, um zufälliges Terrain in Kombination mit Marching Cubes zu generieren. Mein Problem scheint darin zu liegen, die Rauschfunktion zu skalieren, um angemessene Höhen in meinem Gelände zu erreichen. Wenn nur eine Oktave verwendet wird, werden offensichtlich alle Punkte in Bezug auf das Rauschen interpoliert, …
Ahoi! Ich suche nach Informationen über Kachelkarten oder vielmehr darüber, wie eine bestimmte Art von Kachelkarte genannt wird. Ich interessiere mich für die Art der Implementierung, die in Achterbahn-Tycoon oder der Transport-Tycoon-Reihe von Spielen verwendet wird, und habe mich mit Vektorfeld-Terrain und Höhenkarten-Terrain befasst, aber ich bin nicht sicher, ob …
Die Frage ist nicht die beste Formulierung, die es je gab. Ich habe einige Dinge zur Textur- und Geländegenerierung gelernt und als Prototyp entwickelt und bin auf etwas gestoßen, bei dem Sie mir vielleicht helfen können. So funktioniert es: Ich erstelle prozedural eine Geländehöhenkarte. Es kann endlos in jede Richtung …
Nach meiner früheren Frage nach der Neigung eines 2D-Bitmap-Geländes muss ich nun wissen, wie ich den Punkt auf dem 2D-Gelände, auf den die Rakete getroffen hat, am besten finden kann. Natürlich kann ich sehen, ob sich Pixel unter der Rakete im Gelände befinden, aber ich sage, sie hat sich ziemlich …
In meiner Engine erstelle ich mit dem auf der CPU berechneten Perlin-Rauschalgorithmus unendliches Terrain. Die Erstellung von Terrain sieht folgendermaßen aus: Wenn sich die Kamera in der Nähe des entladenen Patches befindet, erstellen Sie ihn Berechnen Sie das 513x513-Rauscharray mit vorgegebenen Grenzen Berechnen Sie Normalen, Tangenten, Binormale und Indizes Übergeben …
Bearbeiten: Dies ist nur für meine eigene Lernerfahrung, es ist NICHT aus Leistungsgründen, dass ich diese Frage stelle. Dies betrifft einen Minecraft-ähnlichen Geländemotor. Ich speichere Blöcke in Blöcken (16x256x16 Blöcke in einem Block). Wenn ich einen Block generiere, verwende ich mehrere Prozedurtechniken, um das Gelände festzulegen und Objekte zu platzieren. …
Ich habe eine Karte, die zur Laufzeit prozedural generiert wird, und ich untersuche derzeit Methoden zum Rendern dieser Karte. Ich habe mich für das Aussehen von Starcraft 2 interessiert und möchte einige Ratschläge dazu erhalten, welche Methoden es verwendet, um dies zu erreichen. Zweitens möchte ich nach Möglichkeit Tutorials, Artikel …
Ich arbeite gerade an der Bewegung meines Charakters in Unity3D . Ich habe es geschafft, ihn relativ zum Mauszeiger zu bewegen. Ich habe eine Neigungsgrenze von 45 ° festgelegt, die es dem Charakter nicht erlaubt, mit höheren Graden die Berge hinaufzugehen. Aber er kann sie trotzdem hochspringen. Wie schaffe ich …
Ich erstelle ein einfaches Top-Down-RTS-Spiel. Ich plane "zufällig" Karten im laufenden Betrieb zu generieren, wenn ich muss. Ich plane alles in 'Pässen': Füllen Sie das Gelände mit Gras Gehen Sie zurück und fügen Sie einige zufällige Spritzer Kies hinzu Runden Sie den Kies ab Zeichne die Berglandschaft auf die zweite …
Ich habe Funktionen implementiert, die jede polygonale Form zeichnen können, konnte jedoch keine glatte Form erzeugen, die die abgerundeten Kanten eines Sees nachahmt. Ich habe versucht, zwei Kreise zu erzeugen und die Kanten zu verbinden, aber es gibt nicht genug Variation oder Glätte. Hat jemand Hinweise oder Ideen, die eine …
Wenn ich erstellen C # Script ( Create -> C# Scriptvia) Unity3d oder löschen Sie es aus Unity3d- Visual Studiozeigt mir das Warnfenster. es ist nervig. Gibt es eine Möglichkeit, "ReloadAll" im Projektmappen-Explorer ohne Fenster zu erzwingen?
Ich habe eine grobe Interpretation des Diamond-Square-Algorithmus in C ++ implementiert , um ein semi-realistisches fraktales Terrain zu erstellen, aber die Ausgabe scheint nur ein zufälliger y-Wert an jedem Punkt zu sein und keine glatten Felsformen. Ich habe die Parameter geändert, habe aber das Gefühl, dass ein Blick von außen …
In dieser Situation habe ich Geländehöhenwerte, die ich prozedural generiere. Zum Rendern verwende ich die Position der Kamera, um eine Höhenkarte mit geeigneter Größe zu erstellen. Für Kollisionen müssen jedoch Höhenfelder in Bereichen generiert werden, in denen sich Objekte schneiden können. Meine derzeitige mögliche Lösung, die naiv sein kann, besteht …
Ich habe ein Skript, zu dem ich ein Terrain-Objekt hinzufüge (ich ziehe das Terrain per Drag & Drop in das öffentliche Terrain-Feld). Das Terrain ist bereits in Unity für 2 PaintTextures eingerichtet: 1 ist ein Quadrat (so eingerichtet, dass es ein Schachbrettmuster bildet) und das zweite ist ein Grasbild: Außerdem …
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.