PyGame”in programınıza yüklenmesi ve kullanıma hazırlanması oldukça basit bir işlem. Bu işlem olabildiğince de esnek bu şekilde neler olduğuna daha fazla hakim olabilirsiniz. PyGame bir çok modülün birleşmesinden oluşan bir paket olarak düşünülebilir. Bazı paketleri hiçbir zaman kullanmayacaksınız ama bu onları bilmenize engel değil 🙂
Import
Öncelikle paketimizi import etmemiz gerekmekte. 1.4 versiyonundan beri bu işlem daha da basitleşmiş durumda. Çoğu oyun Pygame’i şu şekilde import etmekte:
import pygame
from pygame.locals import *
Gerekli olan sadece ilk satır ikincisi ise opsiyonel. İlk satırda kullanılabilen tüm modüller yüklenirken ikinci satırda sık kullanılan fonksiyonlarla limitli halde bir yükleme yapılıyor.
Bu arada aklınızda bulundurmanız gereken bir husus yukarıda belirttiğim gibi bir çok PyGame modülü opsiyoneldir örneğin font modülü müsaitse import edilir yoksa pygame.font fonksiyonu yüklenmez.
Init
PyGame ile çalışmadan önce onu kullanıma hazır etmek gerekir bunu yapmak içinde:
pygame.init()
Bu komut pygame modüllerini kullanıma hazır hale getirecektir. Bundan sonra herhangi bir modülü kullanıma hazır hale getirmek istediğinizde aşağıdaki ifadeyi kullanabilirsiniz:
pygame.font.init()
Modülle işiniz bittiğinde “quit()” fonksiyonuyla kendisini temizleyebilirsiniz. Bu arada çağırdığınız modüllerin içersinde “get_init()” fonksiyonun hazır olduğundan emin olunuz aksi takdirde oyununuz içersine bu modülleri çağıramazsınız.