Ostatnio zaczełem robić grę w pygame/python zrobiłem losowy teren i itd chodzenie ale ta gra wygląda tak se wiec pomyślałem że dodam animacje chodzenia ale nie wiem jak proszę o pomoc
- Rejestracja:około 4 lata
- Ostatnio:5 miesięcy
- Postów:29

- Rejestracja:prawie 5 lat
- Ostatnio:około 21 godzin
- Lokalizacja:Wrocław
- Postów:523
Musisz mieć spritesheet z postacią w różnych stanach ruchu. Potem co konkretny odcinek czasu pobierasz i wyświetlasz wycinek. Tak w skrócie powstaje animacja. Pokaż co już masz.
- Rejestracja:ponad 4 lata
- Ostatnio:prawie 4 lata
- Postów:245
Animacja jest iluzją. Widzisz ruch, ale tak naprawdę to podmieniany obaz w czasie.
By wiedzieć co podstawić patrzysz na bieżącą akcje jaka towarzyszy zdarzeniu np. skok w górę czy spadanie ORAZ czas w którym to zdarzenie występuje np. co 200ms podmieniasz obrazek, by podkreślić falistość peleryny :D
Oczywiście by gra była żywa warto to podobne zachowanie przełożyć na inne postacie i wtedy będziesz miał więcej kombinowania, ale to już zostawiam Tobie na później.

- Rejestracja:około 22 lata
- Ostatnio:4 minuty
- Postów:6685
Jest w miarę świeża polska książka o pygame... https://edu-sense.com/pl/produkty/koduj-w-pythonie-tworzymy-gre-przygodowa
Według rozpiski, dowiesz się jak zrobić to, o co pytasz:
Animacja postaci, sposoby zmiany obrazu - animowanie postaci i sposoby zmiany obrazu
Uwaga. Nie polecam zaprzyjaźniać się z pygame na dłużej. Jeśli nie musisz robić w pygame, to lepiej się uczyć od początku w bardziej rozwiniętych narzędziach, które narzucają pewien porządek i workflow.
#gamedev4programmers
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.
pan_krewetekpan_krewetekGDScript Python-like scripting language, designed to make games with zero hassle. Learn why our community loves it.
https://godotengine.org/features