IÜC Bilgisayar Mühendisligi mezunuyum ve 4 yildir Unity ile aktif olarak projeler gelistiriyorum. Oyun yapmayi kendi çabalarimla ögrenmis biri olarak, baslangiç asamasindaki kafa karisikligini çok iyi biliyorum. Bu yüzden derslerimi tamamen pratik, proje odakli ve adim adim ilerleyen bir yapida kurguluyorum. Amacim, karmasik görünen bu dünyayi anlasilir ve keyifli bir hale getirmek.
-Sifirdan Unity Arayüzü: Karmasik görünen Unity Editor'ü, sadece ihtiyacimiz olan temel araçlara odaklanarak basitlestiriyor ve adim adim tanitiyorum.
-Küçük Projelerle Pratik: Uzun ve sikici teorik anlatimlar yerine, dersleri dogrudan küçük 2D oyun prototipleri insa ederek isliyorum.
-2D Animasyon Entegrasyonu: Oyunlara hayat vermek için 2D sprite'larin ve animasyonlarin Unity'ye nasil eklenecegini, Animator bileseninin kullanimini ve yazilan kodlarla animasyon durumlari (yürüme, ziplama vb.) arasindaki geçislerin nasil kontrol edilecegini detaylica gösteriyorum.
-Hata Çözme (Debugging) Pratigi: Kod yazarken alinan hatalari (bug) sürecin en dogal ögreticisi olarak kabul ediyor; konsol okumayi ve karsilasilan problemleri kendi basimiza nasil çözecegimizi uygulamali olarak gösteriyorum.
-Temel Programlama Altyapisi: Sadece oyun motoru kullanimini degil; degiskenler, döngüler ve fonksiyonlar gibi tüm yazilim dillerinde geçerli olan evrensel programlama temellerini aktariyorum.
-OOP (Nesne Yönelimli Programlama) Temeli: Yazilan kodlarin spagettiye dönüsmemesi için, profesyonel yazilim gelistirmenin yapi tasi olan OOP prensiplerini oyun mekanikleri üzerinden, karmasiklastirmadan ögretiyorum.
-Bagimsiz Ilerleme Gücü: Derslerimiz tamamlandiginda ögrencilerimin internetteki kaynaklari, resmi Unity dokümanlarini ve gelistirici forumlarini tek baslarina anlayip kendi projelerinde bagimsizca ilerleyebilecek seviyeye gelmelerini hedefliyorum.
Özel ders veriyorum:
-
Öğrenciler: Ortaokul, Lise Diplomasi, Üniversite öğrencileri, Yetişkinler
Eğitim: dereceler, kurslar ve sertifikalar