Yeni başlayanlar için Unreal Engine 4 eğitimi - tüm ayrıntılar
Unreal Engine 4 ile profesyonel ve karmaşık video oyunlarını kolayca kendiniz programlayabilirsiniz. Bu öğreticide programın yapısı ve bazı temel kavramlar hakkında bilgi edineceksiniz.
Unreal Engine 4'ü yükleyin
Unreal Engine ile programlamaya başlamadan önce, onu kurmalısınız. Bu örnekte yüklemeyi Windows altında gösteriyoruz.
- İlk önce Unreal Engine 4'ü indirin. Bu, Unreal Engine ana sayfası üzerinden yapılır.
- Ardından yükleyiciyi çalıştırın ve "Yükle" yi tıklayın.
- Yükleme sırasında, Windows güvenlik duvarı programın ağa birkaç kez erişmesini önleyecektir. Ancak, Unreal Engine veya Epic Games Launcher'ı düzgün bir şekilde kurabilmeniz için bu erişime izin vermelisiniz.
- Kurulum tamamlandıktan sonra Epic Games Launcher'ı başlatın ve Epic Games hesabınızla giriş yapın.
- Gerekirse, eski kısayolları yenilemek için "Şimdi düzelt" i tıklayın.
- Şimdi "Unreal Engine" sekmesine ve "Install Engine" üzerine tıklayın.
- Daha sonra motoru nereye kuracağınızı seçebilirsiniz. İsterseniz, örneğin bir USB çubuğuna veya harici bir sabit sürücüye takabilirsiniz. Sonra "Yükle" ye tıklayın.
- Epic Games Launcher daha sonra uproject dosyalarının Launcher'a atanması gerekip gerekmediğini sorarsa, "Şimdi onar" ı tıklayın.
Unreal Engine 4: Proje Yöneticisi
Unreal Engine'in kurulumu tamamlanır tamamlanmaz, "Başlat" a tıklayarak başlatabilirsiniz.
- Önce proje yöneticisi başlar. Daha önce Unreal Engine ile çalışmadıysanız, burada bir şablon seçmeniz önerilir.
- Ayrıca projeye bir ad verin ve konumu seçin.
- Son olarak başlamak için "Proje Oluştur" u tıklayın.
Unreal Engine'deki bölümleri programla
Unreal Engine altı önemli alana ayrılmıştır.
- Modlar Paneli: Burada "Yatay Takım", "Yeşillik Aracı" veya "Yerleştirme Aracı" gibi çeşitli araçlar bulacaksınız. "Yerleştirme Aracı" ile, örneğin - adından da anlaşılacağı gibi, nesneleri düzeye yerleştirebilirsiniz.
- Dünya Anahattı: "Dünya Anahattı" mevcut seviyedeki tüm nesneleri gösterir ve organizasyon için kullanılır.
- Ayrıntılar: "Ayrıntılar" alanında, seviyenin tek tek nesnelerinin özelliklerini düzenleyebilirsiniz.
- Araç Çubuğu: Üstte, genel işlevler sunan Araç Çubuğu'nu bulacaksınız. Oyununuzu deneyebileceğiniz "Oynat" düğmesi çok önemlidir.
- Viewport: "Viewport" daki mevcut seviyeyi her zaman farklı açılardan görebilirsiniz. Nesneleri buraya ve çok daha fazlasına da taşıyabilirsiniz.
- İçerik Tarayıcısı: Son olarak, tüm proje dosyalarını bulabileceğiniz "İçerik Tarayıcısı" vardır. Ayrıca burada düzenleyebilir, klasör yapısını görüntüleyebilir veya dosyaları içe aktarabilirsiniz.
Unreal Engine: Bu standart varlıklar var
Unreal Engine'de sayısız varlık var. Dört önemli standart varlık:
- Blueprint Sınıfı: Oyunun seyri veya münferit nesnelerin davranışı için bir "Blueprint Sınıfı" gereklidir. Örneğin, oyuna hareketli bir araba eklemek istiyorsanız, bu bir "Blueprint Sınıfı" ile çözülebilir. Bir "Blueprint Sınıfı" bir düğüm sistemi ile programlanır. Bu, akış şemasına benzer şekilde birkaç program öğesini oklarla bağladığınız anlamına gelir.
- Seviye: Bu öğeyle, adından da anlaşılacağı gibi, doğrudan "Görünüm" bölümünde düzenleyebileceğiniz bir düzey oluşturabilirsiniz.
- Materyal: Bu varlık da açıklayıcı niteliktedir. Özel bir "Malzeme Editörü" nde bu öğeyle malzeme oluşturabilirsiniz. Düğüm sistemi burada tekrar kullanılır.
- Parçacık Sistemi: Bu varlık ile bir nesneye parçacıklar ekleyebilirsiniz. Özel bir parçacık düzenleyicide işlenir.
- "İçerik Tarayıcısı" ndaki "Yeni Ekle" yi tıklayarak oyuna kolayca varlık ekleyebilirsiniz. Daha sonra yukarıda belirtilen standart varlıkları "Temel Varlık Yarat" bölümünde bulabilirsiniz.
Unreal Motorundaki Kafesler
Unreal Engine ile çalışıyorsanız, "meshler" ile de karşılaşırsınız.
- Üç boyutlu grafikler için kafeslere veya çokgen kafeslere ihtiyacınız vardır. İki farklı örgü türü vardır.
- Statik Kafes: "Statik Kafes", birçok farklı çokgen (çokgen) içeren geometrik bir nesnedir. Bu nesne grafik belleğinde saklanır ve fazla bilgi işlem gücü gerekmeksizin taşınabilir, döndürülebilir ve ölçeklendirilebilir.
- İskelet Ağ: Bu ağ "Statik Ağ" a çok benzer. Bununla birlikte, hala değiştirebilecek "kemikler" birbirine bağlanmıştır. Oyuna koşu tavşanı eklemek istiyorsanız, koşma hareketini canlandırabilmeniz için bir "İskelet Ağına" ihtiyacınız vardır.