3d Oyun Tasarımı ve Unity Programlama Eğitimi Kursu;
Eğitim Konuları
Bölüm 1
Unity Giriş, Mobil Lisans Farklılıkları ve Arayüz Elemanları.
C# OOP vs Script yapısı, Farklılıkları ve Oyun Geliştirme Mekanikleri.
2D ve 3D Oyun Mekanik Farkları, Geliştirme Yöntemleri Ve İpuçları.
Bölüm 2
2D Oyun Geliştirmeye Giriş.
Ücretsiz Oyun Grafikleri ve Müzikleri Bulmak ve Kullanmak.
Ses animasyonları, Kamera açıları ve Animasyonu.
Ücretsiz Oyun Grafikleri ve Müzikleri Bulmak ve Kullanmak.
Transform Nesnesi, Component Yapısı ve Örnekler. Fizik materyallerin kullanılması. Temel Vektörler. (Basic Vectors). Kütle, Yerçekimi, Kuvvet, Sürtünme (Mass,Gravity,Force,Friction) ile ilgili uygulamalar.
Kullanıcı Girişi, Touch ve Ekran Elemanları Girişi. Klavye, Mouse ve Joystick Bilgilerini İşleme.
Bölüm 3
Unity GUI İle Arayüz Oluşturmak ve Touch Input Almak.
Tilt, Accelerometer Kullanımı. Arayüz Kontrol ve Giriş Çıkış İşlemleri
Karakter Motoru, Karakter Hareketlendirme.
Yapay Zekaya Giriş.
Yapay Zekaya Giriş ve Düşman Uygulamaları
Particle Effect Uygulamaları. Parçacık (Particle) sistemi. Sabit Kuvvet (Constant Force) uygulama. Joints Kemik ve eklem noktaları.
Collision Metodları ile Çarpışma ve etki alanı ayarlamaları.
Bölüm 4
2D Oyun Projesi.
3D Oyun Geliştirmeye Giriş.
3D Oyun Mekanikleri.
Ücretsiz Oyun Modelleri, Müzikleri ve Grafikleri Bulmak ve Kullanmak.
3D Oyun Projesinin Yapısı
3D Koordinat Sistemi ve Hesaplamalar. Arazi (Terrain) Editörü ile sahne oluşturulması ve yer şekilleri dizaynı. Oyun Arayüzü tasarımı sahne ve level geçişleri.
3D Koordinat Sistemi ve Hesaplamalar.
3D Karakter Motoru, Hareketlendirme
3D Legacy Animasyon Kullanımı
3D Mecanim Kullanımı
Bölüm 5
3D Yapay Zekaya Giriş
3D Yapay Zekaya Giriş ve Düşman Uygulamaları
3D Particle Effect Uygulamaları
PC ve Mobil Oyun programlamada yapı farklılıkları
Bölüm 6
3D Oyun Projesi
Oyun Paketlenmesi ve Multiplatform (Android, iPhone, Windows Phone) Olarak Dağıtılması. (Mac, Linux, Windows) Olarak Dağıtılması.