Python İki dosya aynı anda nasıl kullanılır?

Katılım
29 Şubat 2024
Mesajlar
84
Daha fazla  
Cinsiyet
Diğer
Merhaba Python pygame ile oyun yapmanın böyle bir yolu var mı: 2 tane projem var, birisi araba yarışı, diğeri ise uzaylı kaçışı. Ben iki oyun içinde bir menü yapmak istiyorum, ama ikisinin de kodları çok uzun. Bunun için bir projeyi kullanarak aynı klasördeki başka bir oyunu çalıştırma yolu var mı?
 
Son düzenleyen: Moderatör:
Evet var bir menü kodlayın ve butona tıklanınca os.startfile("Oyun1") kodu çalışsın.
 
Diğer iki oyununun başlatma fonksiyonlarını ana bir dosyaya import edip ana dosyadaki bir menüden çalıştırabilirsin. Tabii diğer iki oyun buna uygun olmalı.

Python:
from oyun1 import oyun1_baslat
from oyun2 import oyun2_baslat


def main():
    # burada yine pygame ile ya da tkinter, pyqt gibi kütüphaneler ile bir menü yapıp
    # sözde kod olarak.
    buton1_e_tiklanirsa(oyun1_baslat)
    buton2_e_tiklanirsa(oyun2_baslat)
    
if __name__ == "__main__":
    main()
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…