Unity ile Oyun Geliştirme (Grup Eğitimi)

Unity arayüzü, karakter kontrolü, sahne yönetimi ve fizik sistemleri gibi temel konuları uygulamalı olarak öğrenin. Eğitim sonunda kendi oyununuzu geliştirip yayınlamaya hazır hale gelin.

🧑‍💻 Yaş Grubu

14–17 Yaş

⏰ Süre

8 Hafta (Toplam 72 Saat)

💻 Eğitim Şekli

Online 4–6 kişilik Grup Dersi

📅 Ders Programı

Haftada 3 Gün × 3 Saat

Eğitimi Alanlara Sunulan Avantajlar

🎁

1 Yıllık Kodmat aboneliği ücretsiz

🧠

Öğrenciye özel seviye analizi ve gelişim planı

💬

Ders dışında haftalık online danışmanlık desteği

🎯

Ücretsiz tanıtım dersi katılım hakkı

🚀

Bitirme projesine özel sunum ve destek

Eğitim İçeriği

1. Hafta: Unity Arayüzüne Giriş

  • Unity Editor yapısı, Project, Hierarchy, Inspector panelleri
  • Sahne oluşturma, GameObject ve Component mantığı
  • 2D / 3D sahne farkları ve sahne yönetimi

2. Hafta: 2D Oyun Mekaniklerine Giriş

  • 2D sprite kullanımı, karakter oluşturma ve animasyon
  • Hareket, zıplama, platformlar arası geçiş
  • Tilemap ile harita oluşturma

3. Hafta: 3D Oyunlara Başlangıç

  • 3D sahne oluşturma ve ışıklandırma
  • Kamera açısı ve perspektif ayarları
  • 3D objelerle sahne tasarımı (Terrain, Cube, Capsule)

4. Hafta: Karakter Kontrolleri ve Fizik Sistemleri

  • Input System ile 2D/3D karakter hareketi
  • Rigidbody, Collider, Gravity, zıplama gibi fizik kuralları
  • Cinemachine ile kamera takip sistemi (2D ve 3D)

5. Hafta: UI Tasarımı ve Oyun Arayüzü

  • Canvas, buton, text, slider gibi temel UI elemanları
  • Başlangıç, oyun içi ve skor ekranı oluşturma
  • Pause menüsü ve oyun akışı yönetimi

6. Hafta: Ses ve Efektlerle Oyun Dünyasını Canlandırma

  • Arka plan müziği ve ses efektleri ekleme
  • Audio Source ve Audio Mixer ayarları
  • Particle System ile görsel efektler (patlama, ışık, duman)

7. Hafta: 3D Proje Geliştirme ve Performans İyileştirme

  • Kendi 3D oyun dünyasını kurma
  • FPS / TPS karakter kontrolü
  • Unity Profiler ile performans analizi ve optimizasyon

8. Hafta: Final Proje ve Sunum

  • 2D veya 3D özgün oyun fikri geliştirme
  • Build alma, oyun demosu hazırlama
  • Proje sunumu, eğitmen değerlendirmesi ve kapanış