Python 2d Atış Oyunu Game Play

TEKNOBASE 2024-10-14

Views 23

Python 2d Atış Oyunu Game Play

Oyun ekranı 800x600 boyutlarında bir pencere olarak belirleniyor. Bu pencere boyutu oyun deneyiminin ideal bir performansta olmasına olanak tanıyor. Ayrıca pygame.display.set_caption() fonksiyonu ile penceremizin başlığı tanımlanıyor.



Renk ve Ses Tanımlamaları

Kodda çeşitli renkler RGB formatında tanımlanıyor ve oyun için kullanılacak ses dosyaları yükleniyor. pygame.mixer.init() komutu ses motorunu başlatıyor. Aşağıdaki ses dosyaları oyunun içeriklerine bağlı olarak çalışıyor:




  • shoot.mp3: Oyuncu mermi ateşlediğinde.

  • missile_launch.mp3: Oyuncu füze fırlattığında.

  • hit.mp3: Bir düşman vurulduğunda.

  • explosion.mp3: Bir bomba patladığında.

  • powerup.mp3: Oyuncu bir güçlendirme aldığında.



Bu ses efektleri, oyuna derinlik katıyor ve kullanıcının oyuna daha fazla odaklanmasını sağlıyor.



Oyuncu ve Hareket Mekanikleri

Oyuncu karakteri, oyunun temel kontrol edilen nesnesidir. Karakterin başlangıc pozisyonu ve boyutları aşağıdaki kod ile tanımlanmış:


Share This Video


Download

  
Report form