jeszcze troszkę dopracuje i bedzie (opis w komentarzu zrobie bo tu się nie dodaje)

8

udało mi się usprawnić i jedna klatka generuje się niecałą sekunde (a była minuta). obraz na początku mruga i jest hujowy z racji na to że mała kulka musi znaleźć się w odpowiednim miejscu żeby pojawiła się na ekranie (może to naprawię). pod koniec niektóre kulki znikają na krótką chwilę i nie wiem dlaczego ale huj tam. narazie w galaktyce są same punkty zamiast układów planetarnych i do tego są jednakowej wielkości i dość schematycznie ułożone ale to na próbę było.
poza tym jest to dalej obraz 2D i narazie zostawię to i zajmę się robieniem gry 2D która będzie miała inny system wyświetlania obiektów i z racji na to będę mógł zrobić różne kolorki

Galaktyka

12

źle wyszło ale długo się robiło to szkoda mi nie wrzucić

galaktyka JBZDY

11
pierwsze* zdjęcie galaktyki JBZDY niestety jeszcze jest w 2D ale zrobiłem żeby pokazać że da się przedstawić jej kształt w konsoli o wymiarach 100X30 i w pięciu odcieniach szarości. galaktyka ma ponad 2000 obiektów

*pierwsze zdjęcie w konsoli i w grze pewnie nie będzie idealnie taka sama
galaktyka JBZDY
Obrazek zwinięty kliknij aby rozwinąć ▼

sztuczna grawitacja

11

ruch kulki sterowany jest algorytmem imitującym grawitacje i to dość niedokładnym algorytmem a mino to wygląda realistycznie

następne_położenie=(((położenie+(położenie-wcześniejsze_położenie))*wsp_rozpędu)+(położenie_drugiego_obiektu*siła_g))/(siła_g+wsp_rozpędu)

siła_g=(masa1+masa2)/odległość2

0.11536693572998