Containerize Pygame with Docker.
Nama | NIM | Github |
---|---|---|
Mila Oktaviani | 120140021 | milaoktvni31 |
Bayu Nindioko | 120140088 | BayuNindioko |
Naufal Rotif Dewanto | 120140107 | naufaldewanto37 |
Azka Muzhaffar Sutawidjaja | 120140111 | Zkaaaaaaa |
Ericho Aldo Firano | 120140119 | riecho14 |
Andri Setiawan | 120140191 | Andri450 |
Aplikasi ini merupakan permainan yang dibuat menggunakan library pygame tentang seekor tikus yang berusaha mengalahkan kucing dengan cara menyerang para kucing menggunakan racun. Permainan ini bertujuan untuk mendapatkan score sebanyak-banyaknya dengan cara menghindari dan mengalahkan para kucing yang berdatangan, nyawa tikus akan berkurang saat kucing menyentuh tikus. Permainan ini akan berakhir jika nyawa tikus telah habis.
Clone repositori ini atau unduh disini lalu pindahkan pygame scripts ke folder ~/Downloads
seperti pada gambar berikut:
Selanjutnya buka terminal pada direktori folder tersebut lalu jalankan perintah build seperti berikut:
make build-dendamsitikus
lalu pastikan ada repositori "dendamsitikus" pada docker, dengan cara jalankan command images untuk melihat daftar images pada local storage seperti berikut:
docker images
Jika proses build telah selesai, jalankan perintah run seperti berikut:
untuk Windows
make run-windows
untuk Linux
make run-linux
untuk Mac
make run-mac
Langkah terakhir yaitu menjalankan pygame melalui container yang telah kita buat dengan perintah seperti berikut:
python3 -m main.py
KLIK GAMBAR UNTUK MELIHAT VIDEO