
Unity İle Kelime Bulma Oyunu Yapıyoruz. Oyunumuz bittiğnde bu şekilde görünecek.
Önce Menü tasarımı ardından Scene Managment , Scene Loader , Scene Manager, LoadScene gibi kod parçacıkları kullanarak Sahne geçişi oluşturuyoruz.
İlk Level'da üç tane dikey üç tane yatay toplam 6 kutucuk "T" harfi gibi duracak şekilde sahneye yerleştiriyoruz. Daha sonra Copy-Paste yaparak 6 kutunun hemen arkasına 6 kutu daha yerleştiriyoruz. Bu yeni yerleştirdiğimiz 6 kutuya soldan sağa KAS yukarıdan aşağı AKS kelimesini yazdırıp gizliyoruz. Oyuncu verilen harfleri doğru bir biçimde yazdırırsa doğru olan kelimenin gizliliğini kaldırıp görünür yapıyoruz. Oyunumuzun temel algoritması bu şekilde olmasından ötürü sahne tasarımımızı buna uygun olarak tasarlıyoruz.
Level 1 Kodlamasına Başlayalım. Public, Private, Float, İnteger, String Değişkenlerini kullanmayı örneklerle öğrenelim.
Part I Ve Part II de yazılan GameController scriptini indirebilirsiniz. Bu video da Fonksiyon Oluşturma , çağırma Text Objesine yazı yazdırma. True, False ile Bileşenleri Aktif veya Deaktif etme. btn.onClick.AddListener Kullanımı Diğer detaylar da yer alıyor. Mevcut oyunumuzda esas algoritma kuruldu
Oyuna ses klipleri ekleyerek daha oynanabilir hale getirdik. Auido Source Ve Audio Clip kullanımı Play On Awake , Loop kullanımı PlayOneShot() kullanımı
Sahneler Arası Geçiş. Sahne Yükleme Sahne Kapatma. Leveller Arası Geçiş.
Oyunda yer alan kutucuklara animasyon eklendi. Zamanlama için Coroutine Erteleme için Invoke kullanımını sağlandı. Rigidbody Kullanımı ve Script içerisinde Rigidbody çağırma. Rigidbody Dynamic veya Kinematic seçenekleri nedir ne işe yarar? Videoda örnekler ile öğrenebilirsiniz.
Oyunumuza yanıp sönme efekti ekledik. While Döngüsü Coroutine yapısı IEnumarator Kullanımı Invoke İle Zamanlama ve Erteleme
Aynı Scripti Tüm Bölümlerde uyguluyoruz. İstenildiği kadar Level ekleyip geliştirilebilir hale getiriyoruz.
Player Prefs ile oyunda ki ilerlemeyi otomatik olarak kaydetmesini sağlıyoruz.
Oyun projemiz bitti. Devamını basit şekilde getirebilirsiniz. Level çoğaltabilirsiniz. Oyunun proje hali Unity de direkt olarak çalışacak şekilde indirebilirisiniz. Teşekkürler...
Merhaba ; İlk Level'da üç tane dikey üç tane yatay toplam 6 kutucuk "T" harfi gibi duracak şekilde sahneye yerleştiriyoruz. Daha sonra Copy-Paste yaparak 6 kutunun hemen arkasına 6 kutu daha yerleştiriyoruz. Bu yeni yerleştirdiğimiz 6 kutuya soldan sağa KAS yukarıdan aşağı AKS kelimesini yazdırıp gizliyoruz. Oyuncu verilen harfleri doğru bir biçimde yazdırırsa doğru olan kelimenin gizliliğini kaldırıp görünür yapıyoruz. Oyunumuzun temel algoritması bu şekilde kurulu. Buna uygun kodlamaları yaparak oyunumuzu oynanabilir hale getirdikten sonra Level2 yi de yapıyoruz. Ancak Level 2 de tekrardan kod yazma çabası pek göstermiyoruz. Mevcut kodları yeni Level 2 için copy paste yapıp uyarlıyoruz. Bu eğitim serisinde Ana menü , Level 1 , Level 2 olmak üzere 3 sahnemiz bulunmakta. Siz isterseniz oyunu 100-200... Levellara kadar çıkarabilir daha kapsamlı hale getirebilirsiniz. Temel düzeyde birçok unsuru bu seride zaten öğrenecek ve benzer oyun fikirlerinizi rahatlıkla hayata geçirebileceksiniz. Yaklaşık 120 dakika süren serimizin son videosunda oyunu final haliyle proje şeklinde upload ettim dilerseniz direkt olarak oradan indirebilir, inceleyebilirisniz. Ücretsiz olarak sunulan bu fırsatı kaçırmamanız umuduyla Başarılar diliyorum...
-Tek Script ile yüzlerce Level imkanı ! -Sahne geçişleri ! (LoadScene , Scene Managment) -Animasyonlar ! -Otomatik Kaydetme ! (PlayerPrefs.) -Ses klipleri ! (AudioSource Audio Clips) - Yanıp Sönme Efekti ve Zamanlayıcı (İnvoke Coroutine IEnumarator) -Fonksiyon Oluştur Ve Fonksiyon Çağırma