Hi!
Hat jemand von euch eine Idee, wie ich eine dynamische Weltraumkarte programmieren könnte?
Ich möchte das Ding in 2D machen, was bedeutet:
- Portalpunkte (von denen aus man von A nach B reisen kann)
- Gebiete werden von einer bestimmten "Gruppe" dominiert
- Erweiterungsfähigkeit, damit ich später immer wieder neue Gebiete hinzufügen kann
- Gebiete farblich unterschieden
Das Ganze möchte ich so gestalten, daß man für eine Gruppe eine Mission erfüllt und sie dadurch stärker wird. Dabei können aber auch Konflikte zwischen Parteien entstehen, mit denen man gar nichts am "Laufen" hat. Im Endeffekt übernimmt das Gebiet, wenn sich die Dominanz einer Gruppe zu sehr erhöht, die Farbe des Gebietes.
Soweit die Theorie. Nur was ist der beste Weg es in die Praxis umzusetzen?
Gebiete als *.bmp vorzeichnen? --> Nur wie fülle ich die Gebiete farblich aus?
Oder eine Gesamtkarte als *.bmp zeichnen?
Zufällig von GLBasic selbst generieren lassen?
Der Weltraum selbst ist schon gelöst, aber die Karte eben nicht...
Vielleicht hat jemand eine Idee... Wäre sehr dankbar dafür!
GLG
W.
Hat jemand von euch eine Idee, wie ich eine dynamische Weltraumkarte programmieren könnte?
Ich möchte das Ding in 2D machen, was bedeutet:
- Portalpunkte (von denen aus man von A nach B reisen kann)
- Gebiete werden von einer bestimmten "Gruppe" dominiert
- Erweiterungsfähigkeit, damit ich später immer wieder neue Gebiete hinzufügen kann
- Gebiete farblich unterschieden
Das Ganze möchte ich so gestalten, daß man für eine Gruppe eine Mission erfüllt und sie dadurch stärker wird. Dabei können aber auch Konflikte zwischen Parteien entstehen, mit denen man gar nichts am "Laufen" hat. Im Endeffekt übernimmt das Gebiet, wenn sich die Dominanz einer Gruppe zu sehr erhöht, die Farbe des Gebietes.
Soweit die Theorie. Nur was ist der beste Weg es in die Praxis umzusetzen?
Gebiete als *.bmp vorzeichnen? --> Nur wie fülle ich die Gebiete farblich aus?
Oder eine Gesamtkarte als *.bmp zeichnen?
Zufällig von GLBasic selbst generieren lassen?
Der Weltraum selbst ist schon gelöst, aber die Karte eben nicht...
Vielleicht hat jemand eine Idee... Wäre sehr dankbar dafür!
GLG
W.