← PROJE ARŞİVİ

Kafa Topu (Python)

Bilgisayara karşı veya aynı klavyede iki kişi oynanabilen Pygame futbol oyunu.

PythonPygame 12.01.2021 — 15.10.2026

Kafa Topu (Python)↓ release.zip

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.

Kafa Topu maç ekranı

Kurulum ve çalıştırma

Bilgisayarınızda Python 3 kurulu olmalı.

  1. Bu sayfanın üstündeki disketle paketi indirin ve bir klasöre açın.
  2. Bağımlılığı kurun:

    pip install pygame
  3. Oyunu kafatopuPython klasöründe başlatın:

    python app.py

Kontroller

OyuncuHareketZı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 et
  • R: Maçı yeniden başlat
  • ESC: Menüye dön / çık

Dosyalar

DosyaGörevi
app.pyGiriş noktası ve oyun döngüsü
player.pyOyuncu hareketi, zıplama ve şut
ball.pyTop fiziği
ai.pyBilgisayar rakibi
ui.pyMenü, skor tablosu ve gol kutlamaları
sounds.pySes efektleri
*.png, env.jpgOyuncular, top, kaleler ve saha