Kaynak kodu şimdilik kamuya açık değildir; ancak aşağıda mimari, kararlar ve uygulama yaklaşımına dair ayrıntılı bir döküm bulabilirsiniz.
Ne
Pygame ile geliştirilmiş sonsuz üstten bakış uzay nişancısı. Düşmanlar, doğma hızı, istatistik ve ateş hızlarını ayarlayan bir tehdit sistemi aracılığıyla zamanla zorlukları artar. Mini-boss karşılaşmaları öldürme eşiklerinden sonra ortaya çıkar ve artan zorlukla tekrar eder. Koşu istatistikleri ve en iyi skorlar oturumlar arasında saklanır.
Neden
...
Özellikler
- Sabit aşama sınırı olmayan sonsuz koşu
- İki düşman türü: SimpleEnemy ve ShootingEnemy
- Zamana göre tehdit tabanlı zorluk ölçeklendirmesi
- Periyodik mini-boss karşılaşmaları
- Tekrarlanabilir denge testleri için --seed bayrağıyla deterministik mod
- Koşu istatistikleri ve yüksek skorlar için kalıcı save_data.json
- Regresyon ve stres test paketi
Teknolojiler
| Katman | Seçim | |---|---| | Dil | Python 3.10+ | | Oyun Motoru | Pygame 2.5 |
Öğrendiklerim
...