Spis treści

Architektura aplikacji

Biblioteki

Użyliśmy bibliotek:

Mogliśmy użyć wektorów z pygame, ale w związku z wymaganiami konkursu (fizykę trzeba było zaimplementowac samodzielnie) zdecydowaliśmy się na napisanie własnych. Napisaliśmy również własne hitboxy.

Jak działa nasza aplikacji

Punktem startowym aplikacji jest plik main.py. Importuje on klase Game i uruchamia pętlę główną na obiekcie gry. Gra w pętli głównej aktualizuje wszysktie obiekty. Zależnie od stanu gra:

Struktura plików

W folderze assets znajdują się wszystkie assety. Pliki źródłowe znajdują się w folderze głównym.

Najważniejsze pliki: