Bu basit bir sorudur. Bir oyun yapıyorum ve bazı arkadaşlarımın internetten indirilmesini istedim. İndirmek için orada bilgisayarda yüklü bir piyes ve python yüklü olmalılar. Sormamın sebebi de, onu genel izleyiciye bırakmayı düşünüyorum ve eğer onlar oyuna sahip olmadıkları için indiremiyorlarsa, muhtemelen çok fazla geri bildirim veya başarı elde etmeyeceğim. Teşekkür ederim.Pygame oyunlarını indirmek için pygame oyunu mu?
cevap
Evet, kullanıcılarınız Python'da yazıldığından ve üçüncü parti kütüphanesi Pygame'i kullandıkları için Python yorumlayıcısına ve Pygame uygulamasına bir programa başvurmaları için numaralı programa başvurmalıdır.
Eğer
- cx_Freeze kullanmaya düşünebiliriz, dedi ki
- pyInstaller veya örneğin
- py2app bir yürütülebilir içine Python dondurmak için
(Mac kullanıcıları için) ve arkadaşlarınızın Python ve/veya Pygame'in bilgisayarlarına yüklenmeden indirip çalıştırabilecekleri bağımsız bir uygulama yapmak ers.
Pygame wiki, py2exe kullanarak Pygame uygulamasının bağımsız bir pencere uygulamasına nasıl derleneceğine dair bir örnek verir.
Yükleme python'u ile nasıl baş edeceğimi bilmiyorum, ancak bu kodu, pip kullanarak cmd ile başlatıldığında otomatik olarak pygame yüklemek için tasarlanmış en son programımın başına ekledim. .exe pyg.exe kullanmak olacaktır içine
import os
try:
import pygame
except:
try:
print("Attempting to install pygame...")
os.system('py -m pip install pygame')
import pygame
except:
try:
os.system('python -m pip install pygame')
import pygame
except:
print("Error, failed to install pygame libraries")
input("Press enter to exit...")
quit()
başka bir yolu da pygame kodunu derlemek için.
Bu yardımcı olur umarım.
- 1. Pygame python oyunlarını kurma
- 2. Pygame
- 3. Pygame pygame.Rect.clamp
- 4. Pygame görünmez Renk
- 5. Frekansta Basit Pygame Ses
- 6. PyCharm otomatik tamamlama, pygame
- 7. Pygame ekranı nasıl kaydedilir?
- 8. Pygame: Tekil piksel çizin
- 9. Pygame kurulum hatası modülü
- 10. PyGame Yükleme Sorunları
- 11. Pygame: Yıkılabilir arazi nasıl oluşturulur?
- 12. pygame çift monitör ve tam ekran
- 13. Resimlerin boyutuna göre ölçeklendirme Pygame
- 14. Pygame Clock - Ne kadar süre için koşabilir?
- 15. Pygame ile temel ağ iletişimi
- 16. Daha hızlı tuşlara basmak, pygame
- 17. Pygame mainloop içindeki Twisted istemcileri?
- 18. Pygame penceresi neden düzgün kapanmıyor?
- 19. pygame mastermind, cant print mandalları
- 20. Oyunumu pygame ile başkalarına mı gönderdim?
- 21. Sprite'ın bir parçasını nasıl kopyalayacağım Pygame
- 22. Pygame ile hangi GUI araç setini kullanmalıyım?
- 23. (python/pygame) ses çırpıyor ve duruyor
- 24. Bir resmi Pygame ile nasıl kırpabilirim?
- 25. Pygame çarpışmadaki tüm önemli olayları tespit etmiyor
- 26. Mac OS X pygame girişi, Python
- 27. Bir pygame dikdörtgeni içine metin ekleme
- 28. Görüntüyü her hareketine göre hareket ettirin Pygame
- 29. pygame işlevi göz ardı ediliyor gibi görünüyor
- 30. Basit analog saat yavaşlıyor, daha sonra Pygame
Aşağıdakilerden hangisini önerirsiniz? PyInstaller'ı sadece 2.7 ve 3.3-3.5 için kullanabileceğimi sanmıyorum. – HALLOPEOPLE
Nvm Sanırım cx_freeze, bir mac kullanmamdan beri kullanabileceğim en iyisidir. – HALLOPEOPLE
Evet burada [video eğitimi] (https://www.youtube.com/watch?v=EY6ZCPxqEtM) kullanılarak "cx_Freeze';) Bir şans verin :) – elegent