Eine regelmäßige Tessellation einer Oberfläche, um einheitliche, zusammenhängende Zellen zu erzeugen, die in einem konsistenten Muster angeordnet sind.
Kann ich in einem Kachelnetz, in dem Bewegungen in 8 Richtungen genau die gleiche Anzahl von Umdrehungen erfordern (Schachbrettregeln), verhindern, dass bei diagonalen Bewegungen mehr neue Kacheln als bei orthogonalen Bewegungen angezeigt werden? Zum Beispiel: Sie sind das rote Kästchen im Bild unten. Die grünen Zellen sind derzeit für Sie …
Ich verstehe den Vorteil von sechseckigen Fliesen gegenüber quadratischen. Aber warum werden stattdessen keine Achtecke verwendet? Ich würde denken, sie würden eine bessere, natürlichere Bewegung in acht Richtungen bieten. Ich habe darüber nachgedacht, diese Art von Karte in einem Spiel zu verwenden, aber ich habe keine Spiele gesehen, die diese …
Ich habe in meinem XNA-Spiel ein auf einem 2D-Gitter basierendes Wassersystem. Wir haben eine Methode, die zellulare Automaten verwendet, um das Fallen und die Ausbreitung von Wasser zu simulieren. Beispiel von Wasser, das einen Hang hinunter fließt: Jede Kachel kann eine Masse von 0 bis 255 Flüssigkeitswerten enthalten, die in …
Dank dieses Beitrags: Sechseckige Kacheln und Finden ihrer benachbarten Nachbarn kann ich benachbarte Kacheln zu einer bestimmten Kachel sammeln. Aber ich bin ziemlich auf einen Algorithmus fixiert, der mir nur einen "Ring" von Kacheln gibt, der durch einen Versatz angegeben wird. Der in diesem Stapelüberlauf-Beitrag angegebene Algorithmus berücksichtigt nicht genau …
Ich habe zwei Elemente, einen 2D-Punkt und eine rechteckige Fläche. Der Punkt repräsentiert die Mitte dieses Bereichs. Ich kenne auch die Breite und Höhe dieses Bereichs. Die Fläche ist gegenüber dem Raster um 40 ° geneigt. Jetzt möchte ich die absoluten Positionen jeder Eckmarkierung dieses geneigten Bereichs nur unter Verwendung …
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 entwickle ein Spiel / eine Simulation, in der Agenten um Land kämpfen. Ich habe die Situation in der Abbildung unten gezeigt: Diese Kreaturen laufen umher und besetzen Landstücke, auf die sie treten, wenn sie frei sind. Um dies interessanter zu gestalten, möchte ich "Patrouillen" -Verhalten einführen, sodass Agenten tatsächlich …
Wenn Sie diese Frage zum ersten Mal beantworten, empfehle ich, zuerst den nachstehenden Teil vor dem Update und dann diesen Teil zu lesen. Hier ist eine Zusammenfassung des Problems: Grundsätzlich habe ich eine Kollisionserkennungs- und -auflösungs-Engine mit einem räumlichen Rasterteilungssystem, bei dem Kollisionsreihenfolge und Kollisionsgruppen eine Rolle spielen. Es muss …
Ich versuche zwei Dinge zu kombinieren. Ich schreibe ein Spiel und muss die Gitterquadrate bestimmen, die auf einer Linie mit den Gleitkomma-Endpunkten liegen. Außerdem muss es alle Gitterquadrate enthalten, die es berührt (dh nicht nur Bresenhams Linie, sondern die blaue): Kann mir jemand einen Einblick geben, wie das geht? Die …
Dies ist eine neue Frage, aber hier ist sie: Meine Karte ist ein 2D-Raster, und ich möchte Straßen und Flüsse erzeugen. Die Route vom Start- bis zum Endpunkt muss nicht die optimale Route in Bezug auf die Anzahl der Kacheln sein. Stattdessen sollten sie ein gewisses Maß an Zufälligkeit (Turns) …
Ich habe gerade ein Bild bekommen ... Das Bild unten aus meinem Spiel zeigt einige abgedunkelte Blöcke, die als Teil einer "T" -Form erkannt wurden. Wie zu sehen ist, hat der Code die Blöcke mit den roten Punkten abgedunkelt und die "T" -Formen mit den grünen Umrissen nicht gesehen. Mein …
Ich habe derzeit ein einfaches Tetris-ähnliches Spiel und bin auf ein Problem gestoßen, das ich nicht lösen kann. Im Gegensatz zu Tetris, wo es eine einzelne fallende Form gibt, habe ich mehrere, möglicherweise ineinandergreifende Formen, die fallen müssen. Ich muss ihre endgültigen Positionen berechnen. Folgendes berücksichtigen: Um die endgültige Position …
Ich habe ein kleines Hex-Grid-Framework für Unity3D erstellt und bin auf das folgende Dilemma gestoßen. Dies ist mein Koordinatensystem (von hier übernommen ): Es funktioniert alles ziemlich gut, bis auf die Tatsache, dass ich keine Ahnung habe, wie ich es aufbewahren soll. Ich wollte dies ursprünglich in einem 2D-Array speichern …
Bei einer Reihe von Kacheln in einem Raster möchte ich Folgendes bestimmen: Wenn die Fliesen eine beiliegende Figur machen Wenn die Kacheln eine geschlossene Figur bilden, wenn Sie die Seiten des Bretts als Kante der Figur zählen Wenn eine der beiden vorherigen Aussagen zutrifft, welche zusätzlichen Kacheln in die beigefügte …
Stieß auf ein interessantes Problem. Ich muss herausfinden, wie man die Sichtlinie simuliert - einfach genug, nur auf einem 2D-Gitter mit Hindernissen. Entweder ist eine Gitterzelle sichtbar oder nicht. Ich kann etwas wirklich rudimentäres in Gang bringen - wie das Verteilen von n Feldern vom Spieler oder das Blockieren der …
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.