Po długiej przerwie wróciłem do tworzenia w KSP (:
Tym razem zaprezentuję :
Planetary Twister
Planetary Twister to linuxowa aplikacja konsolowa której zadaniem jest wspomaganie tworzenia systemów planetarnych do KSP.
Nie jest to mod a pełnoprawna aplikacja która generuje gotową do użycia konfigurację oraz mapy danej planety.
Dzięki niej stworzenie własnego systemu planetarnego ogranicza się do napisania odpowiedniej konfiguracji.
System generowania konfiguracji jest oparty na szablonach. Parser odczytuje szablon oraz deklaracje zwartych w nim zmiennych a następnie losuje dany parametr i zapisuje go do wynikowej konfiguracji. (Generowanie wartości losowych odbywa się za pomocą generatora Ranlux24 a ziarno pochodzi z klasy Random random_device).
Teren planety jest generowany losowo za pomocą bilbioteki libnoise (biblioteka c++ do generowania textur przy użyciu szumu koherencyjnego).
Jak na razie nie ma możliwości edytowania ustawień terenu ale pojawią się one w następnej wersji aplikacji.
Efekt zastosowania przykładowej konfiguracji Niestety jak na razie efekt jest dość słaby ale to wina słabego szablonu konfiguracji copernicus. Zastosowanie lepszego szablonu, znacznie poprawi efekt.
Strona projektu na githubieNa githubie znajdują się bardziej szczegółowe informacje na temat instalacji (a także, dla chętnych, kompilacji kodu). Znajdziecie tam także kod źródłowy aplikacji napisany w C++ oraz binarkę programu.
W zakładce wiki, znajduje się także dokumentacja konfiguracji generatora.
Jak na razie nie ma niestety wersji pod windowsa
I prędko nie będzie bo libnoise nie chce współpracować
Link do githuba :
Aby zobaczyć link -
ZAREJESTRUJ SIĘ lub ZALOGUJ SIĘJak na razie kod jest nieco zagmatwany ale to na razie wczesna wersja alpha.
Link do międzynarodowego forum : Aby zobaczyć link -
ZAREJESTRUJ SIĘ lub ZALOGUJ SIĘZnajdziecie tam więcej informacji o samym projekcie a także o procesie instalacji i generowania planet.
Enjoy (: