Unity ile Oyun Programlama
Açıklama : Bu kurs Unity kullanarak 2 boyutlu ve 3 boyutlu oyun geliştirme becerisini kazandırmayı hedeflemektedir. Bu kurs aynı zamanda bir uygulama kursu olduğundan her konu ele alınırken uygulamalı çalışmalar yapılacaktır.
Kurs konularından bazıları aşağıdadır:
• Unity ortamının temel özellikleri
• Unity ortamının kurulumu
• Unity ortamına ilişkin temel kavramlar
• Unity ile 2 boyutlu uygulama geliştirme
• Unity ile 3 boyutlu uygulama geliştirme
• Unity ortamında programlama (C# script)
• Unity ile ses işlemleri
• Unity ile network oyun tasarımı ve gerçekleştirilmesi
• Unity animasyon işlemleri
• Unity kullanıcı arayüzü tasarımı (Canvas)
• Unity navigation and path finding
• First Person Controller ve Third Person Controller
• Unity ile sanal gerçeklik uygulamaları (VR)
• Unity ile XML ve JSON seri hale getirme (serialization/deserialization) işlemleri
• Unity ile geliştirilen uygulamaların optimizasyonu
• Unity ile geliştirilen oyunların platformlara göre durumu
• Ve diğerleri...
Ön Koşul : Daha önce Java veya C# Programlama dillerinden biri ile Nesne Yönelimli Programlama konusunda çalışma yapmış olmak ya da C ve Sistem Programcıları Derneği'nin açmış olduğu Java ile Nesne Yönelimli Programlama veya C# ile Nesne Yönelimli Programlama kursuna katılmış olmak.
* Ücretleri sorunuz.
Bu kurs C ve Sistem Programcıları Derneği ve Sistem Bilgisayar işbirliği ile düzenlenmektedir.