Unity nedir?
Unity, dünyaca ünlü oyunların geliştirilmesinde kullanılan profesyonel bir oyun motorudur. Öğrenciler Unity ile oyun sahneleri kurar, grafik ve sesleri düzenler, C# diliyle oyun kurallarını kodlar.
Endüstri Standardı Oyun Motoru
Hayal ettiğin oyun dünyasını tasarla, kodla ve oynanabilir hâle getir.
Öğrenciler Unity ile kendi 2D oyunlarını geliştirir. Sahne kurar, karakterler ve arka planlar tasarlar, C# kodlarıyla hareket ve etkileşim ekler; oyunlarını test ederek geliştirir.

Profesyonel oyun motorunun gücünü ve 2D oyun dünyası tasarımını keşfedin.
Unity, dünyaca ünlü oyunların geliştirilmesinde kullanılan profesyonel bir oyun motorudur. Öğrenciler Unity ile oyun sahneleri kurar, grafik ve sesleri düzenler, C# diliyle oyun kurallarını kodlar.
Endüstri Standardı Oyun Motoru
2D oyun geliştirme, iki boyutlu grafikler ve katmanlar kullanarak oynanabilir oyun dünyaları tasarlamaktır. Öğrenciler karakter hareketi, zıplama, engeller, puan ve seviye mantığını kurgular.
Dinamik 2D Oyun Dünyaları


Bu atölyede öğrenciler öğretmen rehberliğinde kendi 2D oyunlarını sıfırdan inşa eder. Karakter hareketi, zıplama mekanikleri, hareketli engeller, puan toplama sistemleri, sahne geçişleri ve oyun arayüzü gibi temel mekanikleri adım adım kodlarlar.
Platform oyunları, labirent maceraları, sonsuz koşu veya nesne yakalama oyunları gibi renkli ve dinamik projeler üretirler.
Öğretmen rehberliğinde ilerleyen bu proje tabanlı süreçte öğrenci, oyun mekaniklerini kurgular, C# ile kodlar ve arkadaşlarıyla paylaşabileceği oynanabilir bir oyuna dönüştürür.
Oyun sahnesi tasarımı, C# mekanikleri, çarpışma algılama ve oyun testi kazanımları.
İki boyutlu sahneler kurgular; katmanları, arka planları ve karakter görsellerini Unity ortamına aktarıp düzenler.
Karakter hareketi, zıplama, zıplama yüksekliği ve kullanıcı kontrollerini C# kodlarıyla programlar.
Engellerle karşılaşma, puan toplama, can kaybetme ve tetikleyici (trigger) etkileşim sistemlerini oluşturur.
Oyununu adım adım test eder; zorluk dengesini ve oyun akışını düzenleyerek daha eğlenceli projelere dönüştürür.
Her haftası planlanmış, öğrencinin üreterek ilerlediği 4 aşamalı gelişim süreci.
Öğrenciler Unity arayüzünü ve 2D oyun mekaniklerini öğrenir; sahneler kurar, C# ile hareket, puan ve engel sistemleri geliştirir. Her yeni konu çalışan oyunlarla pekişir.
Öğrenci, atölye boyunca öğrendiği oyun tasarımı ve C# mekanik becerilerini kullanarak kendine özgü oynanabilir bir 2D oyun geliştirir.
Öğrenci oyununu tanıtır; hangi oyun fikrini hayata geçirdiğini, mekaniklerini nasıl kodladığını paylaşır ve oyununu arkadaşlarına oynatır.

Unity 2D Oyun Geliştirme Atölyesi’nin ardından öğrenci, Unity 3D Oyun Geliştirme Atölyesi’nde 3 boyutlu oyun dünyalarını ve gelişmiş oyun fiziklerini keşfeder.
Çocuğunuzun yalnızca oyun oynamasını değil; kendi hayal ettiği oyun dünyasını tasarlayan, C# ile kodlayan ve sunan bir geliştirici olmasını birlikte destekleyelim.