Oyun yapmak isteyen biri hangi dilden başlamalı?

Tamamdır hocam sağ olun. Projelere direkt olarak 2D dövüş oyunundan mı başlamalıyım yoksa daha küçük projelerden mı başlamalıyım?

Hocam bu tamamen sizin kararınıza bağlı eğer direk olarak ticari amaçla yapacaksanız daha küçük proje ile başlayın fakat önce ben motoru kapayım ve oyun programlama öğreneyim derseniz büyük veya küçük proje fark etmez. 2 yıldır Unity motoru ile kendimi geliştiriyorum kendim ilk başlarken açık dünya veya sandbox tarzı projeler ile başladım tabii 0'dan başladığım için bu projeleri gerçekleştiremedim ama bana çok büyük katkısı oldu zordan başladığım için temelim çok sağlam oldu fakat bilmediğim daha çok şey var bu tarz sektörlerde sürekli kendinizi yenilemeniz gerekiyor programlar güncelleniyor, yeni fikirler doğuyor, yeni özellikler geliyor vs. diyeceğim küçük veya büyük proje ile başlamak önemli değil önce öğrenmek istiyorsan tabii ki. Ticari amaç önceliğin değilse benim tavsiyem zor projeleri hedef olarak belirle ve yapmaya çalış, uğraş, dene dene dene... Ayrıca bu uğraş içinde bu işten yılmaman gerek çünkü karşına hiç bilmediğin değişik hatalar, problemler çıkacak ve bu sorunları çözmen gerekecek şunu unutma oyun işi problem çözme işidir bu yüzden bu felsefeye dayanarak ilerlemeye çalış.
 
Hocam bu tamamen sizin kararınıza bağlı eğer direk olarak ticari amaçla yapacaksanız daha küçük proje ile başlayın fakat önce ben motoru kapayım ve oyun programlama öğreneyim derseniz büyük veya küçük proje fark etmez. 2 yıldır Unity motoru ile kendimi geliştiriyorum kendim ilk başlarken açık dünya veya sandbox tarzı projeler ile başladım tabii 0'dan başladığım için bu projeleri gerçekleştiremedim ama bana çok büyük katkısı oldu zordan başladığım için temelim çok sağlam oldu fakat bilmediğim daha çok şey var bu tarz sektörlerde sürekli kendinizi yenilemeniz gerekiyor programlar güncelleniyor, yeni fikirler doğuyor, yeni özellikler geliyor vs. diyeceğim küçük veya büyük proje ile başlamak önemli değil önce öğrenmek istiyorsan tabii ki. Ticari amaç önceliğin değilse benim tavsiyem zor projeleri hedef olarak belirle ve yapmaya çalış, uğraş, dene dene dene... Ayrıca bu uğraş içinde bu işten yılmaman gerek çünkü karşına hiç bilmediğin değişik hatalar, problemler çıkacak ve bu sorunları çözmen gerekecek şunu unutma oyun işi problem çözme işidir bu yüzden bu felsefeye dayanarak ilerlemeye çalış.
Hocam fiverr üzerinden render yapmayı düşünüyorum. Yazılım öğrenip ilk başlarda ticari amaçla birşeyler yapıp asıl projelerim için bütçe de toparlamam iyi olabilir diye düşünüyorum.
 
C# başlangıç için gayet uygun bir dil python yerine C# ile başlayabilirsiniz. 3D aksiyon RPG açık dünya oyunları kendi başınıza mı yapmayı hedefliyorsunuz? Kafanızdaki bu oyun high poly modellere mi yoksa low poly modellere mi sahip olacak? Ayrıca ana hedefiniz 3D oyunlar ise Unity'den ziyade Unreal Engine'i düşünmenizi tavsiye ederim.

Unity ile başla Javascript veya C# kullanıyor. Ben C# öneririm hem yaygın hem de öğrenmesi plusla pythondan kolay. Ayrıca kodlamada hatalar aldığında bunları çözmek daha kolay. Yaygın ve kullanışlı olduğu için bu hataları çözmen uzun sürmez ve sana kolaylık sağlar. Unity de aynı şekilde hem yaygın hem kolay. Zaten C# öğrenirsen ++ öğrenmek çok zor olmaz.
Unity Javascript desteğini 2018'de kesti hocam. Yoksa ben mi yanlış biliyorum?
 
C# başlangıç için gayet uygun bir dil python yerine C# ile başlayabilirsiniz. 3D aksiyon RPG açık dünya oyunları kendi başınıza mı yapmayı hedefliyorsunuz? Kafanızdaki bu oyun high poly modellere mi yoksa low poly modellere mi sahip olacak? Ayrıca ana hedefiniz 3D oyunlar ise Unity'den ziyade Unreal Engine'i düşünmenizi tavsiye ederim.


Unity Javascript desteğini 2018'de kesti hocam. Yoksa ben mi yanlış biliyorum?
Hocam tasarım işlerinde iPad Air yardımcı olur mu ? iPad Air almak mantıklı bir hareket mı ? Bilgisayar da almayı düşünüyorum(normalde alacaktım konuştum mağazayla parçalar hakkında ama fiyatların düşeceğini duyduktan sonra vazgeçtim) büyük ihtimalle ekran kartından kisarim. Sizce almalı mıyım ? Render Tasarım yapıp satmayı da düşünüyorum. Tasarım konusu hem oyun tarafında hemde internetten fiverr üzerinden satış yaparken önemli değil mi ? Onun yerine 1000 TL ye çizim tableti mı almalıyım ?
 
Hocam tasarım işlerinde iPad Air yardımcı olur mu ? iPad Air almak mantıklı bir hareket mı ? Bilgisayar da almayı düşünüyorum(normalde alacaktım konuştum mağazayla parçalar hakkında ama fiyatların düşeceğini duyduktan sonra vazgeçtim) büyük ihtimalle ekran kartından kisarim. Sizce almalı mıyım ? Render Tasarım yapıp satmayı da düşünüyorum. Tasarım konusu hem oyun tarafında hemde internetten fiverr üzerinden satış yaparken önemli değil mi ? Onun yerine 1000 TL ye çizim tableti mı almalıyım ?
Eğer sadece 2d modelleme yapacağım diyorsanız veya macbook'unuz varsa iPad Air alınabilir bunun dışında mantıklı değil, onun yerine iPad Air bütçesini bilgisayara yatırmak daha mantıklı. Şu an modelleme ile aranız ne durumda bilmiyorum ama başlangıç için çizim tableti (3d özelinde) gerekli değil, 2d modelleme yapacağım veya 3d sculpting yapacağım diyorsanız çizim tableti alın.
 
Unity ile başla Javascript veya C# kullanıyor. Ben C# öneririm hem yaygın hem de öğrenmesi plusla pythondan kolay. Ayrıca kodlamada hatalar aldığında bunları çözmek daha kolay. Yaygın ve kullanışlı olduğu için bu hataları çözmen uzun sürmez ve sana kolaylık sağlar. Unity de aynı şekilde hem yaygın hem kolay. Zaten C# öğrenirsen ++ öğrenmek çok zor olmaz.
Unity JS desteğini bıraktı diye biliyorum.
 
Eğer sadece 2d modelleme yapacağım diyorsanız veya macbook'unuz varsa iPad Air alınabilir bunun dışında mantıklı değil, onun yerine iPad Air bütçesini bilgisayara yatırmak daha mantıklı. Şu an modelleme ile aranız ne durumda bilmiyorum ama başlangıç için çizim tableti (3d özelinde) gerekli değil, 2d modelleme yapacağım veya 3d sculpting yapacağım diyorsanız çizim tableti alın.
Hocam ekransiz çizim tabletleri var onu almayı düşünüyorum. iPad Air 14.000 TL. Bir de kalemi var bunun onun yerine 3.000 e çizim tableti almak daha iyi olur. Aynen donanıma ve çevre birimlerine yatırmak iyi olur.
 

Geri
Yukarı