UNİTY3D EĞİTİM SETİ
UNİTY3D İLE OYUN PROGRAMLAMA KİTABINDA NELER VAR?
Unity’de Script yazmak için bilinmesi gereken temel C# dersleri
Java, Android SDK, iOS için gerekli Unity eklentilerinin kurulumu
Dokunmatik ekranın girdi olarak kullanılması (Joystick mantığı)
Telefon sensörleri ile karakterin hareket ettirilmesi
Level mantığı ile ilerlemeli oyun yapımı
Platform oyun yapımı, platform yerleşimi, materyallerin eklenmesi
Sonsuz oyun yapımı, bitmeyen arka plan oluşturma
İlerleme, atak yapma, ateş etme, zıplama gibi temel mekaniklerin öğrenilmesi
Otomatik oluşan düşman ve engellerin yaratılması
Anahtar toplama, altın toplama, kilitli kapı açma
Arkaplan müziği, oyun için sesler ve efektler
Yapay zeka, düşmanın yapay zekasını ayarlamak ve geliştirmek
Unity için tüm animasyon türlerinin hazırlanması
Unity Asset Store üzerinden Unity’e Asset ekleme
Harici resim ve ses dosyalarının Unity’e eklenmesi
Admob reklamlarının Unity’e eklenmesi, Admob reklam türleri
Admob reklamına alternatif reklam şirketleri hakkında bilgi
Android için apk çıktı almak Android cihazlar üzerinde test etmek
iOS için çıktı almak ve örnek olarak iPhone üzerinde test etmek
App Store ve Play Store gibi marketlere oyununuzu eklemek
Google Play Developer , Apple Developer hesabı almak
XCode projelerini ücretsiz hesap üzerinden test etmek
ASO (Uygulama Market Optimizasyonu) Nedir? Nasıl Yapılır?
Markette ilk sıralara tırmanmak, market içi ve market dışı taktikler
UNİTY3D İLE VR OYUN GELİŞTİRME KİTABINDA NELER VAR?
Bir VR Tecrübesi Tasarlamak
Piyasadan Örnekler
Unity 2019 ve Kurulumu
3 Boyut Algısı
Mesh: Görünür Obje
Işık ve Kamera
İlk Oyun Sahnemiz
Kullanılan Dosya Tipleri
Unity C# Giriş
İlk ve Temel Objemiz: GameObject
Oyun Algoritması
Oyun Akışını Kodlama
İnteraktif Objeler, Arayüz, Ses ve Müzik
Optimizasyon
Yazılım Optimizasyonları
İmaj Dosyası ve Boyut Optimizasyonları
Özel Bileşenler
Particle System
Çıktı Alma
Diğer VR Sistemler Hakkında Bilgi
C++ KİTABINDA NELER VAR?
Programlamaya Giriş
C++’a Giriş
Operatörler
Kontrol Yapıları
Döngüler
Diziler
Fonksiyonlar
Göstericiler
Yapılar
Önişlemci Komutları
Hazır Fonksiyonlar
Sınıflar ve Nesneler
Nesne Dizileri ve Göstericiler
Başvurular ve Dinamik Bellek Yönetimi
Fonksiyonların Aşırı Yüklenmesi
Operatörlerin Aşırı Yüklenmesi
Nesne Yönelimli Programlama
Kalıtım
Sanal Fonksiyonlar ve Çok Biçimlilik
Giriş ve Çıkış (I/O) Akışları
Şablonlar ve Hata Denetimi
Örnek Uygulama Projeleri
Her Bölümün Sonunda Örnek Sorular ve Video Anlatımlı Çözümleri
UNITY3D İLE KENDİ OYUNUNU KENDİN YAP KİTABINDA NELER VAR?
Video Oyunu Tanımı ve Unity3D
Unity3D Kurulumu
Unity 3d’deki Paneller ve Özellikleri
Temel Düzeydeki C# Konuları
2D ve 3D Kavramı
Unity 3d’deki Gameobject, Component ve Materyal Kavramı
Kamera ve Işıklar
Kullanıcı Girdileri
Nesnelerin Klonlanması
Nesnelerin Etkisizleştirilmesi
Nesnelerin Pasif Yapılması ve Silinmesi
Labirent Oyunu
Sahneler Arası Geçiş İşlemi
Kullanıcı Arayüzleri
Sesler
Animasyon
Yüksek Zıplama Oyunu
Yapay Zekâ
Invoke() Fonksiyonu
Ienumerator() Fonksiyonu
Veri Kaydetme
Mantar Toplama Oyunu
Raycast
Efektler (Halo, Trail, Particle)
Zaman Kavramı
Fps Oyunu
Arazi Tasarlama
Görüntü Efektleri (Post Processing)
Optimizasyon