caged_gorillabas
Centipat
- Katılım
- 17 Eylül 2024
- Mesajlar
- 145
- Çözümler
- 4
Daha fazla
- Cinsiyet
- Erkek
Programınız/oyununuz yine de Python ve Pygame/pgzero'ya bağlı.
Pygame'in de bağlı olduğu kütüphaneler vardır.
Oyununuzda bunları da dağıtmanız gerekir.
Karşı tarafta bunlar kuruluysa sorun yok, ama daha genel bir dağıtım yapacaksanız, bunları da paketlemek gerekir, PyInstaller burada kolaylık sağlıyor.
Python'un, dağıtılabilir (kurulum gerektirmeyen) bir sürümü var: Windows embeddable package olanlar.
Bu paketler, unzip ettiğiniz zaman kurulumsuz çalışıyor.
Bu durumda, Python (embeddable olanlardan biri) + programınız + programınızı çalıştıracak bir .bat dosya + resimler + pgzero + Pygame + bunların bağımlılıklarını paketlemek gerekir.
Embeddable olanlarda pip yok, bu yüzden önce onu indirip, onunla kütüphaneleri kurmak gerekir.
ChatGPT'ye şunu yazar mısınız ?
Pygame'in de bağlı olduğu kütüphaneler vardır.
Oyununuzda bunları da dağıtmanız gerekir.
Karşı tarafta bunlar kuruluysa sorun yok, ama daha genel bir dağıtım yapacaksanız, bunları da paketlemek gerekir, PyInstaller burada kolaylık sağlıyor.
Python'un, dağıtılabilir (kurulum gerektirmeyen) bir sürümü var: Windows embeddable package olanlar.
Bu paketler, unzip ettiğiniz zaman kurulumsuz çalışıyor.
Bu durumda, Python (embeddable olanlardan biri) + programınız + programınızı çalıştıracak bir .bat dosya + resimler + pgzero + Pygame + bunların bağımlılıklarını paketlemek gerekir.
Embeddable olanlarda pip yok, bu yüzden önce onu indirip, onunla kütüphaneleri kurmak gerekir.
ChatGPT'ye şunu yazar mısınız ?
Python3 + Pygame + pgzero ile bir oyun yaptım. Bunu dağıtıma çıkarmak istiyorum. Python kurulu olmayan bir Windows bilgisayarda çalışsın istiyorum. PyInstaller kullanmak istemiyorum. Embeddable Python kullanılabilir, zip olarak dağıtabilirim. Nasıl bir yol izlemem gerekir ? Not: oyunum harici resimler de kullanıyor, onları pakete nasıl ekleyebilirim ?