Hi Leute,
ich habe mal wieder einen Prototypen einer Sternenkarte fuer ein Spiel erstellt. Es ist eine 3D Karte inspiriert von dem Spiel Ascendancy.
Er benutzt das canvas HTML Element, welches der Internet Explorer leider (noch) nicht versteht. Die Funktionalitaet wird zwar emuliert (Explorercanvas) aber um den Prototypen in seiner vollen Pracht zu sehen ist es ratsam Firefox, Opera oder Safari zu verwenden.
Man kann die Karte automatisch drehen lassen oder sie mit den Pfeilen rechts per Hand drehen. Man kann einzelne Sterne selektieren und verschiedene Parameter veraendern. Es gibt auch ein Bild:
Im Blogpost zum Release erklaere ich ein paar Sachen inklusive die Probleme und noch fehlenden Sachen: die Tiefe wird nicht korrekt dargestellt also Sterne die weiter hinten liegen koennen weiter vorne auftauchen. Bei nicht zu grossen Sternen stoert es nicht aber bei grossen sieht mans ganz deutlich.
Der Code steht unter der MIT Open Source Lizenz jedem frei zur Verfuegung.
Ueber Kommentare, Meinungen und Anregungen wuerde ich mich sehr freuen.
cherry
Update: Ich habe einen Spiral Galaxy Generator hinzugefuegt. Man kann jetzt entweder wuerfelfoermige oder spiralfoermige Galaxien rendern. Wer sich fuer den Galaxy-Maker Algorithmus interessiert dem empfehle ich diesen Artikel und wer damit rumspielen will dem hilft vielleicht dieses Script.