Dodanie championowych przeciwników, którzy mogą mieć dodatkowe efekty/własności, początkowe pomysły mówią o np. kolorze tych przeciwników, ich wielkości i dmg albo coś:
niebieski - szybszy (1.75x lub 2x) i zarazem jest mniejszy od standardowej wersji przeciwnika
czerwony - zadaje więcej dmg (1.5-2x więcej) jest większy lub tego samego rozmiaru
zielony - ma więcej hp (1.75x lub 2x) jest większy od standardowej wersji
Propozycja rozwiązania problemu z różnymi kolorami to użycie własności Sprite -> Modulate, tam się ustawia jak zafarbiony zostanie sprite (można się tym pobawić i ustawiać ręcznie albo w kodzie)
Propozycja kodu -> na początku można bazować na skrypcie samego przeciwnika i wprowadzić coś typu
extends nazwaPrzeciwnika.gd
albo inny pomysł, żeby nie tworzyć dodatkowego wielkiego skryptu, tylko modyfikując dane które już tam są.
Dodanie championowych przeciwników, którzy mogą mieć dodatkowe efekty/własności, początkowe pomysły mówią o np. kolorze tych przeciwników, ich wielkości i dmg albo coś:
Propozycja rozwiązania problemu z różnymi kolorami to użycie własności Sprite -> Modulate, tam się ustawia jak zafarbiony zostanie sprite (można się tym pobawić i ustawiać ręcznie albo w kodzie)
Propozycja kodu -> na początku można bazować na skrypcie samego przeciwnika i wprowadzić coś typu extends nazwaPrzeciwnika.gd albo inny pomysł, żeby nie tworzyć dodatkowego wielkiego skryptu, tylko modyfikując dane które już tam są.
Reszta -> inwencja twórcza