Stellen Sie die Planetenoberfläche in 2d dar


11


Ich würde gerne ein Spiel machen, bei dem ein Teil den Planeten verwaltet (Städte, Fabriken, Straßen usw.), aber ich möchte 3D vermeiden - nur was ich will, ist schönes 2d. Aber wenn ich die Oberfläche des Planeten als Gitter darstelle, ist es seltsam, sich in der Nähe von Polen zu bewegen (wenn ich nach oben gehe, werde ich nicht unten auf der Karte angezeigt, sondern oben - nur an einer anderen Stelle), und das wird es auch sein schwer schönes Gelände zu haben (Stangen werden gedehnt). Haben Sie Ideen, wie das geht?

Antworten:


9

Spiele sollten nicht realistisch sein, man kann immer ein paar Ecken abschneiden, wenn es das Spiel besser macht. Schauen Sie sich zum Beispiel Ascendancy an: http://www.abandonia.com/files/games/221/Ascendancy_5.png

Sie können das 2D-Gelände von links nach rechts und von unten nach oben schleifen. Wie eine Zivilisationskarte.

Eine andere Möglichkeit wäre, "nicht begehbare" Polkappen herzustellen, wie wir sie hier auf der Erde haben ;-) Sie werden die Bereiche des gestreckten Gitters verbergen.


Ich denke, ich werde eine rechteckige Karte mit blockiertem Gehen über oben oder unten erstellen (sie wird nur von links nach rechts und von rechts nach links gewickelt), aber die Karte wird der Erde ähnlich sein (Pole oben und unten).
Chris

3

In Abschnitt 2 dieses Dokuments finden Sie einige interessante Hinweise zu hierarchischen Dreiecksmodellen. Möglicherweise finden Sie jedoch sofort nützliches Material zu geodätischen Gittern . Sie müssen die Konnektivitätsinformationen angeben, aber das bringt Sie zu einer guten Annäherung an eine Kugel.

Dieses Papier hat auch einige interessante Ideen.

Wie Krom betonte, können Sie sicherlich Ihr eigenes System für Verbindungen einrichten, um seltsame, extradimensionale Räume oder einfachere Strukturen wie eine haloistische Ringwelt zu besiedeln.


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.