TEMEL UNITY EĞİTİMİ
1. Unity’yi İndirme ve Bilgisayara Kurma
2. Unity 3D Arayüzü ile Tanışma_Temel Bilgiler
3. Üç Boyutlu Çalışma Ortamında Navigasyon_Sahne Penceresi (Scene View)_Bakış Noktasını Kaydırma (Pan)_Yaklaşma Uzaklaşma_Perspektif-izometrik Görüntü
4. Oyun (Game) Penceresi
5. Denetçi (Inspector) Penceresi_Bileşenler (Components)
6. Temel Üç Boyutlu Nesne Yaratma_Transform Komponenti_Pozisyon, Dönüş ve Büyüklük Ayarları (Position, Rotation, Scale)
7. Kaydırma, Döndürme, Büyütme-Küçültme (move, rotate, scale)_Ebeveyn-Çocuk Nesne Kavramı (child-parent object)_Yerel ve Evrensel Eksenler (local-global axis)
8. Proje Penceresi_İçeriye Üç Boyutlu Nesne Aktarma_Nesne İçe Aktarma Ayarları (Import settings)_Proje Penceresi Klasör Düzeni
9. Asset Menu Grubu_Asset Mağazası
10. Hazır Karakter Sistemleri_Birinci Kişi Nişancı (First Person Shooter)_Üçüncü Kişi Nişancı (Third Person Shooter)
11. Proje-Klasör Yapısı_Seviye (Level) ve Sahne (Scene) Kavramları_Oyunun ‘build’ Edilmesi
12. Sahneye Üç Boyutlu Ses Eklenmesi_Ses Kaynakları ile İlgili Temel Ayarlar
13. Temel Üç Boyutlu Nesneler_Temel Dijital Oyun Kültürü_Temel Kavramlar
14. Ada Projesi_Terrain Nesnesi ve Yüzey Şekillerinin Boyanması_Doku Kaplama_Üç Boyutlu Nesneleri İçe Aktarma_Üç Boyutlu Sesler
TEMEL PROGRAMLAMA
15. Microsoft Visual Studio Kurulumu_Unity ile İlişkilendirilmesi
16. Unity’de scriptler, ne işe yarar, nasıl yaratılır, nasıl düzenlenir?_İlk Script “Merhaba Dünya”
17. Söz Dizimi (Syntax)
18. Değişkenler (Variables)
19. Döngüler (Loops)
20. Karar Verme Yapıları (If…Else)
21. Awake()_Start()
22. Çarpım Tablosu
23. Update()_LateUpdate()_FixedUpdate()
24. Kapsam (Scope)
25. Mouse ile Etkileşim
26. Klavye ile Etkileşim
27. Zaman Hesaplama (delta time)
28. Doğrusal Ara Değer Hesaplama, Lerp()
29. Shader ve Malzemeler (temel)
30. Yok etme, Destroy()
31. Temel sınıf yapısı (Class)
32. Switch
33. Diziler (Array)
34. Görev Bekletme – Zamanlama_Invoke()_InvokeRepeating()_CancelInvoke()
35. Proje Uygulama
BİRİNCİ GÖZ NİŞANCI
36. SketchUp ile 3B Modelleme_Temel Bilgiler
37. Üç Boyutlu Modellerin içe Aktarılması
38. Photoshop ve Doku(texture) Hazırlama
39. Sayısal Görüntünün Temelleri_RGB Renk Teorisi_Görsel Dosya Formatları
40. Doku Kaplama ve UVW Mapping
41. Yüzey Dokusu(texture) İçe Aktarma
42. Temel Malzeme Bilgisi
43. Temel Işık tipleri
44. Temel Kamera Ayarları
45. Optimizasyon Teknikleri-Occlusion Culling
46. Klasik Shader Sistemi
47. Ses Dosyalarını İçeri Aktarma
48. Temel Arayüz Teknikleri
49. Farklı Oyun Haritalarını Yükleme
50. Prefab Nesneler
51. Prefab Nesnelerini Sahne İçine Kopyalama (Instantiate)
52. Nesneye Bakma (LookAt) current section
53. Komponentler Arasında Değişken ve Fonksiyon Erişimi_Kod Yardımı ile Nesneye Komponent Ekleme ve Silme
54. Script Desteği ile Nesne Hareket Ettirme
55. Hazır Parçacık Sistemleri
56. Parçacık Sistemleri ve Temel Ayarlar
57. Rigidbody Componenti
58. Fiziksel Malzemeler (physics materials)
59. Çarpışma Algılayan Bileşenler (Collider ve Trigger)
60. Ses Yankı Alanı
61. Build Etme (temel seviye)
62. Komponentlerin Kod Yardımı ile Açılıp Kapatılması_Kod Yardımı ile Nesneler Arasında Ebeveyn-Çocuk İlişkisi Kurulması
63. Birinci Göz Nişancı (FPS) Tarzı Oyun Yapımı
İKİ BOYUTLU ORTAM
64. İki Boyutlu Çalışma Ortamına Genel Bakış
65. Sprite Dokuklarını İçeri Aktarma
66. Sprite Renderer Komponenti
67. Sprite Editörü
68. Sprite Katmanları (Sorting Layer)_Katman İçi Sıralama ve Render Öncelikleri
69. İki Boyutlu Fizik Sistemi
70. İki Boyutlu Ortamda Çarpışma Algılayıcı Componentler (2D Colliders)
71. İki Boyutlu Ortamda Çarpışma Ve Tetik Komponentleri
72. İki Boyutlu Ortamda Etki Alanları (2D Area Effector)
73. İki Boyutlu Ortamda Noktasal Etki Alanı
74. İki Boyutlu Ortamda Menteşe Eklemi (2D Hinge Joint)
75. İki Boyutlu Ortamda Zıplama ve Kayma
76. Sprite Animasyonu
77. İki Boyutlu Ortamda Oyun Projesi Örneği
İleri Seviye
78. Kullanıcı Arayüzü_Oransal Uyumluluk
79. Üç Boyutlu Ortamda Addforce ve Addtorque
80. Üç Boyutlu Ortamda Menteşe Eklemi (Hinge Joint)
81. Raycast
82. Animasyon Sonlu Durum Makinesi_Animatör Komponenti
83. Animasyon Sonlu Durum Makinesi – 2
84. Animasyon Sonlu Durum Makinesi – 3_Blend Trees
85. Animasyon Anahtar Kare – Uç Kare (Keyframe) Editörü (Dope Sheet – Keyframe Editor)
86. Animasyon İvmelenme – Eğri Editörü_(Curves Editor)
87. Animasyon İçinden Fonksiyon Çağırma
88. Bir Başka Programda Hazırlanmış Animasyonu İçeri Aktarma
89. Tek Atış Sesleri
90. Audio Mixer
91. Yön Bulma_Yön Bulma Yüzeyleri_Yön Bulma Komponentleri ve Scriptler
92. Yön Bulma_Açıklıkları Aşma_Hareketli Nesneler Etrafında Yön Bulma