Oyun yapmak isteyen biri hangi dilden başlamalı?

niyyazi58

Hectopat
Katılım
29 Nisan 2020
Mesajlar
333
Merhaba arkadaşlar, ben oyun yapmak istiyorum bunun için hangi dilden başlamalıyım sıfırdan başlıyorum ve ilk başta Python öğrenmeyi düşünüyorum. Python diğer dillere alismamiz da ya da programlamaya alismamizda bize yardımcı olur mu? Sonra C# yönelip Unity ile 2D oyunlar yapmayı planlıyorum mesela 2D bir dövüş oyunu da olabilir yeri geldiğinde hazır asset te kullanabilirim. Zamanla kendimi geliştirdikce 3D aksiyon RPG açık dünya oyunlar yapmayı hedefliyorum üniversite de yazılım mühendisliği okumak istiyorum. Sıfırdan başlıyorsak hangi dilden başlamalıyız?
 
İlla şu dille başlaman gerekir diye bir şey yok. Python, c++ bence bilinmesi gereken diller mutlaka ve mutlaka.
Hocam suanlik amacım oyun programlama da deneyim kazanmak ufaktan başlamayı düşünüyorum. Daha ilk projeden 3D büyük bir oyun yapmaya çalışıp yarı yolda kalmak iyi olmaz. Oyun alanında c# öğrenip unity üzerinden 2D oyunlarla deneyim kazanıp ve kendimi geliştirip öyle C++ öğrenmeye ve 3D oyunlara yönelmeyi düşünüyorum. Sizce Python öğrenmem C# ogrenmemi kolaylaştırır mı ?
 
Merhaba arkadaşlar, ben oyun yapmak istiyorum bunun için hangi dilden başlamalıyım sıfırdan başlıyorum ve ilk başta Python öğrenmeyi düşünüyorum. Python diğer dillere alismamiz da ya da programlamaya alismamizda bize yardımcı olur mu? Sonra C# yönelip Unity ile 2D oyunlar yapmayı planlıyorum mesela 2D bir dövüş oyunu da olabilir yeri geldiğinde hazır asset te kullanabilirim. Zamanla kendimi geliştirdikce 3D aksiyon RPG açık dünya oyunlar yapmayı hedefliyorum üniversite de yazılım mühendisliği okumak istiyorum. Sıfırdan başlıyorsak hangi dilden başlamalıyız?
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.
 
Hocam suanlik amacım oyun programlama da deneyim kazanmak ufaktan başlamayı düşünüyorum. Daha ilk projeden 3D büyük bir oyun yapmaya çalışıp yarı yolda kalmak iyi olmaz. Oyun alanında c# öğrenip unity üzerinden 2D oyunlarla deneyim kazanıp ve kendimi geliştirip öyle C++ öğrenmeye ve 3D oyunlara yönelmeyi düşünüyorum. Sizce Python öğrenmem C# ogrenmemi kolaylaştırır mı ?
Bu dillerin mantığı aynı az çok. Python'da yazdığın şey Java'da c++ ta çok çok farklı olmayacak. Syntax değişecek sadece ve belli başlı özellikler. Genel bir klişe var bence Python ile başla zaten basit sonra diğerlerini öğrenirsin diye. Ben java ile başladım 3 yıl önce, c, c++, matlab, python biliyorum şuanda ve hiçbir sıkıntı yaşamadım.

Ayrıca yazılım öğrenmek istiyorsan naçizane tavsiyem algoritma da öğrenmen. Eğer üniversiteye başlayacaksan zaten belli bir program üzerinden devam ediliyor okulda. Sen de ekstra olarak bir şeyler öğrenmeye çalışabilirsin okul zamanında. C# öğrendim Unity'ye kayıyım 2D oyun yapayım diye bir dünya yok bence...

Edit: Yukarıda fikrini belirten arkadaşla çok farklı şeyleri anlatmışız dikkatle okursan eğer. Yazdığım şeyler naçizane benim fikrim...
 
Bu dillerin mantığı aynı az çok. Python'da yazdığın şey Java'da c++ ta çok çok farklı olmayacak. Syntax değişecek sadece ve belli başlı özellikler. Genel bir klişe var bence Python ile başla zaten basit sonra diğerlerini öğrenirsin diye. Ben java ile başladım 3 yıl önce, c, c++, matlab, python biliyorum şuanda ve hiçbir sıkıntı yaşamadım.

Ayrıca yazılım öğrenmek istiyorsan naçizane tavsiyem algoritma da öğrenmen. Eğer üniversiteye başlayacaksan zaten belli bir program üzerinden devam ediliyor okulda. Sen de ekstra olarak bir şeyler öğrenmeye çalışabilirsin okul zamanında. C# öğrendim Unity'ye kayıyım 2D oyun yapayım diye bir dünya yok bence...

Edit: Yukarıda fikrini belirten arkadaşla çok farklı şeyleri anlatmışız dikkatle okursan eğer. Yazdığım şeyler naçizane benim fikrim...
Hocam algoritma nedir ? Yazılım ile sadece oyun yapmayabilirim ama ana amacım oyun. İlk başta 2D oyunlarla gideyim daha kolay olsun diyorum. Üniversiteye eğer kazanırsam 4 yıl var. 3D oyunlar konusu için de unreal engine ve c++ öğrenmeyi düşünüyorum.
 
Hocam algoritma nedir ? Yazılım ile sadece oyun yapmayabilirim ama ana amacım oyun. İlk başta 2D oyunlarla gideyim daha kolay olsun diyorum. Üniversiteye eğer kazanırsam 4 yıl var. 3D oyunlar konusu için de unreal engine ve c++ öğrenmeyi düşünüyorum.
Algoritma konusunu araştırabilirsin internetten, çok da önemli değil şuanki seviye için. Üniversiteye daha 4 yıl varmış ve hani biraz çok gibi. Udemy gibi platformlardan belli başlı dersler satın alarak öğrenebilirsin birkaç şey o zaman.
 
Algoritma konusunu araştırabilirsin internetten, çok da önemli değil şuanki seviye için. Üniversiteye daha 4 yıl varmış ve hani biraz çok gibi. Udemy gibi platformlardan belli başlı dersler satın alarak öğrenebilirsin birkaç şey o zaman.
Hocam btk akademinin dersleri var 1milyonyazilimci projesi devlet destekli. Ona kayıt oldum. Sizce sıfırdan C# öğrenmek ne kadar zaman alır ? Bir programlama dili tamamen öğrenilmez ama benim işime yarayacak kısmı günde 3 saat btk akademi ve günde 3 saat antrenman ile ne kadar sürede öğrenebilirim ?
 
Hocam btk akademinin dersleri var 1milyonyazilimci projesi devlet destekli. Ona kayıt oldum. Sizce sıfırdan C# öğrenmek ne kadar zaman alır ? Bir programlama dili tamamen öğrenilmez ama benim işime yarayacak kısmı günde 3 saat btk akademi ve günde 3 saat antrenman ile ne kadar sürede öğrenebilirim ?
Maksiumum 6 ayda bitirirsin bence...
 

Geri
Yukarı