bunlar ue4 hocam ben ue5 kullanıyorum.ve bişey daha sen nasıl bp öğrendin olmuyor öğrenemiorumAşağıdaki kanaldan bir çoğunu temel mantık olarak öğrenirsin. Aynı zamanda sürekli pratik yap. Ufak basit şeyler yap.
https://www.youtube.com/@MathewWadsteinTutorials/videos
Şimdi iki türlü kodlama var . Birincisi görsel kodlama ikincisi normal yazıyla yazdığımız kodlama. Yazıyla yazılan kodlamalarla görsel kodlama arasında bazı farklar vardır. Görsel kodlama tamamen mantık üzerine kurulu bir algoritma bütünüdür.bunlar ue4 hocam ben ue5 kullanıyorum.ve bişey daha sen nasıl bp öğrendin olmuyor öğrenemiorum
Yani farketmiyor UE4 veya 5, maksat BP öğrenmekse ikisi aynı. Benim java, html, php, c++ geçmişim var. Terimlere hakimdim bu yüzden kolay kavradım. Sana tavsiyem attığım linkteki "node" denilen şeylerin mantığını kavraman. O zaman çok rahat edeceksin, ulan bu muymuş BP diyeceksin.bunlar ue4 hocam ben ue5 kullanıyorum.ve bişey daha sen nasıl bp öğrendin olmuyor öğrenemiorum
benim başka yazılım dili geçmişim mallesef yok. yukarıda değerli hocam visual basic dili öğrenmen iyi olur dedi onu da öğrenmeye başlıycam işini kolaylaştırır dedi. kanala baktım videolara ve oynatma listelerine (node) yerine (nodes) yazan videolar var aynı şey mi?. sizin gibi kudretli bilgilere sahip hocalımlarımla nasıl herzaman irtibat halinde olmak istiyorum size nerden ulaşabilirim iyi günlerYani farketmiyor UE4 veya 5, maksat BP öğrenmekse ikisi aynı. Benim java, html, php, c++ geçmişim var. Terimlere hakimdim bu yüzden kolay kavradım. Sana tavsiyem attığım linkteki "node" denilen şeylerin mantığını kavraman. O zaman çok rahat edeceksin, ulan bu muymuş BP diyeceksin.
Temel kavramlar ile başla. (Variable nedir? Ne işe yarar? Ne amaçla kullanılır? Cast nedir? vs.)
hocam bu bilgiler çok güzel çok teşekkür ederim. önerin sonucu visual basic diline biraz göz gezdirdim ve onunda görsel ve yazı olucak şekilde iki kodlama seçeneği varmış ben hangisini öğreneyim ikisini birden mi ve bu süreçte (bp) öğrenimini askıya aliyim mi? yardım gerektiğinde yada bir sorum olduğunda sana nasıl geri ulaşa bilirim hocam?. iyi günlerŞimdi iki türlü kodlama var . Birincisi görsel kodlama ikincisi normal yazıyla yazdığımız kodlama. Yazıyla yazılan kodlamalarla görsel kodlama arasında bazı farklar vardır. Görsel kodlama tamamen mantık üzerine kurulu bir algoritma bütünüdür.
Yazı şeklinde kodlamada olayın içine syntax girer. Yazıyla yapılan kodlama bu yüzden görsele göre daha zor ve zahmetlidir. Bir tane noktalı virgülü unuttuğunda tüm projede hata alırsın. Böyle saçma sapan bir şeydir.
Masaüstü yazılım ve ya mobil yazılım yaparken, web sitesi tasarlarken yazım şeklinde olan kodlama uygundur. Ama bence oyun yaparken yazı yazarak kodlamak saçmalıktan ibarettir.
Sadece zamanı uzatır ve her şey karma karışık bir hal alır. Sürekli farklı dosyaları açar orada kodlamalar yaparsın ve gözünde bir tane görsel bir şey göremez. External olarak çalıştığın için sürekli projeye geri dönüp bakman gerek. Ayrıca Visual Studio zaten kasıntı bir uygulama ve RAM tüketimini CPU tüketimini bu süreçte iyice harcayacaktır. Fakat görsel kodlamada bu kodlar arkaplanda derlenir. Sana zararı olacak tek şey ise tüm proje paketlendiğinde FPS kaybıdır. Fakat sen bağımsız bir stüdyo olduğun için ya da şahıs olduğun için ve oyunun orta düzeyde olduğu için, bu çok önemli olmayacaktır. Sonuçta GTA tarzı bir şey yapmıyorsun.
Bu yüzden elle kodlama yapma işlerinden uzak dur. Sakın C++ öğreneyim gibi bir şeye girişme işin içinden çıkamazsın.
Şimdi senin asıl soruna gelelim. Blueprint nasıl öğrenilir. Ben nasıl öğrendim onu anlatayım. Ben blueprint öğrenmeden önce zaten programlama bilgisine sahip biriydim. Yani Visual Basic ya da C# dillerinden birisini kullanarak masaüstü uygulamalar geliştiriyordum. Örneğin kendi özel görev yöneticimi yapıyordum , Ekran kilidi tasarlıyordum. Virüs üretiyordum. Başkasının bilgisayarında ETH kasacak sahte Kripto cüzdanı tarzı şeyler üretip arkaplanda bunu kastırıp kendi mailime sürekli adamın bilgisayarından ekran görüntüsü aktarıyordum. Bunları yapa yapa algoritma bilgisi oturdu. Sana böyle şeyler yap demiyorum ben bunları kendimi aşmak için yapıyordum.
Sadece işin mantık kısmını öğrenmen gerek. Visual Basic dili bu konuda sana yardımcı olabilir çünkü çok kolay bir dil. Syntaxları çok basit. Noktalı virgül falan kullanmazsın hiç.
Visual Basic ile toplama çıkarma işlemleri yapmayı öğren, ekrana yazı yazdırma, klavyeden yazdığın metnin ekrana gözükmesi gibi şeyler yap. Mesela 3 ay boyunca Visual Basic üzerinde çalış. Fonksiyonlar nedir bunları öğren, değişkenler ne demek ? IF- Else nedir ? , For döngüsü nedir ?
Bu bahsettiğim şeyler çok önemli. Bunları öğrendikten sonra Blueprint öğren. Tutorial izledikten sonra basit şeyler yapmaya çalış. Mesela bir lambayı açıp kapamaya çalış.
Ne bileyim Sağlık sistemi tasarla basit şekilde.
Visual Basic öğrenmek zorunda değilsin. Fakat öğrenirsen senin için daha iyi olur. Sadece internette Unreal Engine ile çok net bilgiler yok. Visual Basic Form Application öğren.hocam bu bilgiler çok güzel çok teşekkür ederim. önerin sonucu visual basic diline biraz göz gezdirdim ve onunda görsel ve yazı olucak şekilde iki kodlama seçeneği varmış ben hangisini öğreneyim ikisini birden mi ve bu süreçte (bp) öğrenimini askıya aliyim mi? yardım gerektiğinde yada bir sorum olduğunda sana nasıl geri ulaşa bilirim hocam?. iyi günler
Öncelikle teşekkür ederim. Sen en iyisi internetten sonsuz koşu oyunu yap, bakarak. Orada bir kaç mekaniği kullanırken "ha bak bununla bu oluyormuş" dersin. İngilizce kesinlikle bilmen lazım. Üst seviye bir ingilizce değil ama terimlere falan anlam verebilmen için gerekli. Kullanırken "bu terim neymiş" diyerek internete bakıp zaten daha fazla geliştirirsin. Dediğim gibi sonsuz koşu oyunu yap. Hemen hemen bu oyun tarzında bir çok temel malzemeyi kullanıyorsun. Bu teknikleri yaptığın koşu oyununda değerleri değiştirerek oynayarak test edebilirsin. Kodu bozmaktan korkma. Boz tekrar düzelt. Emin ol başlangıç seviyesinde en iyi yöntemdir bozuk tekrar düzeltmek. Daha sonra buradan öğrendiklerini kendin küçük bir fikir bulup aynı teknikler ile geliştir. Hata yapınca yılma çünkü çok fazla hata yapacaksın. Bak "abi bu kadar hata olmaz ama" deme o kadar fazla hata yapacaksın. Başka türlü bu ve benzeri işlerin oluru yok. Bu işler tamamen pratiğe dayalı. Yaptıkça daha fazla hata giderir daha fazla öğrenirsin. Sonu yok. Attığın MINIMAP örneğine 2-3 aylık çalışma sonrasında "ben buna mı karmaşık demişim" dersin.benim başka yazılım dili geçmişim mallesef yok. yukarıda değerli hocam visual basic dili öğrenmen iyi olur dedi onu da öğrenmeye başlıycam işini kolaylaştırır dedi. kanala baktım videolara ve oynatma listelerine (node) yerine (nodes) yazan videolar var aynı şey mi?. sizin gibi kudretli bilgilere sahip hocalımlarımla nasıl herzaman irtibat halinde olmak istiyorum size nerden ulaşabilirim iyi günler
çok güzel bir tavsiye ama eğitim videolarında direkt kodun uzun bir şekildeki hali veriliyor tek tek her bp kodunun ne işe yaradığı söylenmiyor ki bana her bp kodunun ne işe yaradığını söuyleyen yada açıklayan bir site önerirmisin.Öncelikle teşekkür ederim. Sen en iyisi internetten sonsuz koşu oyunu yap, bakarak. Orada bir kaç mekaniği kullanırken "ha bak bununla bu oluyormuş" dersin. İngilizce kesinlikle bilmen lazım. Üst seviye bir ingilizce değil ama terimlere falan anlam verebilmen için gerekli. Kullanırken "bu terim neymiş" diyerek internete bakıp zaten daha fazla geliştirirsin. Dediğim gibi sonsuz koşu oyunu yap. Hemen hemen bu oyun tarzında bir çok temel malzemeyi kullanıyorsun. Bu teknikleri yaptığın koşu oyununda değerleri değiştirerek oynayarak test edebilirsin. Kodu bozmaktan korkma. Boz tekrar düzelt. Emin ol başlangıç seviyesinde en iyi yöntemdir bozuk tekrar düzeltmek. Daha sonra buradan öğrendiklerini kendin küçük bir fikir bulup aynı teknikler ile geliştir. Hata yapınca yılma çünkü çok fazla hata yapacaksın. Bak "abi bu kadar hata olmaz ama" deme o kadar fazla hata yapacaksın. Başka türlü bu ve benzeri işlerin oluru yok. Bu işler tamamen pratiğe dayalı. Yaptıkça daha fazla hata giderir daha fazla öğrenirsin. Sonu yok. Attığın MINIMAP örneğine 2-3 aylık çalışma sonrasında "ben buna mı karmaşık demişim" dersin.
Sorunlarını bu forum üzerinden belirtebilirsin. Burada sorununa dair çözümler müsait olunca mümkün olduğu kadar yardım edilir.
hocam son soruma cevap verirseniz direkt bsşlıycam daÖncelikle teşekkür ederim. Sen en iyisi internetten sonsuz koşu oyunu yap, bakarak. Orada bir kaç mekaniği kullanırken "ha bak bununla bu oluyormuş" dersin. İngilizce kesinlikle bilmen lazım. Üst seviye bir ingilizce değil ama terimlere falan anlam verebilmen için gerekli. Kullanırken "bu terim neymiş" diyerek internete bakıp zaten daha fazla geliştirirsin. Dediğim gibi sonsuz koşu oyunu yap. Hemen hemen bu oyun tarzında bir çok temel malzemeyi kullanıyorsun. Bu teknikleri yaptığın koşu oyununda değerleri değiştirerek oynayarak test edebilirsin. Kodu bozmaktan korkma. Boz tekrar düzelt. Emin ol başlangıç seviyesinde en iyi yöntemdir bozuk tekrar düzeltmek. Daha sonra buradan öğrendiklerini kendin küçük bir fikir bulup aynı teknikler ile geliştir. Hata yapınca yılma çünkü çok fazla hata yapacaksın. Bak "abi bu kadar hata olmaz ama" deme o kadar fazla hata yapacaksın. Başka türlü bu ve benzeri işlerin oluru yok. Bu işler tamamen pratiğe dayalı. Yaptıkça daha fazla hata giderir daha fazla öğrenirsin. Sonu yok. Attığın MINIMAP örneğine 2-3 aylık çalışma sonrasında "ben buna mı karmaşık demişim" dersin.
Sorunlarını bu forum üzerinden belirtebilirsin. Burada sorununa dair çözümler müsait olunca mümkün olduğu kadar yardım edilir.
çok saol hocam yaedımın içinİlk başta verdiğim link zaten bu şekilde anlatan bir kişinin kanalı. Aşağıya tekrar bırakıyorum linki.
Linki açtığında videoların sıralamasını ilk yüklenenler olarak yap ve sırayla izleyerek git. İlk üç video hariç "Integer" yazandan başla. "UMG" videolarını atlayabilirsin.
https://www.youtube.com/@MathewWadsteinTutorials/videos
Ayrıca öğrenmek istediğin node'un ismini bu kanalda aratarak hakkında bilgi edinebilirsin. Temel yapıların neredeyse hepsine dair videosu var.
Unreal Engine Türkiye topluluğunun çalışmasını sağlamak için isteğe bağlı olarak çerezleri kullanmaktayız.