19. Akademik Bilisim Konferansi

BaşlıkPython/Kivy ile Mobil Oyun Geliştirme Temelleri
Yazar(lar) Yazar 1
Name: Güray Yıldırım
Org: İstanbul Teknik Üniversitesi
Country: TR
E-mail: guray_AT_gurayyildirim.com.tr
Diğer Yazar(lar)yildirimgur_AT_itu.edu.tr
Anahtar KelimelerPython, Kivy, Hibrit uygulama
Özet
Kivy, Python ile mobil ve masaüstünde çalışan uygulama
 ve oyunlar yazılması amacıyla geliştirilmiş MIT lisansına 
sahip bir çatıdır. Kendi widget yapısı ile her platformda 
aynı görünüm ve kullanıma sahip arayüzler elde edilebilir.
 OpenGL ES 2.0 üzerine yazılan grafik motoru ile hızlı ve
 modern görünümler elde edilebilir.

Android ve iOS üzerinde çalışabildiği gibi,
 GNU/Linux, MacOS ve Windows kurulu 
bilgisayarlarda da çalışan uygulamalar
 geliştirilebilmektedir. Bunlarla birlikte,
 Raspberry Pi üzerinde de çalışabilmekte 
ve tüm bu platformlarda dokunmatik 
ekranlarla uyumlu çalışmaktadır.

Seminer sırasında, bir oyunun temel gereksinimleri
 ve yapım aşamaları, Python ve Kivy kodları içeren
 örnekler üzerinden gösterilecektir. 
Oyunda kullanıcı ile etkileşim, arkaplan ve yardımc
ı nesnelerin hareketleri, seslerin eklenmesi, fontlar,
 Kivy Atlas yapısı, Kivy ile birlikte gelen Clock yapısı
 ile oyun hızının ayarlanması ve zorluk derecelerinin 
değiştirilebilmesi gibi konular açıklanacaktır.
 Bir oyunun baştan sona yapımı ve Android içeren
 telefonlar için APK dosyası olarak son haline 
getirilmesi anlatılacaktır.

Oyunun ana ekranı, menü eklenmesi, 
sonuç ekranı ve bu ekranlar arasındaki 
geçişin Python/Kivy ikilisinde nasıl
 yapıldığından bahsedilecektir.

Seminer için planlanan süre 90 dakikadır.
Başlıklar AB-Seminer
Mobil Ağlar, Teknolojiler ve Uygulamalar
Dosya
 

 

Powered by OpenConf®
Copyright ©2002-2015 Zakon Group LLC