Yeni bir kodlama dili öğrenmeyi planlıyorum. Önümde üç seçenek var: C++, Lua, C#. Lua biraz tuhaf olmuş olabilir ama çok iyi olduğunu düşündüğüm ve ileride çalışmayı planladığım bir oyun motorunun dili olduğu için seçenekler arasına koydum. C++ öğrenirsem de Ue5'de çalıacağım. Sizce bu üç seçenekten hangisini seçeyim?(Ben üç seçenek dedim ama sizin şu işine yarar dediğiniz başka seçenekler varsa yazın.) Ayrıca tecrübeniz varsa öğrenme sürelerinin de günlük bir saat çalışmayla ne kadar sürede öğrenileceğini yazarsanız güzel olur. Konu hakkında hiçbir tecrübesi olmayanlar veya hiçbir kodlama dili bilmeyenler öneri yapıp kalabalık etmesinler lütfen.
Toplam 2 cevap
C++, Lua, C# demişsin. Yeni başlayan için doğrudan hiç düşünmeden C# öneririm.
Önerilerimden biri Javascript olur. Mutlaka öğren. C# ile başlar daha sonra diğer dillere geçebilirsin. Temelde C# öğrenmen çok daha kolay olacaktır. Sıkıntı yaşarsan sana bu konuda destek de olurum.
Öğrenme süresi kişiye göre değişir. Bunu deneyerek ancak sen tahmin edebilirsin. Fakat C#'ı tamamen öğrendim diyecek kimse yoktur. Programlamanın temellerini öğrenirsin, sonra ihtiyacın olan kütüphaneleri öğrenirsin.
xbedirhanx 3 yıl önce
Cevabınız için teşekkürler.
Unreal 5 ile oyun geliştirmek. Hele oyun geliştirmek ciddi bir zaman ve emek ister. Zaman ve emeğin yanı sıra tabii ki de maddi kaynaklar da lazım. Tek başına Triple A oyunu yapmak imkansız. Aslında imkansız değil ama tek başına iyi bir Triple A oyunu ortaya dökene kadar Unreal 8 çıkar. Ayrıca oyun geliştirme süresi boyunca karşılaşacağın zorluklarla tek başına mücadele etmen de pek olası değil. Oyun yapmak için Ekibe ihtiyacın var. Bu ekibin içerisinde psikolojik sorunlarınızı çözebilecek, analitik düşünebilen, güvenilir bir ekibe ihtiyacın var. Günlük bir saat çalışmayla emin ol bir yerlere varamazsın. Yukarıda da oyun geliştirme sürecinde anlattığım gibi ciddi emek ve zaman istiyor. Kimisi öğrenirken gecesini gündüzüne katıyor, kimisi daha yarısında pes ediyor. Oyun yapmak, oyun geliştirmek, yazılım öğrenmek için gerekli olan üç şey var Azim, Çalışma, Mutluluk. Azimli olamazsan çalışamazsın, mutlu olamazsan yapamazsın. Her şeyin bir sırası var.
Konuya dönecek olursak C++ öğren. Hiç kodlama yapmadıysan en basit olan Python'dan başlayabilirsin. En azından bir yerden başlamış olursun.
xbedirhanx 3 yıl önce
Tek başıma geliştireceğim oyunun bir yere varamayacağını ben de biliyorum. Sonuçta bir ekibin kodlama ile ilgili bir üyesi olmak için de kodlama bilmek gerek. Günlük bir saat çalışma ile de kodlama dilini ne kadar sürede öğrenirsem, 1-2 sene fark etmez. Cevabın için teşekkürler. C++ bence de iyi bir seçim.
hydra 3 yıl önce
Zamanın var mı? Zamanın varsa mutlaka öğrenmey başla. Günde 1-2-3-4-5 saat hiç önemli değil. Yeter ki azmin olsun. @xbedirhanx
xbedirhanx 3 yıl önce
Daha önceden var kodlama tecrübem. Başlayacağım kısa zamanda, zamanla öğrenirim.