Şu an orta seviyede Python ve Java bilgim var. İleride oyun geliştirme kısmına odaklanmayı düşündüğüm için Unity (C#) mi yoksa Unreal Engine (C++) ile mi başlamalıyım sizce? Mevcut bilgimle hangisi daha mantıklı ve gelecek için daha sağlam bir temel olur?
Aynen direkt girsin de oyun geliştirmeden soğusun dimi. Bence başlamak için uygun değil, Unity daha makul ve en başta kolay. Daha sonra isterse unreal engine geçer.
Şu an orta seviyede Python ve Java bilgim var. İleride oyun geliştirme kısmına odaklanmayı düşündüğüm için Unity (C#) mi yoksa Unreal Engine (C++) ile mi başlamalıyım sizce? Mevcut bilgimle hangisi daha mantıklı ve gelecek için daha sağlam bir temel olur?
Dillerde tabii ki farklılıklar var ama C ailesinde birinden diğerine geçmek daha kolay bence. Bu kadar düşünmenize gerek yok bence. Bir dilin temellerini öğrendikten sonra diğerlerini öğrenmek çok çok daha kolay oluyor. Eğer gerçekten oyun için istekliyseniz, çalıştığınızda kolaylıkla anlayacaksınız. Şimdiden çok ilerisinin kaygısına düşmeyin. Başlayın, deneyin, üzerine gidin.
Şu an orta seviyede Python ve Java bilgim var. İleride oyun geliştirme kısmına odaklanmayı düşündüğüm için Unity (C#) mi yoksa Unreal Engine (C++) ile mi başlamalıyım sizce? Mevcut bilgimle hangisi daha mantıklı ve gelecek için daha sağlam bir temel olur?
Unreal Engine BP öğren. Şu anda kafanda canlandırdığın her şeyi BP ile yapabilirsin. Çok komplike olmadıkça CPP'ye ihtiyaç duymazsın. Online Multiplayer oyunlar bile yapılıyor BP ile CPP kullanmadan.
Yeni birisi için başlayacak en iyi motor ve dil. Eğer amacınız mobil platform ve 2D ise Unity'e bakabilirsiniz.