Uzmanlık Programı

UNITY OYUN PROGRAMLAMA UZMANLIĞI KURSU

Unity 6, C#, 2D/3D oyun geliştirme, AR/XR, mobil yayınlama ve gelir modeli başlıklarını kapsayan 96 saatlik online oyun programlama uzmanlık eğitimi.

Kurs UNITY OYUN PROGRAMLAMA UZMANLIĞI KURSU

Modül 17 ana bölüm

Konu 90+ ders başlığı

Eğitim Online Canlı

Unity Oyun Programlama Uzmanlığı Kursu

Bu program, oyun geliştirmeye sıfırdan başlamak veya mevcut yazılım bilgisini Unity tabanlı projelere taşımak isteyenler için hazırlanmış uygulamalı bir uzmanlık eğitimidir.

Katılımcılar oyun fikrini planlama, prototip üretme, mekanik yazma, hata ayıklama, performans düşünme ve yayın sürecine hazırlama gibi gerçek geliştirme becerileri kazanır.

Kariyer Fırsatları

Unity ekosistemi oyun stüdyoları, mobil uygulama ekipleri, simülasyon firmaları, eğitim teknolojileri, AR/VR projeleri, reklam ve interaktif medya alanlarında aktif olarak kullanılır.

Çalışma Modelleri

Tam zamanlı ekiplerde çalışma, freelance proje alma, uzaktan iş fırsatlarına başvurma veya kendi oyun fikrinizi bağımsız olarak geliştirme yollarına hazırlanırsınız.

Rekabet Avantajı

Unity motoru, C# ile oyun mekaniği yazma, 2D/3D proje pratiği, mobil build süreci, UI üretimi, prefab mimarisi, input sistemi ve yayınlama bilgisi birlikte ele alınır.

Açılış Tarihleri

Unity kursu için planlanan başlangıçlar

Size uygun şubeyi ve başlangıç tarihini seçin; kontenjan bilgisi için hızlıca başvuru bırakın.

Başvuru Yap
Şube

Mecidiyeköy Şube

  • 20 Haziran 2026 Cumartesi-Pazar 19:00-22:00
Şube

Kadıköy Şube

Bu şube için açık tarih yakında güncellenecek.

Kurs İçeriği

96 saatlik Unity oyun programlama müfredatı

Editör hakimiyetinden mobil yayına kadar ilerleyen modüller, oyun geliştirme sürecini parça parça değil bütün olarak öğretir.

Şimdi Başvur
UNITY EDİTÖRÜ VE ARAYÜZ YÖNETİMİ6 konu
  • Unity Hub ve Lisans Yönetimi
  • Unity 6 Editör Arayüzü
  • Scene ve Game Pencereleri
  • Hierarchy ve Proje Yapısı
  • Package Manager Kullanımı
  • Layout Özelleştirme
C# PROGRAMLAMA TEMELLERİ6 konu
  • Script Oluşturma ve IDE (VS/VS Code)
  • Değişkenler ve Veri Tipleri
  • Fonksiyon ve Metot Yapıları
  • If-Else ve Switch Kontrol Yapıları
  • Döngüler (Loops) ve Diziler (Arrays)
  • Class ve OOP Mantığı
2D OYUN DÜNYASI VE FİZİK6 konu
  • Sprite Mode ve Import Ayarları
  • 2D Fizik Bileşenleri (Rigidbody2D)
  • Collider Türleri ve Tetikleyiciler
  • Tilemap ve Grid Sistemi
  • Sprite Atlas Optimizasyonu
  • Sorting Layer Yönetimi
2D SONLU OYUN GELİŞTİRME (PLATFORMER)6 konu
  • Karakter Hareketi ve Kontrolü
  • Zıplama ve Yerçekimi Mantığı
  • Animasyon Geçişleri (State Machine)
  • Sahne Yönetimi (SceneManager)
  • Kamera Takibi (Cinemachine)
  • Temel Yapay Zeka (AI) Devriyesi
2D SONSUZ OYUN (ENDLESS RUNNER)6 konu
  • Prefab Mantığı ve Kullanımı
  • Instantiate ve Destroy Komutları
  • Object Pooling (Nesne Havuzu) Sistemi
  • Rastgele Platform Üretimi
  • Parallax Arka Plan Efekti
  • Skor Kaydı (PlayerPrefs)
3D OYUN GELİŞTİRME TEMELLERİ6 konu
  • 3D Uzay ve Koordinat Sistemi
  • ProBuilder ile Level Tasarımı
  • 3D Karakter Kontrolü
  • Materyal Oluşturma ve Atama
  • Işıklandırma Temelleri (Lighting)
  • NavMesh ile Yol Bulma (AI)
OBJELER VE COMPONENT MİMARİSİ5 konu
  • GameObject ve Transform İlişkisi
  • Parent-Child Hiyerarşisi
  • Component Ekleme ve Kaldırma
  • Aktif ve Pasif Durum Yönetimi
  • Tag ve Layer Kullanımı
SCRIPTLER ARASI İLETİŞİM5 konu
  • GetComponent ile Erişim
  • Değişkenlere Dışarıdan Erişim (Serialize)
  • Statik Değişkenler ve Singleton
  • Olay Tabanlı İletişim (C# Events)
  • Nesneler Arası Veri Aktarımı
ANİMASYON VE FİZİK ETKİLEŞİMLERİ5 konu
  • Animator Controller Yapısı
  • Blend Tree ile Akıcı Hareket
  • Animasyon Parametreleri
  • Animation Events Kullanımı
  • Fizik Materyalleri (Sürtünme/Sekme)
MODERN INPUT SİSTEMİ (UNITY 6)5 konu
  • New Input System Kurulumu
  • Input Actions ve Action Maps
  • Klavye, Gamepad ve Mobil Girdileri
  • Dokunmatik Kontrol Mantığı
  • Eski ve Yeni Sistemin Farkları
DİNAMİK NESNE YÖNETİMİ5 konu
  • Kod ile Nesne Yaratma
  • Döngülerle Toplu Üretim
  • Coroutine ve Zamanlama İşlemleri
  • Resources ve Addressables Giriş
  • Bellek Yönetimi Temelleri
KULLANICI ARAYÜZÜ (UI & UI TOOLKIT)6 konu
  • Canvas ve RectTransform
  • TextMeshPro Kullanımı
  • Buton, Slider ve Panel Yapıları
  • Anchor ve Pivot Ayarları
  • UI Toolkit ve UXML Temelleri (Yeni)
  • Responsive Arayüz Tasarımı
GÖRSEL EFEKTLER VE URP5 konu
  • Universal Render Pipeline (URP) Kurulumu
  • Shader Graph ile Materyal Yapımı
  • Particle System Efektleri
  • Post-Processing (Görüntü İşleme)
  • Ses Kaynakları ve Audio Mixer
PREFAB VE VARYASYONLAR4 konu
  • Prefab Oluşturma ve Düzenleme
  • Prefab Variants (Varyasyonlar)
  • Nested Prefabs (İç İçe Yapılar)
  • Prefab Overrides Yönetimi
AR VE XR TEKNOLOJİLERİ5 konu
  • AR Foundation ve Kurulum
  • Görüntü İşleme ve Takip
  • Düzlem Algılama (Plane Detection)
  • Mobil Cihazda AR Testi
  • Sanal Butonlar ve Etkileşim
OYUNDAN GELİR ELDE ETME (MONETIZATION)4 konu
  • Unity Ads Entegrasyonu
  • Ödüllü Reklamlar (Rewarded)
  • Uygulama İçi Satın Alma (IAP)
  • Google AdMob Temelleri
BUILD VE YAYINLAMA SÜRECİ5 konu
  • Build Profiles Yönetimi (Unity 6)
  • Android Keystore Oluşturma
  • Player Settings ve İkon Ayarları
  • Google Play Console Yükleme
  • Test Süreçleri ve Optimizasyon

Başvuru

Unity oyun programlama yolculuğunu başlat

Kontenjan, başlangıç tarihi ve kayıt adımları için bilgilerinizi bırakın; eğitim danışmanı sizi arasın.

Ön görüşme oluşturun

Ad soyad, telefon ve e-posta bilgisiyle hızlı başvuru oluşturun.

Başvuruya Git