Pygame ile yazılmış iki boyutlu bir Kafa Topu oyunu. 6 yıl önce başlamıştım, yapay zekâ sayesinde sonunda bitti.
Bilgisayara karşı ya da aynı klavyede bir arkadaşınızla oynayın. Maçlar 60 saniye sürer; zıplayın, şut çekin ve topu kafayla rakip kaleye gönderin.

Kurulum ve çalıştırma
Bilgisayarınızda Python 3 kurulu olmalı.
- Bu sayfanın üstündeki disketle paketi indirin ve bir klasöre açın.
Bağımlılığı kurun:
pip install pygameOyunu
kafatopuPythonklasöründe başlatın:python app.py
Kontroller
| Oyuncu | Hareket | Zıplama | Şut |
|---|---|---|---|
| 1. oyuncu (sol) | A / D (ya da Sol / Sağ) | W (ya da Yukarı) | Space / F |
| 2. oyuncu (sağ) | Sol / Sağ | Yukarı | Enter / Aşağı |
P: Duraklat / devam etR: Maçı yeniden başlatESC: Menüye dön / çık
Dosyalar
| Dosya | Görevi |
|---|---|
app.py | Giriş noktası ve oyun döngüsü |
player.py | Oyuncu hareketi, zıplama ve şut |
ball.py | Top fiziği |
ai.py | Bilgisayar rakibi |
ui.py | Menü, skor tablosu ve gol kutlamaları |
sounds.py | Ses efektleri |
*.png, env.jpg | Oyuncular, top, kaleler ve saha |
