Unreal Engine Versiyon Kontrol Sistemi [Güvenlik]

Bir önceki yazımda versiyon kontrol sistemi nedir, ne işe yarar, nasıl kurulur bunlardan bahsetmiştim. Şimdi ise “nasıl daha daha güvenli hale getirebiliriz” bunları anlatacağım. Okumaya devam et Unreal Engine Versiyon Kontrol Sistemi [Güvenlik]

Unreal Engine Versiyon Kontrol Sistemi [Kurulum]

Herhangi bir projede birden fazla kişi çalıştınız mı? Eğer cevabınız hayırsa bence yol yakınken bu yazıya bir göz atın derim. Eğer evetse ve versiyon kontrol sistemini hiç kullanmadıysanız bu yazının sizin için çok faydalı olacağına inanıyorum.

Ekip olarak bir oyun geliştiriyorsanız, aynı anda çalışabilmenin önemli çok büyük. Bu çok iyi bir planlamanın yanı sıra yazılımsal olarak da bir takım bilgiler gerektiriyor. Herşeyi planladığımızı ve projeyi geliştirmeye başladığımızı varsayarak işin yazılımsal tarafına geçiyorum. Okumaya devam et Unreal Engine Versiyon Kontrol Sistemi [Kurulum]

Unreal Engine, Blueprint – Diziler

Diziler kısaca aynı veri türündeki değerleri bir arada bulundurabilen yapılardır. Örneğin klasik örnek olarak haftanın günlerinin olduğu 7 adet String veri tipinde değişken oluşturmak yerine, gunler dizisi oluşturularak istenilen elemana ulaşılabilir. Haftanın tüm günleri Döngüler yardımı ile döndürülebilir. Tabi ki bu örnek bir senaryo, ihtiyaçlar doğrultusunda dizileri şekillendirebiliriz. Okumaya devam et Unreal Engine, Blueprint – Diziler

Unreal Engine Blueprint – Döngüler

Bazı durumlarda bir fonksiyonu 5 kez , 10 kez hatta 100 kez çağırmamız gerekebilir. Yada bir dizi içerisindeki tüm değerleri kontrol ettirmek isteyebiliriz. Bunları elle yapmak değerler büyüdükçe eziyet haline gelecektir. İşte bu noktada devreye döngüler giriyor. Döngüler bizim belirlediğimiz koşullar doğrultusunda çalışmaya devam ederler. Diziler içinse dizinin tüm elemanları bitene kadar bu durum devam eder. Okumaya devam et Unreal Engine Blueprint – Döngüler

Unreal Engine; Blueprint – Karar Yapıları

Bazı durumlarda yaptığımız programlara oyunlara yön vermemiz gerekir. Örneğin mermisi bittiyse, oyun başlamadıysa, karakter yürümüyorsa vb. gibi bir çok senaryo üretilebilir. İşte bu durumlarda karar yapıları kullanılır. Program bizim belirlediğimiz seçenekler doğrultusunda akışına devam eder. Programla dillerinde if else ve switch case deyimleri Blueprint içinde Branch ve Switch on Variable(Type) olarak karşımıza çıkmaktadır. Okumaya devam et Unreal Engine; Blueprint – Karar Yapıları