Projekt powstał na potrzeby serii artykułów publikowanych na łamach magazynu Programista Junior. Gra powstała z wykorzystaniem freamworka Pygame Zero oraz języka Python 3. Projekt podobny jest pod względem mechaniki do gry Dino znanej z przeglądarki Google Chrome.
Artykuły prezentujące budowę krok po kroku gry ukazały się w magazynie Programista Junior:
- Programista Junior 5/2020 - Gra Dino w Pygame Zero. Część 1
- Programista Junior 6/2020 - Gra Dino w Pygame Zero. Część 2
- Programista Junior 1/2021 - Gra Dino w Pygame Zero. Część 3
- Programista Junior 2/2021 - Gra Dino w Pygame Zero: finał
Do wybranej przez siebie lokalizacji pobierz repozytorium, w tym celu w terminalu wprowadź poniższą komendę.
git clone https://github.com/profesorek96/Gra_Dino.git
Następnie przejdź do pobranego katalogu.
cd Gra_Dino
Kolejny krok to stworzenie wirtualne środowisko, w tym celu w terminalu wprowadź następujące polecenie.
python3 -m venv venv
Jeśli wszystko przebiegło pomyślnie, czas zarejestrować nasz terminal. W terminalu wprowadź poniższe polecenie.
source venv/bin/activate
Jeśli wszystko przebiegło pomyślnie, widzimy napis (venv)
na początku znaku zachęty naszego terminala.
Możemy teraz za pomocą menadżera pakietów PIP zainstalować bibliotekę Pygame Zero
W tym celu w terminalu wprowadzamy poniższe polecenie.
pip install pgzero
Jeśli instalacja się powiodła, poniższe polecenie spowoduje uruchomienie gry.
python main.py
Do wybranej przez siebie lokalizacji pobierz repozytorium, w tym celu w terminalu (CMD) wprowadź poniższą komendę.
git clone https://github.com/profesorek96/Gra_Dino.git
Następnie przejdź do pobranego katalogu.
cd Gra_Dino
Kolejny krok to stworzenie wirtualne środowisko, w tym celu w terminalu wprowadź następujące polecenie.
python -m venv venv
Jeśli wszystko przebiegło pomyślnie, czas zarejestrować nasz terminal. W terminalu wprowadź poniższe polecenie.
venv\Scripts\activate.bat
Jeśli wszystko przebiegło pomyślnie, widzimy napis (venv)
na początku znaku zachęty naszego terminala.
Możemy teraz za pomocą menadżera pakietów PIP zainstalować bibliotekę Pygame Zero
W tym celu w terminalu wprowadzamy poniższe polecenie.
pip install pgzero
Jeśli instalacja się powiodła, poniższe polecenie spowoduje uruchomienie gry.
python main.py
Film prezentujący gameplay dostępny jest pod tym linkiem
- Python 3
- Pygame Zero
Projekt korzysta z następujących paczek assetów:
Niniejszy projekt został: ukończony
Apache 2.0
Więcej informacji znajdziesz w pliku: LICENSE.md
.