Önce ki derse buradan erişebilirsiniz. Unity 2D derslerinin 9. ile devam ediyoruz..Bu dersimiz de olmazsa olmaz Menümüzü oluşturacağız ve Canvas yapısına bakacağız.. Oyunların başlangıcın da genel olarak, ya Play menu, ya da Level menu bulunur..Bunu UI (User Interface) yani kullanıcı arayüzü ile yapıyoruz..Şimdi kendimize yeni bir sahne açıp başlayalım.. File>New Scene daha sonra Hierarchy bölümüne […]
Unity 2D Oyun Tasarımı Ders8 | Platform’un Hazırlanması
Önce ki dersimize buradan erişebilirsiniz. Unity 2D derslerinin 8. ile devam ediyoruz..Karakterimizin kontrolünü tamamladığımıza göre şimdi gelelim oyun alanımızı oluşturmayı.. Yaptığınız oyuna göre platform çizebilirsiniz veya internetten araştırmayla güzel resimler bulabilirsiniz..Ben burada Unity ile olan kısmı ele alacağım, o yüzden internetten platform için bir resim dosyası buldum.. Şimdi bulduğum resim dosyasını daha önce öğrendiğimiz şekilde […]
Unity 2D Oyun Tasarımı Ders7 | Zıplama
Önce ki derse buradan erişebilirsiniz.. Unity 2D derslerinin 7. ile devam ediyoruz..Karakterimiz de “üst ok” tuşuna basıldığın da veya “W” tuşuna basıldığında Y ekseninde hareket ettiğini görüyoruz..Ancak bu tuşlara basılı tuttuğumuz zaman da karakterimiz hareket etmekte.. Zıplama tuşu genel olarak “Space” tuşu olarak kullanılır..Oyunumuzun güzelliği açısından bu olumsuzlukları ortadan kaldıralım..Öncelikle kodumuz da ki “Vertical” bölümünü […]
Unity 2D Oyun Tasarımı Ders6 | Karakter Kontrolü ve If Else Yapısı
Unity 2D derslerinin 6. ile devam ediyoruz..Bu dersimizde öğreneceklerimiz: 1: Karakter beklerken animasyon eklemeyi,2: Karakter hareket etmeye başlayınca animasyonumuzun çalışması,3: Karakter sola hareket ettiği zaman karakterin dönmesini,4: Karakterimizin zıplamasını öğreneceğiz.. Karakterimize yeni bir animasyon ekleyerek başlayalımAşağıda ki sıralama Ders2‘ de anlatıldığı için hızlı geçilecektir.. Sırasıyla:1: Assets>Trace>Sprites>RobotBoyIdleSprite gidiyoruz..2: Inspector penceresinden Sprite Mode>Multiple>Apply>Sprite Editor açıyoruz..3: Slice>Automatic>Slice butonuna […]
Unity 2D Oyun Tasarımı Ders5 | Script ile Component Ayarları
Önce ki derse buradan erişebilirsiniz. Unity 2D derslerinin 5. ile devam ediyoruz..Oyunumuzun kalitesi açısından isteriz ki, istediğimiz zaman şu özellik çalışsın başka bir özellik çalışmasın.. Örneğin oyunumuzun 5. saniyesinde karakterimiz zıplasın 10. saniyesin de takla atsın gibi..Bunun için “GameObject“imiz de bulunan “Component“lere istediğimiz zaman erişmemiz gerekir. “Component“e erişmemiz için kullanılan fonksiyon “GetComponent()“tir.Şimdi örnek bir kod […]
Unity 2D Oyun Tasarımı Ders4 | Script’e Giriş
Önce ki derse buradan erişebilirsiniz. Unity 2D derslerinin 4. ile devam ediyoruz..Unity “Script” e geçmeden önce her programlama dilinde olan 3 terimden bahsedeceğim 1: “Değişkenler” = Herhangi bir veriyi depolamak için kullanılır. Bkz: “Kodunu bir değişkene ata“2: “Fonksiyonlar” = Kod kümeleredir. Bir çok yerde kullanacağınız kodları bir fonksiyon içine yazarak, fonksiyonu çağırmanız yeterli olacaktır.3: “Sınıflar” […]
Unity 2D Oyun Tasarımı Ders3 | Component’ler
Önce ki dersimize buradan ulaşabilirsiniz Unity 2D derslerinin 3. ile devam ediyoruz..Component’ler “Sprite“ların “GameObject” olmasını sağlayan bileşenlerdir. Yani normal bir resim dosyasının oyun dünyasında tutulabilen, atılabilen, vurulabilen, kırılabilen bir şey olması demektir.Bu dersimiz de en çok kullanılan “Component“leri ele alacağız Resim1‘ de gördüğünüz gibi karakterimize tıklayarak “Inspector” penceresine bakıyoruz. “Sprite Renderer” = GameObject’inizin, Görünürlüğünü, Rengini, […]
Unity 2D Oyun Tasarımı Ders2 | Animasyon Yapımı
Önce ki dersimize buradan erişebilirsiniz. Unity 2D derslerinin 2. ile devam ediyoruz..Oyun tasarımın da görsellik açısından en önemli konu olan animasyonlara Unity ekibi de çok önem vermiş durum da.. Animasyon yapımın da tasarımcı için hem basit hemde zevkli olması için ellerinden geleni yapmışlar..Animasyon yapımına geçmeden önce Trace paketimizi Import edelim.. Assets>Trace>Sprites>RobotBoyWalkSprite karakterimizin üstüne tıklayarak “Inspector” […]
Unity 2D Oyun Tasarımı Ders1 | Unity Arayüz Tanıtımı
Unity 2D mobil oyun tasarımı derslerinin 1.si ile başlayalım..Öncelikle oyun motorumuzu tanıyalım.. Unity ile hem 3D hem 2D hem de VR oyun tasarımlarınızı yapabileceğiniz bir oyun motorudur.Unity’nin en güzel avantajlarından bir tanesi MultiPlatform oluşu.. Resim1‘ de gördüğünüz bir çok platform da oyunlarınızı tasarlayabilirsiniz, ayrıca tasarladığınız oyunu “Genel Kodlar(İleri ki dersler de değineceğim)” ile tasarlarsanız, hiç […]