Online ve YÜZ YÜZE Unity Kursu

UNITY OYUN PROGRAMLAMA UZMANLIĞI KURSU

Sıfır seviyeden başlayıp C# ile oyun mekaniği yazan, Unity 6 içinde 2D/3D projeler geliştiren ve mobil yayınlama sürecini bilen bir geliştirici profiline ilerleyin.

Kurs UNITY OYUN PROGRAMLAMA UZMANLIĞI KURSU

Modül 17 ana bölüm

Konu 90+ ders başlığı

Eğitim Online / Yüz Yüze

Sitede Oyna

Kod Kristallerini Topla

Küçük oyun alanında karakteri zıplatın, engellerden kaçın ve C# kristallerini toplayın.

Skor 0En iyi 0
96Saat canlı eğitim
4Ay program süresi
12Kişilik sınıf
SıfırBaşlangıç seviyesi

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.

Eğitim Mantığı

Ders izleyen değil, oyun üreten öğrenci akışı

Program; editör hakimiyetini, C# ile oyun davranışı yazmayı, 2D ve 3D proje üretimini, UI ve input sistemlerini, AR/XR denemelerini ve yayınlama adımlarını birbirine bağlayan net bir rota izler.

Her modülün amacı, katılımcının portföyüne koyabileceği çalışan bir çıktı üretmesini sağlamaktır.

OdakUnity + C# + Oyun Projesi

Tek başına teori değil; çalışan prototip, test edilebilir sahne ve yayın sürecine hazırlık.

Öğrenme Rotası

Beş aşamada Unity oyun programlama yetkinliği

01

Editör ve C# Temeli

Unity 6 arayüzü, proje düzeni, script oluşturma, değişkenler, metotlar, döngüler ve OOP mantığı.

02

2D Oyun Üretimi

Sprite, Rigidbody2D, collider, tilemap, platformer, endless runner, prefab ve skor kayıt sistemleri.

03

3D Oyun Mantığı

3D koordinatlar, ProBuilder, karakter kontrolü, materyal, ışıklandırma ve NavMesh tabanlı AI.

04

Sistemler ve UI

Script iletişimi, animasyon, modern input sistemi, UI Toolkit, URP, shader ve particle effect akışı.

05

Yayınlama ve Gelir

AR Foundation, Unity Ads, IAP, AdMob, Android Keystore, Google Play Console ve optimizasyon süreci.

UNITY OYUN PROGRAMLAMA UZMANLIĞI KURSU

Öne Çıkan Program

UNITY OYUN PROGRAMLAMA UZMANLIĞI KURSU

96 saatlik bu uzmanlık eğitimi, C# temellerinden başlayarak Unity editörü, 2D/3D oyun projeleri, animasyon, UI, fizik, yapay zeka, AR/XR, monetization ve mobil yayınlama sürecini kapsar.

  • Sıfır seviyeden başlayanlar için kademeli ilerleme
  • 12 kişilik sınıf yapısıyla takip edilebilir eğitim
  • Portföy odaklı 2D, 3D ve mobil proje pratiği
Kurs Detay Sayfası

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.

Detaylı Kurs Sayfası
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

Kariyer Çıktısı

Oyun, simülasyon ve interaktif medya alanlarına hazırlanma

Game DeveloperOynanış mekaniği ve prototip geliştirme
Unity DeveloperUnity editörü, prefab ve sahne mimarisi
Mobile Game DeveloperAndroid build, optimizasyon ve mağaza hazırlığı
VR/AR DeveloperAR Foundation ve XR etkileşim temelleri
Game ProgrammerC# tabanlı sistem ve davranış geliştirme
Simulation Developer3D sahne, fizik ve etkileşimli eğitim çözümleri

Öğrenci Yorumları

Proje odaklı öğrenme deneyimi

Unity arayüzünde kaybolmadan ilerlemek benim için en kritik konuydu. Modüller proje adımlarına bağlandığı için neyi neden yaptığımı görebildim.

Mert A.Yazılım öğrencisi

C# konuları oyun mekaniğiyle anlatılınca çok daha net oturdu. Platformer ve endless runner çalışmaları portföy için iyi başlangıç oldu.

Ece K.Junior geliştirici

Mobil build, reklam ve yayınlama tarafının da anlatılması kursu sadece editör dersi olmaktan çıkardı.

Baran S.Freelance tasarımcı

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