Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

FreezingEngine

Treue Seele

  • »FreezingEngine« ist der Autor dieses Themas

Beiträge: 280

Wohnort: NRW

Beruf: Schüler

  • Private Nachricht senden

1

13.04.2012, 17:48

Denkanstöße für eine Mini-Map - SFML

Hey Leute,
wie der Titel schon vermuten lässt ,
brauch ich wohl ein paar denkanstöße wie ich eine Mini-Map
realisieren könnte.

Bin dankbar für jeden Tipp / Link etc.

MfG Marcel.
"He who sacrifices freedom for security deserves neither."
Benjamin Franklin

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

2

13.04.2012, 18:41

Du kannst deine Welt in große Kacheln zusammenfassen. Jede Kachel bekommt dann eine Farbe für die Minimap zugeordnen. Dann legst du für jede Kachel einen Pixel in der jeweiligen Farbe an. Wie du die Farben bestimmt musst du dir selbst überlegen. Die Kachel auf der sich der Spieler befindet könnte eine andere Farbe bekommen. Wenn du ein Tilebasiertes Spiel hast, könnte zum Beispiel jedes Tile ein Pixel auf der Minimap sein. Jede Art von Tile bekommt dann eine eigene Farbe ( Wände schwarz, Wasser blau etc). Das ist jetzt natürlich nur eine Möglichkeit. Je nach Spiel hat man andere Anforderungen. Vielleicht hilft dir das ja schon weiter. Ansonsten mal bei Google gucken. Da gibts wirklich viel wenn du richtig suchst.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

Sp3iky

Treue Seele

Beiträge: 232

Beruf: Entwicklungsingenieur

  • Private Nachricht senden

3

14.04.2012, 11:13

Du kannst auch eine zweite Kamera verwenden und deine Szene nochmal aus der Topdown-Perspektive rendern und als Textur auf ein Quad legen. Dann hast du sie sozusagen nochmal exakt genauso, wie sie ist. Geht natürlich auch nicht bei jedem Spiel.

Andere Möglichkeit ist, dass du dir die Minimap selbst zeichnest und dann die aktuelle Position des Spielers auf die Minimap umrechnest und ihn dort als Kreis darstellst oder so.

Werbeanzeige