Godot'tan Unity'e geçmek mantıklı mı?

  • Konuyu başlatan Alcali
  • Başlangıç Tarihi
  • Mesaj 15
  • Görüntüleme 152

Alcali

Centipat
Katılım
12 Nisan 2024
Mesajlar
22
Daha fazla  
Cinsiyet
Erkek
Selamlar, son 1-2 aydır Godot Engine çalışıyorum. Arkadaşımın bana önerdiği bir oyun fikri üzerinden başladım ve Godot ilgimi çekti (Hatta grafik ve müzik desteği verebileceğini de söyledi.) Şu ana kadar Godot'ta birkaç mekanik hakkında fikrim oluştu. (Yürüme ve Envanter sistemi üzerinde çok çalıştım.). Fakat yaptığım araştırmalarda C# ve Unity'nin bu sektörde daha fazla adının olduğu ve kaynak desteğinin daha fazla olduğunu fark ettim. Sizce bu kadar Godot'ta ilerlemişken Unity'e geçmek mantıklı bir fikir mi? Unity, Godot'a göre ne kadar zor ve ne kadar süremi alır? Şimdiden cevaplarınız için teşekkürler.
 
ünity varken Godot ile uğraşmanın bir anlamı yok, Ama şöyle bir özet veriyim, hangi oyun motoru olursa olsun, senin evinde hissedip rahatça haraket edebildiğin, kimine göre dans edebildiğin motor, işte o motor senin için en iyi motor oluyor. Günün sonunda oyun yapmak istiyorsun, bakış açını buna göre ayarla. Mesela bende unreal seviyorum, içinde rahatça at koşturuyorum. Bana göre en iyisi unreal, Başkasına göre en iyisi unity, burdaki ayrım ilk söylediğim olaya denk geliyor. Hangi motor olursa olsun evinde gibi rahat hissettiğin motor iyidir.
 
Son düzenleme:
Her motorun kapasitesi farklıdır. Başlangıç aşamasında olduğunuzu anlıyorum. "Şu motordan şu motora geçilir mi?" sorusunu sormak yerine merak ettiğiniz motoru indirip denemeniz daha iyi olur. Sonuçta o motoru kullanma zorunluluğunuz doğmuyor. Beğenmezseniz kullanmazsınız. Öğrenme süreci gözünüzü korkutmasın. Direkt motorun içine dalın, kurcalayın, bir şeyler ortaya koyun. Bu şekilde motorun sizin için uygun olup olmadığını daha iyi anlayabilirsiniz. Ön araştırma yapmanız gereken en önemli konulardan biri teknik kapasitedir. Şu an buna ihtiyacınız olduğunu düşünmüyorum ancak yine de basit bir araştırmayla birkaç bilgi edinmeniz iyi olur.

Motor değiştirirken önceki motora harcadığınız vaktin boşa gittiğini düşünmeyin. Bir oyun motoru nasıl çalışır, nasıl kullanılır gibi konularda bilgi edinmiş oldunuz. Yeni kullanacağınız motorda neyin nerede olabileceği ile ilgili fikir sahibi olursunuz. Öğrenme süreciniz kısalır. Hata aldığınızda nereye bakmanız gerektiğini daha hızlı kavrarsınız.

"Bir motordan bir motora geçmek mantıklı mı?" sorusu büyük oranda ne yapacağınızla ilgilidir. Örneğin 2 boyutlu bir oyun yapacaksanız Unity bunu destekler. Peki destek kapsamı nedir? İşinizi kolaylaştıracak araçlar nelerdir? Bunları biraz araştırarak biraz da kurcalayarak öğrenirsiniz.
 
Her motorun kapasitesi farklıdır. Başlangıç aşamasında olduğunuzu anlıyorum. "Şu motordan şu motora geçilir mi?" sorusunu sormak yerine merak ettiğiniz motoru indirip denemeniz daha iyi olur. Sonuçta o motoru kullanma zorunluluğunuz doğmuyor. Beğenmezseniz kullanmazsınız. Öğrenme süreci gözünüzü korkutmasın. Direkt motorun içine dalın, kurcalayın, bir şeyler ortaya koyun. Bu şekilde motorun sizin için uygun olup olmadığını daha iyi anlayabilirsiniz. Ön araştırma yapmanız gereken en önemli konulardan biri teknik kapasitedir. Şu an buna ihtiyacınız olduğunu düşünmüyorum ancak yine de basit bir araştırmayla birkaç bilgi edinmeniz iyi olur.

Motor değiştirirken önceki motora harcadığınız vaktin boşa gittiğini düşünmeyin. Bir oyun motoru nasıl çalışır, nasıl kullanılır gibi konularda bilgi edinmiş oldunuz. Yeni kullanacağınız motorda neyin nerede olabileceği ile ilgili fikir sahibi olursunuz. Öğrenme süreciniz kısalır. Hata aldığınızda nereye bakmanız gerektiğini daha hızlı kavrarsınız.

"Bir motordan bir motora geçmek mantıklı mı?" sorusu büyük oranda ne yapacağınızla ilgilidir. Örneğin 2 boyutlu bir oyun yapacaksanız Unity bunu destekler. Peki destek kapsamı nedir? İşinizi kolaylaştıracak araçlar nelerdir? Bunları biraz araştırarak biraz da kurcalayarak öğrenirsiniz.
Cevap için sağ ol. Evet aslında buradaki kaygım "Zaman kaybı yaşadım mı ?". Dediğin gibi sanırım bir motoru kurcalayıp bir şeyler ortaya koymak şu an için en mantıklısı. 2 boyutlu ve piksel oyunlara çok ilgim var gerçekten. Kendimde böyle bir oyun çıkarmak istiyorum açıkcası.

ünity varken Godot ile uğraşmanın bir anlamı yok, Ama şöyle bir özet veriyim, hangi oyun motoru olursa olsun, senin evinde hissedip rahatça haraket edebildiğin, kimine göre dans edebildiğin motor, işte o motor senin için en iyi motor oluyor. Günün sonunda oyun yapmak istiyorsun, bakış açını buna göre ayarla. Mesela bende unreal seviyorum, içinde rahatça at koşturuyorum. Bana göre en iyisi unreal, Başkasına göre en iyisi unity, burdaki ayrım ilk söylediğim olaya denk geliyor. Hangi motor olursa olsun evinde gibi rahat hissettiğin motor iyidir.
Unity varken Godot ile uğraşmanın anlamı yok derken kastettiğin şey ne ?
 
Cevap için sağ ol. Evet aslında buradaki kaygım "Zaman kaybı yaşadım mı ?". Dediğin gibi sanırım bir motoru kurcalayıp bir şeyler ortaya koymak şu an için en mantıklısı. 2 boyutlu ve piksel oyunlara çok ilgim var gerçekten. Kendimde böyle bir oyun çıkarmak istiyorum açıkcası.


Unity varken Godot ile uğraşmanın anlamı yok derken kastettiğin şey ne ?
Asset store ve kaynak hacmi, Bir sorunla mı karşılaştın? Kesin çözümü mağazada var. Bir mekanik mi lazım? Hazırı var ayrıca öğrenebileğin tonlarca videosu bile var. Godot'da tekerleği baştan icat etmekle zorunda kalacaksın, Unity'de her ey elinin altında doğrudan oyunu bitirmeye odaklanırsın.
 
Asset store ve kaynak hacmi, Bir sorunla mı karşılaştın? Kesin çözümü mağazada var. Bir mekanik mi lazım? Hazırı var ayrıca öğrenebileğin tonlarca videosu bile var. Godot'da tekerleği baştan icat etmekle zorunda kalacaksın, Unity'de her ey elinin altında doğrudan oyunu bitirmeye odaklanırsın.
Kaynak ve Tutorial açısından daha zengin yani.
 
Selamlar, son 1-2 aydır Godot Engine çalışıyorum. Arkadaşımın bana önerdiği bir oyun fikri üzerinden başladım ve Godot ilgimi çekti (Hatta grafik ve müzik desteği verebileceğini de söyledi.) Şu ana kadar Godot'ta birkaç mekanik hakkında fikrim oluştu. (Yürüme ve Envanter sistemi üzerinde çok çalıştım.). Fakat yaptığım araştırmalarda C# ve Unity'nin bu sektörde daha fazla adının olduğu ve kaynak desteğinin daha fazla olduğunu fark ettim. Sizce bu kadar Godot'ta ilerlemişken Unity'e geçmek mantıklı bir fikir mi? Unity, Godot'a göre ne kadar zor ve ne kadar süremi alır? Şimdiden cevaplarınız için teşekkürler.
Godot, gamemaker gibi motorları yeni başlayan birisi neden tercih eder anlamam. Bu marjinal olacağım kafasını bırakalım. İlk tercih Unity, sonra Unreal olmalı. Zira bulabileceğin kaynak sayısı Unityde sonsuz. Unrealde ise bitiremeyeceğin kadar çok. Diğelerinde bir problemle karşılaştın forum forum gezersin nasıl çözerim diye.
Unityye geç sen bir şey olmaz. Zaman kaybı olarak düşünme deneyimdir. Kaldı ki 1-2 ayda bir şey öğrenmedin daha emekleme aşamasındasın zaten yani bir şey kaybetmedin merak etme. Başarılar.
 
Müthiş bir önyargı. Nereden biliyoruz marjinal olmak amacıyla bu motorların kullanıldığını? Daha basit olduğu için bunlarla başlanmış olamaz mı?
Arkadaşın yaptığı yorumun ön yargılı olduğunu düşünmüyorum, yol iz bilmeden amerikayı yeniden keşfetmeye çalışmaya benzetebiliriz. Bu yollardan geçmiş kişilerin yaptığı yorumlara her zaman saygım vardır. Basit olarak nitelendirdiğiniz şeyide yanlış anlamazsanız bir kazığa benzeticem, ucu sivri başlangıç kolay ama gittikçe kaynaksız kalacak ve duvara toslayacak, belki zaman kaybı olmayacak tecrübe her zaman tecrübedir. Duvara toslamak en büyük tecrübedir. Yaşanılması gereken bir şey.
 

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Geri
Yukarı