3D Oyun yapmak için C# mı C++ mı?

Başlangıç olarak C# ve Unity ile başlamanız güzel olur. Pc içinse UE4 diyenleri de anlamış değilim gerçekten. Herkesin dilinde Mobil için Unity Pc için UE4. Unity ile Pc'ye de gayet kaliteli oyunlar yapılabilir. Herkes UE4 geçince oyununuz birden AAA kalitesinde oluyor sanıyor. En iyi oyun motoru en iyi bilidiğiniz motordur. Bunu unutmayın. Unity i iyi biliyorsanız Pc'ye de on numara oyun çıkarırsınız. UE4'ü iyi biliyorsanız mobile de on numara optimizasyonlu oyun çıkarırsınız.

Not: UE4 öğrenmek isterseniz Blueprintten uzak durun direk C++ ve motoru öğrenmeye çalışın. Çünkü blueprint ile oyun yaparsanız oyununuz bir süre sonra yavaş çalışmaya başlar. Bence blueprint zaman kaybı. Tabi kişiden kişiye değişir.
 
Başlangıç olarak C# ve Unity ile başlamanız güzel olur. Pc içinse UE4 diyenleri de anlamış değilim gerçekten. Herkesin dilinde Mobil için Unity Pc için UE4. Unity ile Pc'ye de gayet kaliteli oyunlar yapılabilir. Herkes UE4 geçince oyununuz birden AAA kalitesinde oluyor sanıyor. En iyi oyun motoru en iyi bilidiğiniz motordur. Bunu unutmayın. Unity i iyi biliyorsanız Pc'ye de on numara oyun çıkarırsınız. UE4'ü iyi biliyorsanız mobile de on numara optimizasyonlu oyun çıkarırsınız.

Not: UE4 öğrenmek isterseniz Blueprintten uzak durun direk C++ ve motoru öğrenmeye çalışın. Çünkü blueprint ile oyun yaparsanız oyununuz bir süre sonra yavaş çalışmaya başlar. Bence blueprint zaman kaybı. Tabi kişiden kişiye değişir.
Kime göre blueprint zaman kaybı? Test ettin mi? Yoksa kulaktan dolma bilgiler mi? Bir oyun yapıp hem c++ hem de blueprint versiyonunu yaptın mı?
 
Kime göre blueprint zaman kaybı? Test ettin mi? Yoksa kulaktan dolma bilgiler mi? Bir oyun yapıp hem c++ hem de blueprint versiyonunu yaptın mı?
İnternette bolca videoları mevcut. İstersen bakabilirsin. İzlediğim videoda Blueprint vs Blueprint+C++ vs C++ yapıyordu. Ve sadece C++ ile yapılan versiyon daha hızlı ve stabil çalışıyordu.
 
İnternette bolca videoları mevcut. İstersen bakabilirsin. İzlediğim videoda Blueprint vs Blueprint+C++ vs C++ yapıyordu. Ve sadece C++ ile yapılan versiyon daha hızlı ve stabil çalışıyordu.
Şunu hiçbir zaman unutma. 1 şeyi yapmanın 100'den fazla yolu var. ben de bu işin içerisindeyim ve ondan biliyorum. Bir video ile çözemezsin. Hatta şöyle diyeyim bir yapılış tarzı ile çözemezsin. Tamam C++ biraz daha stabil ama bu blueprinti yanlış tanıtacağın anlamına gelmez.
 
C++ biraz daha stabil
Biraz daha değil çok daha falza stabil ve ben blueprinti yanlış tanıtmıyorum gerçekleri söylüyorum ayrıca fikrimi belirttim. Bir şeyi yapmanın evet 100 farklı yolu olabilir ama eğer bu sektörde gerçektende ilerlemek isteyen bir kişiye lütfen blueprint önermeyin. Hevesini almak istiyorsa evet blueprint gerçekten de güzel bir tercih. Ayrıca bir video değil binlerce video var.
 
Biraz daha değil çok daha falza stabil ve ben blueprinti yanlış tanıtmıyorum gerçekleri söylüyorum ayrıca fikrimi belirttim. Bir şeyi yapmanın evet 100 farklı yolu olabilir ama eğer bu sektörde gerçektende ilerlemek isteyen bir kişiye lütfen blueprint önermeyin. Hevesini almak istiyorsa evet blueprint gerçekten de güzel bir tercih. Ayrıca bir video değil binlerce video var.
C# mı daha stabil C++ mı? Bir de hangisinin öğrenimi ve uygulaması daha kolay?
 
Öğrenmek istediğin motora bağlı. Unity ve Unreal Engine gayet güzel motorlar. Hangisinin arayüzü sana daha sade geliyorsa ona yönel. Seçtiğin motorun her şeyini öğrendikten sonra (tabi bu 2-3 yılını alır) diğer motora geçersin. 2 motoru da rahat kullanıcak hale gelirsin. Benim fikrim böyle ve şu an Unity kullanıyorum. Her şeyini öğrendikten sonra Unreal Engine de öğrenmeye başlayacağım.

Not: C++ makine diline daha yakın olduğu için C# a göre daha zor bir dildir.
 
Öğrenmek istediğin motora bağlı. Unity ve Unreal Engine gayet güzel motorlar. Hangisinin arayüzü sana daha sade geliyorsa ona yönel. Seçtiğin motorun her şeyini öğrendikten sonra (tabi bu 2-3 yılını alır) diğer motora geçersin. 2 motoru da rahat kullanıcak hale gelirsin. Benim fikrim böyle ve şu an Unity kullanıyorum. Her şeyini öğrendikten sonra Unreal Engine de öğrenmeye başlayacağım.

Not: C++ makine diline daha yakın olduğu için C# a göre daha zor bir dildir.
O zaman C# oyun yapımı için daha mantıklı, ancak C++ oyun dışında şeyler de sunuyor, öyle mi?
 
O zaman C# oyun yapımı için daha mantıklı, ancak C++ oyun dışında şeyler de sunuyor, öyle mi?
Tam tersi ama biraz değiştirerek diyeyim. Oyun yapmak için genelde C# C++ ve java kullanılıyo. C# ve C++ arasında karşılaştırma yapmak gerekirse C++ oyun konusunda bir tık daha önde denilebilir. Fakat aradaki fark çok büyük değil. C# oyun dışında da yerlerde kullanılan bir dil. C++'ta ise NTP dışında bir yerde kullanıldığına dair bilgim yok.
 

Technopat Haberler

Geri
Yukarı