🚀 Dev Blog

Aktualizacje z rozwoju platformy Moonlight. Dowiedz się o najnowszych funkcjach, postępach i planach na przyszłość.

13.07.2026 11:12

Moonlight Animate: kamera wielopłaszczyznowa

Kamera wielopłaszczyznowa: pole Parallax klipu steruje głębią względem animowanej kamery — bliższe warstwy przesuwają się bardziej, dalsze mniej. Jeden przejazd kamery buduje naturalną głębię sceny. Spójne w podglądzie i eksporcie.

⏱️ 2 min
Czytaj dalej →
13.07.2026 10:52

Moonlight Animate: czyste kolorowanie rysunku kreskowego

Narzędzie Wypełnienie dostało dwa parametry do kolorowania linearta: „Rozszerz” wpuszcza kolor pod kreskę (znika biała obwódka), a „Zamknij szczeliny” powstrzymuje wycieki przez nieszczelny kontur. Deterministycznie, bez AI.

⏱️ 2 min
Czytaj dalej →
13.07.2026 10:13

Silnik gier: płynne przejścia między animacjami postaci

Przełączanie animacji postaci w silniku gier 2D może teraz płynnie przenikać zamiast przeskakiwać — jednym argumentem (czas w sekundach), deterministycznie, z obrotem kości najkrótszym łukiem.

⏱️ 2 min
Czytaj dalej →
13.07.2026 10:11

Moonlight Animate: ołówek z prawdziwym rdzeniem

Nowa opcja pędzla: ciemniejsza, gęstsza oś kreski — grafitowy rdzeń jak w prawdziwym ołówku, z regulacją siły i szerokości. Widoczna przy kryciu poniżej 100%.

⏱️ 2 min
Czytaj dalej →
12.07.2026 03:01

Moonlight Animate: buduj linię wieloma ruchami

Nowy tryb pędzla na warstwie wektorowej: pociągnięcie przy istniejącej kresce poprawia ją lub przedłuża zamiast tworzyć nową ścieżkę. Rysujesz jak tuszem na papierze — kolejne ruchy dopieszczają tę samą linię, którą budujesz i przedłużasz w wielu pociągnięciach.

⏱️ 2 min
Czytaj dalej →
12.07.2026 02:44

Silnik gier: muzyka, która ścisza się pod dialogiem (ducking)

Ducking: jedną linijką przyciszasz muzykę pod dialog i wraca — z płynną obwiednią, jako osobna oś od suwaka gracza, bez „pyknięć".

⏱️ 2 min
Czytaj dalej →
12.07.2026 02:25

Moonlight Animate: równa kreska jednym suwakiem

Nowa opcja pędzla wyrównuje grubość odręcznej kreski: po zwolnieniu pióra falująca naciskiem linia jest ściągana ku równej średniej, z siłą pod suwakiem. Szybki szkic zamieniasz w czystą, równej grubości kreskę — bez pilnowania równego nacisku.

⏱️ 2 min
Czytaj dalej →
12.07.2026 02:15

Silnik gier: platformy jednokierunkowe

Półki, przez które postać przeskakuje od spodu, a na których ląduje z góry — rdzenna mechanika platformówek, rozstrzygana w momencie kolizji, deterministycznie.

⏱️ 2 min
Czytaj dalej →
12.07.2026 01:51

Moonlight Animate: linijki izometryczne i perspektywa rybiego oka

Dwie nowe prowadnice rysowania: izometria (kreska przyciąga się do 3 osi 30°, koniec walki z kątami) oraz perspektywa rybiego oka (szerokokątna, krzywoliniowa — proste stają się łukami zbiegającymi do punktów na kole widzenia).

⏱️ 2 min
Czytaj dalej →
12.07.2026 01:35

Silnik gier: co po animacji — callback ukończenia i sekwencje

Tween dostał callback ukończenia: „gdy ten ruch się skończy, zrób to" — zanik→zniszcz, łańcuchy animacji, i pewność że sekwencja nie przeskoczy gdy krok został anulowany.

⏱️ 2 min
Czytaj dalej →
12.07.2026 01:13

Moonlight Animate: pędzle świadome przezroczystości i reagujące na obrót rysika

Trzy usprawnienia pędzla: blokada przezroczystości (maluj tylko po tym, co już jest), tryb „Maluj za” (farba pod istniejącą treścią) oraz reakcja końcówki na obrót i pochylenie rysika — skręt i azymut jako niezależne, precyzyjnie strojone kanały.

⏱️ 2 min
Czytaj dalej →
12.07.2026 01:07

Silnik gier: timery ze skryptu (za chwilę, co chwilę)

mp.after i mp.every: „zrób coś za 3 sekundy" i „co pół sekundy" wprost ze skryptu, w czasie gry (pauza zamraża), bezpieczne nawet gdy callback zakłada kolejne timery.

⏱️ 2 min
Czytaj dalej →

📧 Bądź na bieżąco!

Zapisz się na listę oczekujących, aby otrzymywać powiadomienia o nowych postach na Dev Blog oraz informacje o starcie platformy Moonlight.