SlideShare a Scribd company logo
1 of 4
Download to read offline
İÇİNDEKİLER VII
İÇİNDEKİLER
1    UNITY İÇİN TEMEL C# DERSLERİ  1
Değişkenler İle Çalışmak  2
Koşullar ve Döngüler İle Çalışmak  2
Unity’de Diziler  4
C# Nesne Tabanlı Programlama Mantığı  5
2    OYUN 1 – KİLİTLİ KAPILAR  7
Unity Yeni Proje Oluşturmak  8
Unity 5.3 Ara Yüzünü Kısaca Tanıyalım  9
Android Projesi Oluşturmak  11
Android SDK ve Java Kurulumu  11
Projemizi Android İçin Uyarlayalım  17
Projeye Asset’leri Eklemek  19
Karakterimizi Hareket Ettirmek  20
Unity’de Sprite Animasyon Yapmak  29
Unity’de Platform Oluşturmak  36
Unity’de Skor Mantığı  42
Unity’de Animasyon Yapmak  48
Unity’de Collider ve Is Triger Mantığı  55
Unity’de Ses Dosyaları İle Çalışmak  60
3    OYUN 2 – YÜKSEK DUVARLAR  67
Unity’de Level Mantığı   68
Unity’de Sahneler Arası Object Taşıma   72
Unity’de Gelişmiş Platform Oluşturmak   73
Unity’de Farklı Karakter Animasyonları   76
Unity’de Görünmeyen Objeler İle Kontrol  91
Unity’de Animasyon Katmanları (Layer)   100
Unity’de Tuş Kombinasyonu Oluşturmak   105
UNITY 3D İLE OYUN GELİŞTİRMEVIII
OntriggerEnter OntriggerExit   109
Unity’de Kamera İle Karakter Takibi   115
Unity’de Temas İşlemleri ve Kutu Kırmak  117
4    OYUN 3 - TEHLİKELİ DÜŞMANLAR  123
Unity’de Persormans ve İleri Derece C#   123
Unity’de Bıçak Fırlatmak ve Ateş Etmek  134
Unity Animation Events  146
Unity’de Düşman Oluşturmak ve Yapay Zeka  154
Unity’de Can Azalması ve Ölme  186
Unity’de Atak Yapmak ve Temas Kontrol  195
Unity’de Karakterin Darbe Alması  200
5    OYUN 4 - SONSUZA ATLAMA  205
Assets Import Etmek ve Sprite Editör  206
Yeni Oyun Yeni Animasyonlar  208
Destekler ve Engeller (Box Collider 2D)  210
Player Script   212
Mobil Uyumlu Arkaplan Ekleme   214
Rastgele Nesne Oluşturmak  217
Aşağı Doğru Hareketli Kamera  227
Sonsuz Nesne Oluşturmak  229
Sonsuz Arkaplan Oluşturmak  231
Karakteri Oyun Alanında Tutmak  236
Animasyonlu Main Menu Yapımı  238
Menüler Arası Geçiş - Button Click Events  244
Oyun Ekranı Nesneleri  255
Rastgele Nesne Üretmek ve Toplamak  258
Oyun İçi Skorlar ve Sesleri Ayarlamak  262
Oyunu Durdurma (Time Scale) İşlemleri  267
Skor Hesaplama ve Oyun Sonu Skor  270
İÇİNDEKİLER IX
Oyun Yöneticisi   281
Oyun Tercihleri - Zorluk Seviyeleri  290
Oyun Müziği Seçenekleri   306
Sahne Geçiş Animasyonları   310
Unity’de Temel Joystick Yapımı  320
Unity’de Android İçin Apk Çıktı Alma  328
Unity’de Admob Reklam Ekleme  332
6    OYUN 5 – OORT BULUTUNDAN KAÇIŞ  355
Grafikler ve Temel İşlemler  357
Klavye İle 8 Yönlü Hareket Kazandırmak  358
Uzay Oyunlarında Ateş Mantığı (Y-Ekseni)  360
Otomatik Oluşan Düşman Gemileri  366
Yapay Zekâ Düşman Ateşi  373
Mermi Teması ve Patlama Animasyonu  380
Oyun Durumları, Skor ve Can Mantığı  388
Oyun İçi Ses ve Müzik Dosyaları  404
Mobil İçin Ateş Butonu ve Accelerometer  408
iOS Cihazlar İçin Çıktı Alma ve iPhone Üzerinde Test Etme  413
7    MOBİL OYUNLARDAN PARA KAZANMAK  419
Google Play Store, Apple App Store İçin Developer Hesabı Alma,
Oyun Yükleme  420
ASO – Uygulama Market Optimizasyonu  424
Oyunlardan Para Kazanmak  426
UNITY 3D İLE OYUN GELİŞTİRMEX

More Related Content

Viewers also liked

Arduino eğitimleri 2 - arduino platformuna giriş
Arduino eğitimleri   2 - arduino platformuna girişArduino eğitimleri   2 - arduino platformuna giriş
Arduino eğitimleri 2 - arduino platformuna girişCoşkun Taşdemir
 
Arduino eğitimleri 4 - arduino programlama dili - 2
Arduino eğitimleri   4 - arduino programlama dili - 2Arduino eğitimleri   4 - arduino programlama dili - 2
Arduino eğitimleri 4 - arduino programlama dili - 2Coşkun Taşdemir
 
BilgeAdam Nesne Yönelimli Programlama
BilgeAdam Nesne Yönelimli ProgramlamaBilgeAdam Nesne Yönelimli Programlama
BilgeAdam Nesne Yönelimli ProgramlamaSinan Bozkuş
 
Arduino eğitimleri 3 - arduino programlama dili
Arduino eğitimleri   3 - arduino programlama diliArduino eğitimleri   3 - arduino programlama dili
Arduino eğitimleri 3 - arduino programlama diliCoşkun Taşdemir
 
Arduino eğitimleri 1 - giriş
Arduino eğitimleri   1 - girişArduino eğitimleri   1 - giriş
Arduino eğitimleri 1 - girişCoşkun Taşdemir
 
ASP.NET MVC Performance
ASP.NET MVC PerformanceASP.NET MVC Performance
ASP.NET MVC Performancerudib
 
Dictionar Cretu Rares
Dictionar Cretu RaresDictionar Cretu Rares
Dictionar Cretu Raresraresss
 
C# Programlamaya Giriş E-Eğitimi
C# Programlamaya Giriş E-EğitimiC# Programlamaya Giriş E-Eğitimi
C# Programlamaya Giriş E-EğitimiUniverist
 

Viewers also liked (10)

Arduino eğitimleri 2 - arduino platformuna giriş
Arduino eğitimleri   2 - arduino platformuna girişArduino eğitimleri   2 - arduino platformuna giriş
Arduino eğitimleri 2 - arduino platformuna giriş
 
Arduino eğitimleri 4 - arduino programlama dili - 2
Arduino eğitimleri   4 - arduino programlama dili - 2Arduino eğitimleri   4 - arduino programlama dili - 2
Arduino eğitimleri 4 - arduino programlama dili - 2
 
BilgeAdam Nesne Yönelimli Programlama
BilgeAdam Nesne Yönelimli ProgramlamaBilgeAdam Nesne Yönelimli Programlama
BilgeAdam Nesne Yönelimli Programlama
 
Arduino eğitimleri 3 - arduino programlama dili
Arduino eğitimleri   3 - arduino programlama diliArduino eğitimleri   3 - arduino programlama dili
Arduino eğitimleri 3 - arduino programlama dili
 
10 soruda Arduino
10 soruda Arduino10 soruda Arduino
10 soruda Arduino
 
Arduino eğitimleri 1 - giriş
Arduino eğitimleri   1 - girişArduino eğitimleri   1 - giriş
Arduino eğitimleri 1 - giriş
 
ASP.NET MVC Performance
ASP.NET MVC PerformanceASP.NET MVC Performance
ASP.NET MVC Performance
 
Les avantages et les manque d’automobile
Les avantages et les manque d’automobileLes avantages et les manque d’automobile
Les avantages et les manque d’automobile
 
Dictionar Cretu Rares
Dictionar Cretu RaresDictionar Cretu Rares
Dictionar Cretu Rares
 
C# Programlamaya Giriş E-Eğitimi
C# Programlamaya Giriş E-EğitimiC# Programlamaya Giriş E-Eğitimi
C# Programlamaya Giriş E-Eğitimi
 

160186

  • 1. İÇİNDEKİLER VII İÇİNDEKİLER 1    UNITY İÇİN TEMEL C# DERSLERİ  1 Değişkenler İle Çalışmak  2 Koşullar ve Döngüler İle Çalışmak  2 Unity’de Diziler  4 C# Nesne Tabanlı Programlama Mantığı  5 2    OYUN 1 – KİLİTLİ KAPILAR  7 Unity Yeni Proje Oluşturmak  8 Unity 5.3 Ara Yüzünü Kısaca Tanıyalım  9 Android Projesi Oluşturmak  11 Android SDK ve Java Kurulumu  11 Projemizi Android İçin Uyarlayalım  17 Projeye Asset’leri Eklemek  19 Karakterimizi Hareket Ettirmek  20 Unity’de Sprite Animasyon Yapmak  29 Unity’de Platform Oluşturmak  36 Unity’de Skor Mantığı  42 Unity’de Animasyon Yapmak  48 Unity’de Collider ve Is Triger Mantığı  55 Unity’de Ses Dosyaları İle Çalışmak  60 3    OYUN 2 – YÜKSEK DUVARLAR  67 Unity’de Level Mantığı   68 Unity’de Sahneler Arası Object Taşıma   72 Unity’de Gelişmiş Platform Oluşturmak   73 Unity’de Farklı Karakter Animasyonları   76 Unity’de Görünmeyen Objeler İle Kontrol  91 Unity’de Animasyon Katmanları (Layer)   100 Unity’de Tuş Kombinasyonu Oluşturmak   105
  • 2. UNITY 3D İLE OYUN GELİŞTİRMEVIII OntriggerEnter OntriggerExit   109 Unity’de Kamera İle Karakter Takibi   115 Unity’de Temas İşlemleri ve Kutu Kırmak  117 4    OYUN 3 - TEHLİKELİ DÜŞMANLAR  123 Unity’de Persormans ve İleri Derece C#   123 Unity’de Bıçak Fırlatmak ve Ateş Etmek  134 Unity Animation Events  146 Unity’de Düşman Oluşturmak ve Yapay Zeka  154 Unity’de Can Azalması ve Ölme  186 Unity’de Atak Yapmak ve Temas Kontrol  195 Unity’de Karakterin Darbe Alması  200 5    OYUN 4 - SONSUZA ATLAMA  205 Assets Import Etmek ve Sprite Editör  206 Yeni Oyun Yeni Animasyonlar  208 Destekler ve Engeller (Box Collider 2D)  210 Player Script   212 Mobil Uyumlu Arkaplan Ekleme   214 Rastgele Nesne Oluşturmak  217 Aşağı Doğru Hareketli Kamera  227 Sonsuz Nesne Oluşturmak  229 Sonsuz Arkaplan Oluşturmak  231 Karakteri Oyun Alanında Tutmak  236 Animasyonlu Main Menu Yapımı  238 Menüler Arası Geçiş - Button Click Events  244 Oyun Ekranı Nesneleri  255 Rastgele Nesne Üretmek ve Toplamak  258 Oyun İçi Skorlar ve Sesleri Ayarlamak  262 Oyunu Durdurma (Time Scale) İşlemleri  267 Skor Hesaplama ve Oyun Sonu Skor  270
  • 3. İÇİNDEKİLER IX Oyun Yöneticisi   281 Oyun Tercihleri - Zorluk Seviyeleri  290 Oyun Müziği Seçenekleri   306 Sahne Geçiş Animasyonları   310 Unity’de Temel Joystick Yapımı  320 Unity’de Android İçin Apk Çıktı Alma  328 Unity’de Admob Reklam Ekleme  332 6    OYUN 5 – OORT BULUTUNDAN KAÇIŞ  355 Grafikler ve Temel İşlemler  357 Klavye İle 8 Yönlü Hareket Kazandırmak  358 Uzay Oyunlarında Ateş Mantığı (Y-Ekseni)  360 Otomatik Oluşan Düşman Gemileri  366 Yapay Zekâ Düşman Ateşi  373 Mermi Teması ve Patlama Animasyonu  380 Oyun Durumları, Skor ve Can Mantığı  388 Oyun İçi Ses ve Müzik Dosyaları  404 Mobil İçin Ateş Butonu ve Accelerometer  408 iOS Cihazlar İçin Çıktı Alma ve iPhone Üzerinde Test Etme  413 7    MOBİL OYUNLARDAN PARA KAZANMAK  419 Google Play Store, Apple App Store İçin Developer Hesabı Alma, Oyun Yükleme  420 ASO – Uygulama Market Optimizasyonu  424 Oyunlardan Para Kazanmak  426
  • 4. UNITY 3D İLE OYUN GELİŞTİRMEX