Son projemi otomatik olarak nasıl yükleyebilirim?
Unreal Engine'i, başlatıldığında üzerinde çalışmakta olduğunuz son projeyi otomatik olarak yükleyecek şekilde yapılandırabilirsiniz. Epic Launcher’dan bir proje açarken Unreal Engine başlangıç ekranında Başlangıçta Her Zaman Son Projeyi Yükle seçeneğini etkinleştirin.
Oyunum için girdi atamalarını nereden ayarlayabilirim?
Unity’de varsayılan bağlamaları ayarlamak için projenizin Input Manager ayarlarını kullanıyordunuz.
Unreal Engine’da girdi atamaları, Proje Ayarları penceresinin Girdi kategorisinden yapılandırılır. Bu pencerede çeşitli düğmeler (işlemler) ve analog kontroller (eksenler) ekleyebilirsiniz. Her bir kontrole bir ad ve varsayılan bir atama verin. Bunu yaptıktan sonra girdi olayları tetiklendiğinde oyununuzun piyonuna geri çağrılar alabilirsiniz.
Unreal Engine projenizde girdiyi nasıl ayarlayacağınız hakkında daha fazla bilgi edinmek için Input sayfasına göz atın.
Projeniz için karmaşık girdi işlemesi veya çalışma zamanı kontrol yeniden eşlemesi gibi daha gelişmiş girdi özellikleri gerekliyse Gelişmiş Girdi eklentisi kullanmayı değerlendirin. Daha fazla bilgi için Gelişmiş Girdi bölümüne bakın.
Projemin başlangıç sahnesini nasıl değiştirebilirim?
Unreal Engine açıldığında, varsayılan olarak projenizin varsayılan bölümünü yükler. Bu davranışı Editör Tercihleri penceresinde (ana menü: Düzenle > Editör Tercihleri) Genel > Yükleme ve Kaydetme kategorisinden değiştirebilirsiniz.
Oyunumu nasıl çalıştırabilirim?
Oyununuza oynanış testi uygulamanın (çalıştırmanın) birkaç yolu vardır:
Doğrudan Unreal Editor’de ana araç çubuğundaki Oynat düğmesine tıklayarak.
Bağımsız bir işlem olarak, ana araç çubuğundaki Platformlar düğmesine tıklayıp açılır listeden makinenizi seçerek. Bu işlem öncelikle platformunuz için yürütülebilir dosya oluşturur; örneğin, bir Windows makinede çalışıyorsanız Windows yürütülebilir dosyası oluşturur.
Farklı bir platformda (ör. mobil cihaz veya web tarayıcısı), ana araç çubuğundaki Platformlar düğmesine tıklayıp oyununuzu çalıştırmak istediğiniz platformu seçerek. Öncelikle tüm gerekli bağımlılıkları yüklemeniz gerektiğini unutmayın.
Unreal Engine oyununuzu farklı platformlarda çalıştırma hakkında daha fazla bilgi almak için aşağıdaki sayfalara bakın:
Hangi ölçü birimleri kullanılıyor?
Unity'de başlıca ölçü birimi bir metredir. Unreal Engine’deyse ana ölçüm birimi bir santimetredir.
Yani Unity’de bir şeyi 1 birim (metre) hareket ettirirseniz bu, Unreal Engine’de bir şeyi 100 birim (santimetre) hareket ettirmeye eşdeğerdir.
Unity'de bir şeyi 2 fit hareket ettirmek istiyorsanız bu 0,61 birime (metre) eşit olacaktır. Unreal Engine’deki eşdeğeri ise 61 birimdir (santimetre).
Unreal Engine koordinat sisteminde hangi yön yukarıyı ifade eder?
Hem Unity hem de Unreal Engine sol el kuralına göre bir koordinat sistemi kullanır ancak eksenler farklı şekilde adlandırılır. Unreal Engine’de pozitif X “ileri”, pozitif Y “sağ” ve pozitif Z “yukarı” yönlüdür.
Daha fazla bilgi için Koordinat Sistemi ve Alanlar bölümüne bakın.
Oyunuma ait günlük çıktısını nasıl görebilirim?
Alt araç çubuğundaki Çıktı Günlüğü düğmesine tıklayın.
İstisnaları nasıl atarım?
Unity'nin aksine, Unreal Engine'de istisna işleme kullanılmaz. Bunun yerine kritik bir açıklama hatasını tetiklemek için check() fonksiyonunu kullanın. Bir hata mesajı geçirebilirsiniz. Hata bildirmek istiyor ama programı durdurmak istemiyorsanız ensure() fonksiyonunu kullanın. Bu fonksiyon tam bir çağrı yığınıyla günlüğe bir hata kaydeder ancak program yürütülmeye devam eder. Ekli bir hata ayıklayıcınız varsa, her iki fonksiyon da hata ayıklayıcısına ayrılır.
.NET Framework nerede?
Unity'nin aksine, Unreal Engine'de .NET Framework kullanılmaz. Unreal Engine kendine ait kapsayıcı sınıflarına ve kütüphanelere sahiptir. Aşağıda yaygın kapsayıcı karşılaştırmalarının bir listesi verilmiştir:
Diğer Unreal Engine kapsayıcılarıyla ilgili daha fazla bilgiye buradan ulaşabilirsiniz.
Unreal Engine kod değişikliklerini otomatik olarak yeniden yüklüyor mu?
Evet. Kod yazarken editörü açık bırakabilirsiniz. Kod düzenlemeyi bitirdikten sonra Visual Studio’dan bir derleme başlatın. Editör, değişikliklerinizi çalışırken otomatik olarak yeniden yükler.