1.3 KiB
1.3 KiB
Eksplozje wrogów — 2026-10-31
Nowy enemy_destruction_effect.gd zastępuje mały efekt trafienia przy zwykłym zniszczeniu wroga. Zachowano osobny efekt egzekucji / rozpadu kadłuba.
- Początkowy błysk i dwa rozszerzające się pierścienie: błękitna fala jonowa oraz bursztynowy front.
- Turbulentna kula ognia korzysta z istniejącego shadera ognia statku; 2–4 opóźnione wybuchy wtórne.
- 18 fragmentów faktycznej tekstury kadłuba; boss: 32. Fragmenty wirują, rozlatują się i stygną.
- 32–60 smug iskier i miękki, proceduralny dym.
- Skala zależna od rozmiaru statku, dłuższa animacja bossa i niższy dźwięk wybuchu. Zachowano część pędu zniszczonego statku.
- Efekt znika po 2,1–2,6 s. Limit 18 jednoczesnych eksplozji i 8 dźwięków. Bez fizycznych odłamków, nowych assetów bitmapowych ani zmian obrażeń i nagród.
Weryfikacja:
- Godot 4.7.2,
tests/items/enemy_destruction_test.tscn: PASS — trzy klasy wrogów, odłamki, pęd, czas życia, rzeczywiste zniszczenie wroga, ochrona przed powtórnym efektem i limit aktywnych eksplozji. - Wyrenderowano i obejrzano
artifacts/enemy_explosion_preview.pngna OpenGL 3.3 / Compatibility. Brak błędów shadera. - Podgląd do ponownego uruchomienia:
tests/previews/enemy_explosion_preview.tscn.