@Yuspro o canlı yayını ben de izledim. Ama benim merak ettiğim mesela hangi dili öğrenir isem gelecekte daha fazla işime yarar? Ve nereden öğrenmeliyim? Ya da Unreal engine de hazır kodlar ile mi yapsam?

En büyük desteği canlı olarak abinden alabilirsin mesela. Ben şöyle bir tavsiye vermek isterdim kendi düşüncem o yüzden yanlış anlaşılmasın dayatma gibi algılanmasın. Ünlü oyun geliştirici firmaların veya MSI, Asus, Gigabyte vb. gibi şirketlerin iş ilanlarına bak hangi şartları arıyorlar istedikleri özellikler ne bunlar yol çizmende sana bir rehber olabilir.

Ben 13 yaşında LGS'ye girecek saygılı, yaşıtlarına göre daha olgun bir kişiyim. Ve kendimi bir işte geliştirmek istiyorum. Bilgisayarım var. Maddi kaynak saolsun babamdan akıyor, manevi destek yok tabi git ders çalış falan derler ama neyse. Mesela ben yaklaşık 2-3 yıldan beri oyun geliştirmeye çalıştım. Unreal Engine, Unity VB. oyun ve grafik motorlarında hep bir şey yapmaya çalıştım. Ama sonuç yok tabi. Ayrıca 2D ya da 3D grafik tasarımcılığı yapmak istiyorum. Animasyon, yani bu konudaki bütün şeyleri yapmak istiyorum ama asıl istediğim animasyon ya da oyun. Hangi konuya yüklenmeliyim? Nasıl başlamalıyım? Aranızda deneyimli olan, yardım edebilecek olan var mı? Ne yapmalı ne etmeli? Teşekkürler. Bu arada not olarak bilgisayar mühendisi ya da 3D grafik tasarımcısı olmak istiyorum. Ek not olarak abim şu an bilgisayar mühendisliği okuyor.

Birçok ünlü oyun stüdyosunun işin tanımlarına bakarsan programlama kısmında daha çok C++ istiyorlar. Keza PC ve konsol tarafı için Unreal Engine motoru ağırlıklı. Mobil tarafta ise Unity ağırlıklı motor olarak. Ancak dediğim gibi bunlardan çok daha önemli bir şey var başlangıçta. İngilizce.

@ZortX Güncellik çok önemli bu sektörde. Sürekli kendini yenileyip, taze, diri tutmazsan sıkıntı yaşarsan. Temel bilgi olarak, başlangıç olarak işe yarayabilir belki ancak ileri seviye için yetersiz kalabilir. Türkçe ise ve başlangıç seviyesinde ise direkt dal tabii. Ayrıca iş ilanı olarak da LinkedIn sitesine gir. Game Programmer, Game Developer, Game Designer diye iş ilanları arat. Hindistan'da bile iş ilanı var. Eğer hedeflediğin ya da istediğin şirketler varsa da, sitelerine gir. Ya "Jobs" yazar ya da "Career". Orada açık pozisyonlar var. Mesela gir bir oyun stüdyosunun sitesine. Oradan bak pozisyonlara, iş için gerekli özelliklere, sorumluluklara...

Ya çoğu kişi lisede kodlama dersi var diyor ama 6. Sınıfta olduğu gibi 2D 480p ekranda kedi oynatıyorduk (Bilgisayar dersi ortalaması: 100 .). Lisede gireceğim yani cidden adı geçen bir kodlama dersi mi? Her ne kadar grafik kısmı daha hoşuma gitse bile tasarladığım araba hareket etmez ise ne anlamı kalır? Yanlış mıyım? Bu arada bırakın oyun motoru yapmayı adamı yürütemiyorum.

Bilemiyorum. Ama C# bilmiyorsan öğren derim. Bende başladım C#'a ama daha çok başlardayım. Tabi en önemlisi İngilizce'yi çözmen lazım.

Herhangi bir firmanın sitesine girip en aşşağı kısıma gelin orada kariyer yazar oraya tıklayarak öğrenebilirsiniz.

@ZortX Dostum amacın oyun yapmak ise kendine bir oyun motoru seç yazılım dili değil çünkü birden fazla dil kullanan oyun motorları bile var kodlama ikinci planda olsun şimdilik. Önerim Unity ile başlaman eğer daha profesyonel bir şeyler olsun dersen Unreal işini görecektir. İnternette ikisi için de bir sürü rehber var onlarla başla bir kaç şey öğren sonra seçtiğin motorda hangi dil kullanılıyorsa o dili öğrenirsin. Mutlaka bir kaynak edin basılı veya sanal, ücretli veya ücretsiz bir kaynağın olsun ve gerekmedikçe o kaynağın dışına çıkma çünkü her rehberin anlatım tarzı ve konu sıralaması farklı olacaktır. Maddi durumun uygun ise Udemy platformuna bakmanı öneririm 25 TL gibi fiyatlara kodlama ve oyun yapma kursları var ama ücretsiz kaynaklardan çok farkı var mı bilmiyorum araştırmanı öneririm. Tek başına büyük çaplı oyunlar yapman imkansız bir ekip kurman veya bir ekibe katılman gerek. Hem yazılım, hem grafik tasarım, hem ses, hem bölüm tasarımı... oyunlarda bulunan her dalda çok iyi işler çıkarman imkansız bir tane ana dalın olsun yavaş yavaş bir kaç tane de yan dal eklersin kendine. Şimdilik en çok sevdiğin dala yönel daha yolun başının da başındasın

Sevgili Sinan Akkol bir Twitch yayınında oyun yapmaya başka oyunları taklit ederek başlayın demişti yani direkt kendine özgü bir oyun yapmak yerine başarılı olmuş küçük çaplı oyunları taklit edip tecrübe kazanmalı ve bu tecrübelerle kendi oyununu yapmalısın. Abin de benim gibi bilgisayar mühendisliği okuyormuş eğer o da oyun yapmaya hevesli ise sana çok yardımı dokunabilir en azından algoritma oluşturma ve kod yazmada yardımcı olur. Tavsiyem mobil oyunlara yönelmen çünkü Türkiye'de mobil oyun sektörü PC'ye oranla çok çok daha büyük ve akıl almayacak paralar kazanan firmalar mevcut. Yukarıda bahsettiğim yayının tekrarına buradan ulaşabilirsin belki işine yarar.

@Barış Tolon benim babam da bu işlere zamanında fazlasıyla merak sarmış. Ve taa Windows Xp den kalma Java kodlama, oyun tasarımı VB. şeyleri anlatan kitaplar var. Ama çok eski. Bazı kitaplar benden eski. Sizce onlara bakmalı mıyım? Bu tarz büyük firmaların hiç internette iş ilanı verdiğini görmedim.

İlk başta İngilizceyi sökmen lazım. Bunun ile ilgili birçok kaynak İngilizce. Rahatlıkla İngilizce kitaplar okuyabilecek bir seviyeye geldiğinde elinin altın birçok kaynak olacağı için çok daha rahat girersin istediklerine. Mesela Amazon'da bir sürü kitap var, internette bir sürü yazı var bu konu ile alakalı. O yüzden ilk tavsiyem, İngilizce.

Gerçekten ingilizceyi sökmen lazım yoksa olmaz.

Oyun geliştirmek temelde ikiye ayrılır. Grafik ve yazılım tarafı vardır, oyun motorunu da ben geliştireceğim dersen yine yazılım tarafına girer. Grafik tarafında 3DMax ve PS6 öğrenebilirsin, yaşın müsait. Şimdiden azim edersen çok ilerletirsin kendini. Yazılım tarafında ise C++ dilini iyi derecede kullanabilirsen çok iyine yarar. C# ile de başlayabilirsin, lisede ilgili bölüme gidersen temel C eğitimi alırsın zaten.