Skip to content

srflmr/cargame-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CarGame - Pygame

Car game dibuat menggunakan Python, Pygame, dan Pygwidgets sebagai tugas ALP mata kuliah Advanced Programming.

Deskripsi

Game sederhana dimana pemain mengendalikan mobil dan menghindari mobil musuh yang datang dari arah berlawanan. Score bertambah seiring waktu dan kecepatan musuh meningkat secara bertahap.

Kontrol

  • Arrow Left : Pindah ke jalur kiri
  • Arrow Right : Pindah ke jalur kanan
  • R : Restart setelah game over

Instalasi

# Clone repository
git clone https://github.com/srflmr/cargame-py.git
cd cargame-py

# Buat virtual environment (opsional tapi disarankan)
python3 -m venv venv
source venv/bin/activate

# Install dependencies
pip install -r requirements.txt

# Jalankan game
python3 main.py


# Jalankan game di windows OS
# execute main.exe file

Teknologi

Library Versi
Python 3.x
pygame 2.6.1
pygwidgets 1.1.2
pyinstaller 6.19.0
pygbag 0.9.3

Struktur Folder

cargame-py/
├── main.py
├── main.exe                #executable windows
├── requirements.txt
├── .gitignore
├── README.md
└── asset/
    ├── image/
    │   ├── asset_mobil_player.png
    │   └── asset_mobil_enemy.png
    └── sound/
        ├── background_music.mp3
        ├── crash_sound.mp3
        └── swoosh_sound.mp3

About

CarGame - tugas ALP mata kuliah Advanced Programming.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages