Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Blueprint ve c++ kullanma alanları
#1
Arkadaşlar merhabalar öncelikle. Neye göre yani ne zaman bir blueprinti c++ koduna veya bir c++ kodunu blueprinte çevirmeliyim? Yardımcı olursanız sevinirim teşekkürler şimdiden.
Ara
Cevapla
#2
Hiçbir zaman bir şeyi çevirmene gerek yok.Büyük projeler ile uğraşıyorsan örneğin Black Desert Online gibi bir oyun yapıyorsan C++ ile yapman sana performans kazandırır.
Ama Blueprint ile oyun yapamazsın anlamına gelmiyor bu ben sadece daha performanslı olacağından bahsediyorum. Ayrıca C++ bilgin üst seviye ise motorun çekirdeğinede el atabilirsin.Yani motoruda istediğin gibi editleyebilirsin.

Motor editlemek şu aşamalarda gereksiz. Elindeki Unreal ile her şeyi yapabilirsin.
Blueprint ile de her şeyi yapabilirsin.
Dediğim gibi C++ kullanmak sadece sana biraz daha performans kazandırır ama küçük projelerde pek farketmez.
Benim şuan üzerinde çalıştığım oyun C++ projesi üzerinde BP kullanıyor. Bence ne olursa olsun bir C++ projesi aç BP ile çalışacaksan bile. C++ projelerinde bazı desteklenmeyen şeyleri bile çalıştırabiliyorsun. Mesela Advanced Session normal BP projesinde sorun yaratıyor ve bir C++ Componenti bulundumanı istiyor eğer bulundarmazsan sunucu bağlantı işlemleri sağlanamıyor. Sıfırdan C++ projesi açıp BP kullanıyor isen onun üzerinden BP ile devam etmek sana yine de bir avantaj sağlar.
Ağır projelerde C++ kullanabilirsin.
Cevapla
#3
Genel anlamda aradaki fark leon un yazdığı gibi performans, performansın öne çıkması gerektiği oyun tarzlarında (çok fazla hesaplama yaptırman gerekiyor ise) elinden geldiğince C++ tarafında kalmanda fayda var, haricinde 2 sinin beraber kullanımı durumuna gelecek olursak object referanslarına ihtiyaç duyduğun durumlarda (mesala objenin materyalini değiştirmek istiyorsun) bu tür işlemlerin yükünü BlueprintReadWrite ile basitçe referans alabildiğin BP tarafında yapmanda fayda var, süre gerektiren işlemlerde, mesela delay veya timeline C++ tarafında timer kur - curve oluştur ondan referans al kullan gibi işlemler gereksiz uğraş. son olarak basit overlap işlemleri için savaş vermektense BP tarafında overlap işlemini tamamlayıp referansını al, BlueprintCallable fonksiyonlarla işlemini tamamla. Eğer bilgin var ise baştan elini C++ tarafına alıştırmanda fayda var çünkü BP rahatlığına alışınca insan cpp ile uğraşmak istemiyor açıkçası Wink
Ara
Cevapla
#4
Eyvallah beyler yardımınız için çalışacağım proje büyük olduğundan ona göre dediklerini dikkate alacağım teşekkürler
Ara
Cevapla
 


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  C++ ve Blueprint omer.hatay 4 418 08-06-2022, Saat: 03:53
Son Yorum: erginegider
  C++ ve Blueprint aynı projede kullanma emin2045 1 926 13-10-2020, Saat: 11:03
Son Yorum: erginegider
  Var olan Blueprint'e C++ ekleme sevanberkay 1 1,223 30-03-2019, Saat: 21:27
Son Yorum: Khubur
  C++ ve Blueprint hakkında. Reagon 9 4,366 30-12-2016, Saat: 00:28
Son Yorum: Khubur

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi

Unreal Engine Türkiye

This forum is community driven and supported by voluntary community members. It has nothing to do with Epic Games.

Bu site sadece destek amaçlıdır. Epic Games ile bir ilgisi yoktur.