Moin moin
Ich grüble gerade über ein Problem und finde keine Lösung die mich zufrieden stimmt. Daher hoffe ich das einer von euch vielleicht eine zündende Idee hat =D.
Zur Zeit Programmiere ich ein Multitouch Risiko für Tabletpcs. (C# 3.0 .NET 3.5).
Für Risiko brauche ich logischerweise auch eine Weltkarte mit der man Interagieren kann.
Ich möchte das man jedes Land einzeln anklicken kann um Einheiten zu verteilen bzw. Angriffe durchzuführen etc.
Außerdem würde ich gerne verschiedene Ansichten ermöglichen.
Einmal die Standartansicht (Genauso wie beim Brettspiel).
Dann eine weitere Ansicht in der die Länder in der Farbe angezeigt werden die der jeweilige Besetzer hat und vielleicht noch ein paar weitere Features.
Ich habe bisher allerdings nur drei Ideen die mir alle nicht wirklich gefallen.
1. Ich baue die Landkarte from Scratch mit Vektoren.... Allerdings weiß ich dann nicht wie ich die Mausposition umrechnen kann, um zu wissen auf welchem Land sich der Cursor befindet. Außerdem ich das eigentlich zuviel Aufwand.
2. Ich nehme ein Bitmap und Färbe die einzelnen Länder in unterschiedlichen Farben und Schattierungen (z.B. Kontinente in einer einheitlichen Farbe und die beinhalteten Länder in unterschiedlichen Schattierungen dieser Farbe). Dann ziehe ich mir die Farbe an der Position des Cursors und kann daraus bestimmen auf welchem Land dieser sich befindet. Allerdings weiß ich dann nicht wie ich Länder umfärben kann.
3. Ich nehme einfach Rechteckige Länder (Button, Imagebox, etc). Damit könnte ich alle gewünschten funktionalen Anforderungen umsetzen... aber im Ernst... das sieht einfach nur besch***** aus.
Ich hoffe ich versteht mein Problem und könnt mir helfen.
Viele Grüße
cav3man
Ich grüble gerade über ein Problem und finde keine Lösung die mich zufrieden stimmt. Daher hoffe ich das einer von euch vielleicht eine zündende Idee hat =D.
Zur Zeit Programmiere ich ein Multitouch Risiko für Tabletpcs. (C# 3.0 .NET 3.5).
Für Risiko brauche ich logischerweise auch eine Weltkarte mit der man Interagieren kann.
Ich möchte das man jedes Land einzeln anklicken kann um Einheiten zu verteilen bzw. Angriffe durchzuführen etc.
Außerdem würde ich gerne verschiedene Ansichten ermöglichen.
Einmal die Standartansicht (Genauso wie beim Brettspiel).
Dann eine weitere Ansicht in der die Länder in der Farbe angezeigt werden die der jeweilige Besetzer hat und vielleicht noch ein paar weitere Features.
Ich habe bisher allerdings nur drei Ideen die mir alle nicht wirklich gefallen.
1. Ich baue die Landkarte from Scratch mit Vektoren.... Allerdings weiß ich dann nicht wie ich die Mausposition umrechnen kann, um zu wissen auf welchem Land sich der Cursor befindet. Außerdem ich das eigentlich zuviel Aufwand.
2. Ich nehme ein Bitmap und Färbe die einzelnen Länder in unterschiedlichen Farben und Schattierungen (z.B. Kontinente in einer einheitlichen Farbe und die beinhalteten Länder in unterschiedlichen Schattierungen dieser Farbe). Dann ziehe ich mir die Farbe an der Position des Cursors und kann daraus bestimmen auf welchem Land dieser sich befindet. Allerdings weiß ich dann nicht wie ich Länder umfärben kann.
3. Ich nehme einfach Rechteckige Länder (Button, Imagebox, etc). Damit könnte ich alle gewünschten funktionalen Anforderungen umsetzen... aber im Ernst... das sieht einfach nur besch***** aus.
Ich hoffe ich versteht mein Problem und könnt mir helfen.
Viele Grüße
cav3man