İleri seviyeden sonra C++. Tamamen öğrenip geçerseniz C++ öğrenmeniz çok kolaylaşır.Şu anda giriş seviyesinde C dili diye bir kurstan ilerleyerek C dilini öğreniyorum. Bu dil bitince acaba ileri seviye mi bakayim yoksa C++ diline mi geçeyim diye düşünüyorum bu konu hakkında bir fikir verir misiniz?
Mobil programlama ya da oyun programlama alanında kendimi geliştireceğim.
Şu anda giriş seviyesinde C dili diye bir kurstan ilerleyerek C dilini öğreniyorum. Bu dil bitince acaba ileri seviye mi bakayim yoksa C++ diline mi geçeyim diye düşünüyorum bu konu hakkında bir fikir verir misiniz?
Mobil programlama ya da oyun programlama alanında kendimi geliştireceğim.
C'nin ilerisinde ne öğretiyorlar çok merak ettim. Çalıştığın alana spesifik kütüphaneler dışında neler var acaba? Bir de acaba gerçekten C'deki şeyleri yeterince anlattılar mı?
Oyun demişsiniz. C++'a geçin.
Oyun için C# diyenlerden hayatınız boyunca kaçın. Hatta direkt hayatınızdan çıkarın. Ortalık oynadığı şaheser oyunların Unity'den çıktığını sananlar dolu.
Mobil için native olması çoğu zaman daha iyi. Bu durumda iOS/Android tercihi yapmalısınız. iOS için Swift, Android için Kotlin sizi bekliyor. C++ öğrenmeniz size pek bir şey katmaz bu durumda.
Hayır. Performansı yüzünden. Unreal Engine ücretsiz kullanıma sahip ve gayet iyi bir oyun motoru olduğu için bilindik sadece. C++ kullanan bilindik oyun motorlarının hepsi Unity'i katlayıp uçak yapar. Sorun Unity değil, sorun C#.Oyun için C++ önerenler neye dayanarak öneriyor? Unreal Engine'den dolayı mı?
Unreal Engine ile AAA oyun yapmak farz mı? Blueprint kullanacak kişi Unity kullansın. Low level diyoruz, performans diyoruz, gelmiş neler sayıyorsunuz.Tek bir kişi AAA oyun yapmamalı. Ki Unreal Engine de çoğu iş Blueprint ile halledilebiliyor.
Bahsettiğin teknolojiler gelişip duruyor. OpenGL ile çizgi bile çizemeyecek durumdasın. Adamlar OpenGL ile neler yapıyor bir düşün. Sence zevk mi alıyorlar? Hayır, tüm olay performans.OpenGL, DirectX, Vulkan'dan dolayı mı? Daha adam oyun geliştirmek ne demek bilmiyor. 20 sene önceki başlangıç kiti ile başlatmak tamamen zaman kaybı.
Biri performans kaybı mı dedi? Tam duyamadım da.Ki bu kütüphaneler çoğu dile Binding edilmiştir.
C++ için kaynak bulmak zor mu?Godot veya başka bir oyun motoru için mi? GDScript varken C++ kaynak bulmanız zor. Kaldı ki diğer motorların Unity kadar desteği ve topluluğu yok.
Evet. Optimizasyonun zerresi olmayan facialar görüyoruz. Düşünme yetin varsa şurada bul kısmına C++ ve C# yazıp farka bakarsın ve yanlış düşüncenden kurtulursun.Başlangıç için Unity ve C# mantıklı ki bunu tüm dünyada görüyoruz. Bu konuda Önyargılı ve özellikle bilgisiz insanlardan kaçınmak gerek.
Düzgün OpenGL kullanan biri bu lafları etmez. Daha DirectX bile yazamıyorsunuz. Sektörden ne kadar uzak olduğunuz belli.Not: Yukarıda bahsettiğim teknolojilerden DirectX ve Vulkan hariç hepsini kullanan biriyim.
İş başvursunda tecrübe isteyen iş yerleri gibisiniz. Muazzam. Bu insanlar tecrübeyi nasıl edinecek acaba?Diğer bir not: Tecrübeli bir ekibiniz varsa veya zevk için kullanmak istiyorsanız bu önerim değişir. Dilediğinizi kullanabilirsiniz.
Söylese C++ da oyun için ne kullanıyorsun?Hayır. Performansı yüzünden.
Fanatik programlama dili seni.C++ kullanan bilindik oyun motorlarının hepsi Unity'i katlayıp uçak yapar.
Sektörden ne kadar uzak olduğunuzun kanıtı.Unreal Engine ile AAA oyun yapmak farz mı? Blueprint kullanacak kişi Unity kullansın. Low level diyoruz, performans diyoruz, gelmiş neler sayıyorsunuz.
Biz şuan oyun geliştirmektwn bahsediyoruz. Ve konu sahibi bir indie ve tecrübesiz. Opengl kullanan indie geliştiriciler tamamen zevk için takılıyor. Bu sektörden ve topluluktan ne kadar uzak olduğun belli. Gelip burda C++ fanatikliği yapma. Bizde biliyoruz performans işlerde C++ kullanıldığını.Bahsettiğin teknolojiler gelişip duruyor. OpenGL ile çizgi bile çizemeyecek durumdasın. Adamlar OpenGL ile neler yapıyor bir düşün. Sence zevk mi alıyorlar? Hayır, tüm olay performans.
Kardeşim herhangi bir dilde yazabilir diyorum sen halen performs, muhalif vs.Biri performans kaybı mı dedi? Tam duyamadım da.
Godot kullanıp c++ ile geliştiren insan sayısı GdScripte göre baya düşük. Bilgin yok. Daha konuşuyorsun. Allah bilir daha Godot ne nasıl kullanılır, GdScript ne bilgin yoktur. Diğerlerine cevap bile vermiyorum fanatik.C++ için kaynak bulmak zor mu?
Unity'nin topluluğu var çünkü kimse elini taşın altına sokmak istemiyor. Elindeki donanımı rezil şekilde kullandıktan sonra oyun yapmanın ne anlamı var? Sonra insanlar Unlost FPS videosu izleyip bilgisayarlarını bozuyor.
Facialar tüm motorlarda var. Bu geliştiren kişiye bağlı. itch.io da takılda şu AAA zırvalığından çık.Evet. Optimizasyonun zerresi olmayan facialar görüyoruz.
Her ikisinide kullandım ve kullanıyorum. Boş yorum yapmışsın.Düşünme yetin varsa şurada bul kısmına C++ ve C# yazıp farka bakarsın
Okumanı geliştir. Burada oyun geliştirmek isteyen ve tecrübesi olmayan bireyden bahsediyoruz.Farkındaysan Unity de C++ ile yapılmış. Sence zevk aldıkları için mi yaptılar?
Oyun alanına C++ ile başladım ama yeni ve tecrübesiz birinin C++ da gerçek ürün çıkaracağını düşünmüyorum. Varsa çıkardığın göster oynayalım.Mantıklı. Ama o seviyede kalıyor %99'u. Sorun o. Kaldı ki C++ motorları ile başlanınca kötü bir şey olmuyor. İşin kolayına kaçıp duruyorlar. Bu kadar.
Asıl sizin şu fanatik ve konuyu idrak etmeyen ve daha konu hakkında çalışması olmayan kişileri dinlerlerse cahil kalacaklar.Önyargılı ve bilgisiz kısmında çok haklısınız. Sizin mesajlarınızı görüp cahiller kervanına katılabilirler. Muhtemelen de öyle yapacaklar
Daha konu hakkında bilgin yok. Söylesene bana sen ne yapıyorsun şuan oyun alanında?Hala idrak edemiyorsunuz ama söylediğim şey öneri/görüş falan değil. Olgu. Babanızın kim olduğundan bile daha kesin bilgi veriyorum size. Hala inkar ediyorsunuz.
O kelimenin yazım yanlışı olduğunu biliyorsun ve altta da doğrusunuda yazmışım. Ama senin gibi biri için normal bu durum.Düzgün OpenGL kullanan biri bu lafları etmez. Daha DirectX bile yazamıyorsunuz. Sektörden ne kadar uzak olduğunuz belli.
Gerçekten şu mesajdan anladığın bu mu? Yazık gerçekten. Muhalif olmak için rezil oluyorsun. Yazık.İş başvursunda tecrübe isteyen iş yerleri gibisiniz. Muazzam. Bu insanlar tecrübeyi nasıl edinecek acaba?
Neden kullanılmıyor mu?Mobilde 2022 yılında Java önermek...