e
sv

Unity'de Probuilder kullanarak basit bir seviye nasıl tasarlanır

avatar

Yazılım Method

  • e 0

    Mutlu

  • e 0

    Eğlenmiş

  • e 0

    Şaşırmış

  • e 0

    Kızgın

  • e 0

    Üzgün

Genellikle Unity'de bir oyun geliştirmeye başladığınızda, karakterlerinizi hareket ettirebileceğiniz bir ortamın kısaltılmış bir versiyonunu istersiniz. ProBuilder , Unity'den ayrılmadan temel 3B modeller oluşturmanın yanı sıra hızlı bir şekilde 3B seviyeler oluşturmanıza ve prototip oluşturmanıza olanak tanır.

Bu makalede, Unity'de ProBuilder kullanarak basit bir seviye tasarlamayı öğreneceksiniz.

Bu, nihai sonucumuzun gizli bir önizlemesidir. 👇

ProBuilder ile Unity Uygulamasının Nihai Sonucu

Unity proje kurulumu

Henüz yapmadıysanız, yeni bir Unity 3D projesi oluşturun ve ona "Merhaba ProBuilder" adını verin.

Bunu, bilgisayarınızda Unity Hub'ı başlatıp Yeni Proje öğesine tıklayarak yapabilirsiniz.

Unity ile Yeni Proje Başlatın

New Project'e tıkladıktan sonra aşağıdaki pencere açılır. Bir 3B proje oluşturduğumuzdan emin olmak için aşağıdaki adımları tamamlayın:

  1. Şablonlardan 3B'yi seçin
  2. Proje Adını “Projem”den “Merhaba ProBuilder”a güncelleyin
  3. Proje Oluştur düğmesini tıklayın

3D Proje Oluştur

Projenin Unity'de açılması birkaç dakika sürecektir.

Projeyi açık tutun ve ProBuilder'ı entegre etmeye çalışalım.

Unity ile ProBuilder'ı Kurma

Bu adımda Unity'deki Hello ProBuilder projesine ProBuilder paketini ekleyeceksiniz.

Başlamak için ProBuilder paketini indirin. Bunu yapmak için Pencere > Paket Yöneticisi'ne gidin. Paketleri Unity Registry'ye geçirin . ProBuilder'ı arayın ve Yükle'ye tıklayın.

ProBuilder'ı yükleyin

ProBuilder'ın başarıyla yüklenip yüklenmediğini doğrulamak için Unity editörünün sol alt tarafındaki Proje paneline gidin. Paketleri Genişlet. Listede ProBuilder görüyorsanız, ProBuilder'ın başarıyla yüklendiğini biliyorsunuzdur.

ProBuilder'ın Kurulduğunu Doğrulayın

Üst araç çubuğunda Araçlar > ProBuilder > ProBuilder Penceresi'ne tıklayın. ProBuilder penceresini istediğiniz yere yerleştirin. Hiyerarşi panelinin hemen yanına yerleştirmeyi seviyorum.

ProBuilder Penceresini Yerleştirin

Harika. ProBuilder'ın farklı özelliklerini keşfetmeye hazırsınız.

ProBuilder'da şekilleri kullanma

Yeni Şekil ile başlayalım.

ProBuilder'daki Yeni Şekil Özelliğini Keşfedin

Yeni Şekil özelliği, 12 farklı ilkel şekil oluşturmanıza olanak tanır:

  1. Kemer
  2. koni
  3. Küp
  4. silindir
  5. Kapı
  6. Boru
  7. Uçak
  8. Prizma
  9. küre
  10. Sprite
  11. Merdivenler
  12. Torus

Sahnemize bir küp getirerek başlayalım. Bunu yapmak için Yeni Şekil'e tıklayın. Sahne panelinizin sağ köşesinde bir Şekil Oluştur panelinin açık olduğunu göreceksiniz. Küp simgesini seçin. Sol tıklamayı basılı tutun ve şekli şu şekilde dışarı sürükleyin:

ProBuilder'da Küp Oluşturma

Küp boyutunu X, Y ve Z boyunca 1 birime ayarlayın.

Not: Hiyerarşi paneline geri dönerseniz, yeni şeklin (yani küpün) bir GameObject olduğunu göreceksiniz.

Unity'deki seçim modları

Sahne panelinin üst kısmındaki dört düğme, aşağıdaki dört seçim modu arasında geçiş yapmak için kullanılır:

Unity'de Seçim Modları

  1. nesne seçimi
    Unity'de Nesne Seçim Modu
  2. köşe seçimi
    Unity'de Vertex Seçim Modu
  3. Kenar seçimi
    Unity'de Kenar Seçim Modu
  4. Yüz seçimi
    Unity'de Yüz Seçimi Modu

Unity'deki standart 3B nesnelerle bu düzeyde bir manipülasyon mümkün değildir. Başka bir deyişle, bir GameObject küpü oluşturabilirsiniz (sağ tıklama > 3D Object > Cube ), ancak Unity içinde köşelerini, kenarlarını veya yüzlerini kontrol edemezsiniz. Bu nedenle ProBuilder ile bir küp (veya başka bir şekil) oluşturmak daha iyi bir alternatiftir.

Elde etmek istediğiniz şekli oluşturmanıza yardımcı olmak için 3B nesneniz üzerinde gerçekleştirebileceğiniz belirli işlemler vardır. Bu makalede gerçekleştireceğiniz üç işlem şunlardır:

  1. normalleri çevirme
  2. ekstrüzyon
  3. eğim

ProBuilder'ı kullanarak Unity'de bir oda oluşturun

Bir odanın sınırlarını oluşturarak başlayalım. Düşündüğünden daha kolay.

  1. Bir küp oluşturun (Unity'nin standart 3B nesnesini değil, ProBuilder kullanarak)
  2. 5 x 2 x 5 boyutlarını koruyun. 👇
    ProBuilder'da Küp Odası Oluşturun
  3. Nesne seçim modunda olduğunuzdan emin olun. Küpü seçin. ProBuilder panelinden Normalleri Çevir'i tıkladığınızda bir odanız olur. Basit, değil mi?
    Oda Oluşturmak için Normalleri Çevirin

Şimdi bu odanın içine merdivenler ekleyelim.

İlk olarak, Hiyerarşi paneli > Küp Seç seçeneğine giderek odayı 10 kat büyütün. Sağ taraftaki Denetçi panelinden, Ölçek Özelliği için sınırlı oranları etkinleştirdiğinizden emin olun. Ardından X, Y ve Z için ölçek olarak 10'u koyun.

Ardından, ProBuilder paneline geçin, Yeni Şekil'e tıklayın, ardından Şekil Oluştur panelinden Merdivenler simgesine tıklayın. Sahneye sol tıklayın ve basılı tutun. X ve Z ekseni boyunca uzatmak için sürükleyin. Sol tıklamayı bırakın. Merdivenin yüksekliğini ayarlamak için imleci +ve Y ekseni boyunca hareket ettirin. Sol tıklama yapın ve hepsi bu. Bir merdiven oluşturdunuz.

ProBuilder ile Merdiven Oluşturun

Profesyonel ipucu: Yeni bir şekil oluşturduktan hemen sonra başka bir nesne seçmediğinizden emin olun. Aksi takdirde, merdivenleri konfigürasyon penceresinden (veya Şekil Oluştur penceresinden) değiştiremezsiniz. Mevcut merdiveni silmeniz ve bir tane daha oluşturmanız gerekecek. Bu, ilk birkaç denemede zor olabilir, ancak biraz pratikle askıda kalacaksınız. Buradaki tavsiyem, ilk başta yavaş gitmek olacaktır. Yavaş yavaş, daha hızlı olacaksın.

Buradaki merdivenler için farklı Merdiven Ayarları ile oynayın ve değişiklikleri gözlemleyin.

ProBuilder ile Merdiven Ayarlarını Ayarlama

Merdivenler için bu ayarları sakladım:

ProBuilder'da Merdivenler İçin Yazarın Kaydedilmiş Ayarları

Şekil Özellikleri altındaki değerleri yoksayın . Aradığınız görünüme bağlı olarak farklı değerlere sahip olabilirsiniz.

Benim odam böyle görünüyor:

Merdivenli ProBuilder Odası Örneği

Şimdi diyelim ki merdivenlerden yukarı çıkan bir karakter varsa, merdivenlerin sonunda dolaşmak için bir çeşit platform olmalı; aksi takdirde karakter düşecektir. Ekstrüzyon kullanarak bu küçük platformu oluşturalım.

  1. Yüz Seçimi moduna geçin ve merdivenlerin uç yüzünü seçin: ProBuilder Merdiven Yüz Seçimi
  2. Shift tuşunu basılı tutun ve seçilen yüzü ileriye doğru sürükleyin. Bu adıma ekstrüzyon denir. Az önce merdivenlerin bir yüzünü çektin.
    ProBuilder'da Ekstrüzyon Aracı
  3. Şimdi, platformun uzunluğunu şu şekilde yatay olarak artırın:
    ProBuilder ile Unity'de Merdiven Kalınlığını Düzenleme

Platformun kalınlığını istediğiniz kadar artırabilirsiniz. Denemekten çekinmeyin. Bunu “sanatsal özgürlük” olarak düşünün.

Şimdi nasıl eğileceğimizi görelim. Kenarlarda ve yüzlerde pahlama yapılabilir. Teknik olarak, bir yüze eğim verirseniz, o yüzü oluşturan tüm kenarlar eğimli hale gelecektir, bu nedenle hala yalnızca kenarlara uygulanmaktadır. Eğim böyle görünür – seçilen yüzün keskin kenarları yuvarlanır (eğimli).

Eğimli Merdivenler

Eğim vermek için bir yüz veya kenar seçin ve ProBuilder panelinden Eğim düğmesini tıklayın.

Eğim butonunun sağ tarafında bulunan + simgesine tıklarsanız eğim miktarını da ayarlayabilirsiniz.

Aşağıdakiler dahil diğer işlemleri deneyin:

  1. alt bölümlere ayır
  2. Birleştirmek
  3. Silmek

Hangi ortamı yaratabileceğinizi görün.

Unity ortamınıza bir karakter getirin

Unity'den bu ücretsiz Başlangıç Varlıkları paketini indirin. Daha önce indirmediyseniz "Varlıklarıma Ekle" yazacaktır. Bunu tıklayın ve ardından Unity'de Aç'ı tıklayın.

Bir Karakter Oluşturmak için Asset Başlangıç Paketi

Unity projenizde Paket Yöneticisi otomatik olarak açılacaktır. Ardından, sağ alt köşedeki İndir düğmesini tıklayın.

Üçüncü Şahıs Karakter Paketini İndirme

Ardından, İçe Aktar'ı tıklayın.

Karakter Paketini İçe Aktarma

Ana Kamerayı sahneden silin.

Ana Kamerayı Silme

Ardından Assets paneli > Starter Assets > ThirdPersonController > Prefabrik'lere gidin.

Varlıklar Panelinden Prefabrik Seçme

NestedParentArmature_Unpack hazır yapısını sahneye sürükleyin ve odanın içinde istediğiniz yere konumlandırın.

NestedParentArmature Prefabrik Paketi Açın

Ölçeği 5 (veya size ne iyi geliyorsa) değiştirerek hazır yapının boyutunu artırın.

Prefabrik Boyutunu Ayarlama

Hiyerarşi panelinden > NestedParentArmature_Unpack > PlayerArmature öğesini seçin. Denetçi panelinde, “Üçüncü Kişi Denetleyici” komut dosyasını bulun ve aşağıdaki değerleri değiştirin:

  1. Hareket Hızı = 15 (istediğiniz gibi)
  2. Sprint Hızı = 25 (istediğiniz gibi)

Karakter İçin Hareket ve Sprint Hızını Ayarlama

Karakterinizin çevrede dolaşmasına izin vermek için Oynat'a tıklayın. Hareket etmek için W, A, S ve D tuşlarını kullanın. Zıplamak için Space'e basın ve etrafa bakmak için fareyi kullanın.

ProBuilder ile Unity Uygulamasının Nihai Sonucu

Çözüm

Mükemmel! ProBuilder ile Unity'de bir seviye oluşturdunuz.

Herhangi bir sorunla karşılaşırsanız veya yardıma ihtiyacınız olursa, lütfen bana Twitter veya LinkedIn üzerinden ping atın ve daha fazla Unity eğitimi ve kaynağı arıyorsanız Gumroad sayfama veya YouTube kanalıma bakın.

Ekstra kaynaklar

Unity'de Probuilder kullanarak basit bir seviye nasıl tasarlanır yazısı ilk olarak LogRocket Blog'da göründü.

etiketlerETİKETLER
Üzgünüm, bu içerik için hiç etiket bulunmuyor.

Sıradaki içerik:

Unity'de Probuilder kullanarak basit bir seviye nasıl tasarlanır