Anadolu Üniversitesi Anadolu Üniversitesi
  • Kurumsal
  • Akademik Programlar
  • Öğrenci İçin Bilgi
  • EN
Program Hakkında Akademik Kadro Program Yeterlilikleri Dersler Ders - Program Yeterlilik İlişkileri Türkiye Yeterlilikler Çerçevesi (TYÇ) TYÇ - Program Yeterlilikleri İlişkileri
  1. Bilişim Teknolojileri Meslek Yüksekokulu
  2. Yazılım, Uygulama Geliştirme ve Çözümleme Bölümü
  3. Oyun Geliştirme ve Programlama Programı
  4. Dersler - AKTS Kredileri
  5. Mobil Oyun Geliştirme
  6. Tanıtım
  • Tanıtım
  • Öğrenme Çıktıları
  • AKTS İş Yükü
  • Program Yeterliliklerine Katkısı
  • Öğrenme Çıktıları-Program Yeterlilikleri İlişkisi
Son Güncelleme Tarihi: 26/06/2026

Ders Kodu - Ders Adı Ders Türü Teori + Uygulama AKTS
OGP228 - Mobil Oyun Geliştirme IV.Yarıyıl 2 +2 6.0
Ders Dili Türkçe
Ders Türü Mesleki Seçmeli Dersler
Öğretim Elemanları ÖĞR. GÖR. GÜVENÇ USANMAZ
Dersin Veriliş Biçimi Bu ders yüz yüze öğretim şeklinde yürütülmektedir. Teorik anlatım, laboratuvar uygulamaları ve proje çalışmaları birlikte yürütülür. Uygulamalarda varsayılan motor Unity olup, öğretim elemanı eşdeğer bir yaklaşım (ör. Godot, yerel Android/Kotlin veya Flutter) tercih edebilir.
Dersin Verildiği Yer
Kullanılan Eğitim Platformları
Önkoşullar Bu dersin önkoşul ya da eş koşulu bulunmamaktadır.
Önerilen Dersler Bu dersi almadan önce OGP104 Programlama II, XXX7954 Oyun Motoru Teknolojileri ve OGP108 2B Oyun Geliştirme Stüdyosu derslerini almış olmanız önerilir. Temel Unity/C# bilgisi ve oyun motoru deneyimi ders sürecini kolaylaştırır.
Önerilen Kaynaklar Unity. Mobil geliştirme dokümantasyonu: https://docs.unity3d.com/Manual/MobileDevelopment.htmlGoogle Play Console Yardım: https://support.google.com/googleplay/android-developer/Apple Developer: https://developer.apple.com/documentation/
Staj & Uygulama Staj veya uygulama gerektirmez.
Dersin Amacı

Haftalar Öğrenme Çıktıları Konular Öğretim Yöntemleri
1. hafta Mobil platformlara giriş: Android/iOS, donanım kısıtlamaları; geliştirme ortamı ve Unity mobil build kurulumu.
2. hafta Dokunmatik kontroller: sanal joystick, dokunma/jest algılama, çoklu dokunma (multi-touch).
3. hafta İvmeölçer ve jiroskop: eğim tabanlı kontrol; sensör verisi okuma ve kalibrasyon.
4. hafta Mobil grafikler: çözünürlük bağımsız tasarım, Canvas Scaler, safe area ve notch uyumu.
5. hafta Ekran oranları, yönlendirme (portrait/landscape); arayüz ölçekleme ve erişilebilirlik.
6. hafta Performans optimizasyonu: profilleme, draw call, batching; mobil GPU/CPU sınırları.
7. hafta Pil tüketimi ve termal yönetim; güncelleme döngüsü ve gereksiz hesaplama azaltma.
8. hafta Bellek yönetimi: varlık sıkıştırma, nesne havuzlama (object pooling), GC baskısını azaltma.
9. hafta Veri kaydetme: yerel depolama (PlayerPrefs, JSON/SQLite); kayıt/yükleme mimarisi.
10. hafta Bulut senkronizasyonu temelleri; çevrimdışı/çevrimiçi oyun durumu yönetimi.
11. hafta Reklam ve gelir modelleri: uygulama içi satın alma (IAP), ödüllü ve afiş reklamlar; SDK entegrasyonu kavramları.
12. hafta Sensör entegrasyonu: konum servisleri, kamera erişimi; konum tabanlı ve AR-lite örnekleri.
13. hafta Yayınlama süreçleri: mağaza kuralları, sertifika/imzalama, APK/AAB ve TestFlight build.
14. hafta Dönem sonu mobil oyun prototipi sunumu; mağaza sayfası taslağı ve dönem özeti.

İçerik girilmemiştir.

İçerik girilmemiştir.

İçerik girilmemiştir.


Değerlendirme Yöntemi ve Geçme Kriterleri
Sayısı Yüzde (%)
Toplam (%)

Kurumsal

  • İsim ve Adres
  • Akademik Takvim
  • Yönetim Kadrosu
  • Kurum Hakkında
  • Akademik Programlar
  • Genel Kabul Şartları
  • Önceki Öğrenmenin Tanınması
  • Kayıt İşlemleri
  • AKTS Kredi Sistemi
  • Akademik Danışmanlık

Akademik Programlar

  • Doktora / Sanatta Yeterlik
  • Yüksek Lisans
  • Lisans
  • Önlisans
  • Açık ve Uzaktan Eğitim Sistemi

Öğrenci İçin Bilgi

  • Şehirde Yaşam
  • Konaklama
  • Beslenme Olanakları
  • Tıbbi Olanaklar
  • Engelli Öğrenci Olanakları
  • Sigorta
  • Maddi Destek
  • Öğrenci İşleri Daire Başkanlığı

Öğrenci İçin Bilgi

  • Öğrenim Olanakları
  • Uluslararası Programlar
  • Değişim Öğrencileri için Pratik Bilgiler
  • Dil Kursları
  • Staj
  • Sosyal Yaşam ve Spor Olanakları
  • Öğrenci Kulüpleri