Aplikacja pyrbuz to port Suika Game napisany w pythonie. Pierwsza wersja korzysta z pygame i jest odwzorowaniem kodu z poradnika https://www.youtube.com/watch?v=In0EvhenzeQ oraz https://www.youtube.com/watch?v=_4kstHyPtSk użytkownika OB1. Teksty przetłumaczone na język polski. Późniejsze wersje będą przepisane w Kivy z myślą o działaniu na Androidzie / iOS.
- pygame == 2.6.0
- python >= 3.12
- pillow == 10.4.0
- numpy == 2.0.1
- pymunk == 6.8.1
- pyyaml == 6.0.2
- kivy == 2.1.0
-
Skonfiguruj środowisko pythona (Jeśli Twój system operacyjny to WINDOWS - skorzystaj z poradnika na https://realpython.com/python-coding-setup-windows/#setting-up-core-python-coding-software-in-windows)
-
Stwórz virtualne środowisko
python -m venv pyrbuzoraz je uruchom (np..\pyrbuz\Scripts\activatedla Windows) -
Zainstaluj poetry
pip install -U pip setuptools poetry -
zainstaluj wszystkie wybagane paczki
poetry install -
Odpalanie gry:
a. v0.1.0 - Uruchom komendę
python suika.pyb. v0.2.0 - Wejdź do folderupygame_versioni uruchom komendępython main.pyc. v0.3.0 - Wejdz do folderykivy_versioni przeczytaj README.md
https://github.com/Ole-Batting/suika
- v0.3.0 - dodanie wersji na Kivy
- v0.2.1 - grafiki poprawione wg projektu mojej córeckzi :)
- v0.2.0 - wersja z grafikami według drugiego poradnika
- v0.1.0 - podstawowa gra według pierwszego poradnika