🕹️ Pac-Man Clone Bu proje, klasik atari oyunu Pac-Man'in modern bir implementasyonudur. Oyuncunun labirent içindeki tüm yemleri yemesi, bu sırada dört hayaletten (Blinky, Pinky, Inky ve Clyde) kaçması hedeflenmektedir.
🚀 Özellikler Klasik Oynanış: Orijinal Pac-Man mekanikleri ve hareket sistemi.
Yapay Zeka: Farklı davranış modellerine sahip hayaletler.
Güç Yemleri (Power Pellets): Pac-Man'in hayaletleri yiyebildiği kısa süreli güç modları.
Skor Sistemi: Yenen yemler ve hayaletler için puan kazanımı.
Ses Efektleri: Oyun içi atmosferi destekleyen nostaljik sesler.
🛠️ Kurulum ve Çalıştırma Gereksinimler Bu projeyi çalıştırmak için aşağıdaki araçların yüklü olması gerekir:
(Örnek: Python 3.x / Java JDK / Node.js)
(Örnek: Pygame kütüphanesi)
Adımlar Depoyu klonlayın:
Bash
git clone https://github.com/erkntha28/Pac-man.git Proje dizinine gidin:
Bash
cd Pac-man Gerekli bağımlılıkları yükleyin:
Bash
pip install -r requirements.txt Oyunu başlatın:
Bash
python main.py 🎮 Kontroller Yön Tuşları / WASD: Pac-Man'i hareket ettirir.
P: Oyunu duraklatır.
R: Oyunu yeniden başlatır.
ESC: Oyundan çıkar.
📁 Proje Yapısı Plaintext
├── assets/ # Görseller ve ses dosyaları ├── src/ # Kaynak kodlar (Logic, AI, Rendering) ├── main.py # Ana giriş noktası └── README.md # Proje dökümantasyonu 🤝 Katkıda Bulunma Katkılarınızı bekliyoruz!
Bu projeyi fork'layın.
Yeni bir branch oluşturun (git checkout -b feature/yenilik).
Değişikliklerinizi commit edin (git commit -m 'Yeni özellik eklendi').
Branch'inizi push edin (git push origin feature/yenilik).
Bir Pull Request oluşturun.
📜 Lisans Bu proje MIT lisansı altında korunmaktadır.
Pac-Man coding tutorial Bu video, Pac-Man benzeri oyunların temel kodlama mantığını ve algoritma yapısını anlamanıza yardımcı olabilir.