Oyun yapmak için kodlamaya nereden başlanmalı?

Yusuf Erens

Decapat
Katılım
7 Ocak 2021
Mesajlar
92
Daha fazla  
Cinsiyet
Erkek
Biliyorum aynı sorular sıkça soruluyor ama oyun geliştirme için sorulmuyor o yüzden yeni konu açma gereği duydum.

13 yaşındayım Unity ile oyun geliştirmeye başlamak için aşırı hevesliyim bir an önce başlamak istiyorum fakat doğru kararlar veremezsem ileride pes edebilirim diye düşünüyorum.
Bilgisayar ile aram fazlasıyla iyi ve ingilizcem okuduğum her şeyi anlayacak kadar iyi.

Günde 3-5 saat öğrenmeye çalışırım.

1-) Kodlama hiç bilmiyorum sıfırdan başlamak istiyorum peki başlamak için Python mu C# mı önerirsiniz? (oyun geliştirme için)
2-) Python öğrendikten sonra C# başlamak çok kolay olur mu?

Unity için C# başlangıç seviyesi yeterliymiş peki C# başlangıç seviyesi öğrenmek Python'dan zor mu?

( Eğer Python ile başlarsam sonradan oyun yapmak için C# a kesin geçeceğim )
 
Son düzenleme:
Kodluyoruz'un CS50x dersleriyle başlayabilirsin. Ödevlerini yaparak ilk 3 haftayı bitirdikten sonra, unity'e yönelebilirsin. İngilizcen yeterli seviyedeyse Udemy'de çok güzel kurslar var. Muhakkak Türkiyedeki oyun geliştirici topluluklarına discord'dan dahil ol. GameFactory'nin güzel eğitimleri var türkçe, başvuru yap topluluğa dahil ol, eğitimleri ücretsiz talep edebilirsin.

Kafanda ki tüm sorular için bana her zaman yazabilirsin.
 
Kodluyoruz'un CS50x dersleriyle başlayabilirsin. Ödevlerini yaparak ilk 3 haftayı bitirdikten sonra, unity'e yönelebilirsin. İngilizcen yeterli seviyedeyse Udemy'de çok güzel kurslar var. Muhakkak Türkiyedeki oyun geliştirici topluluklarına discord'dan dahil ol. GameFactory'nin güzel eğitimleri var türkçe, başvuru yap topluluğa dahil ol, eğitimleri ücretsiz talep edebilirsin.

Kafanda ki tüm sorular için bana her zaman yazabilirsin.
CS50X tam olarak nedir ? Kodlama mantığını mı öğretiyor C# mı ?
 
Python öğrenmen Unity için bir fayda sağlamaz pek. Önemli olan hangi dille başladığın değil kodlamayı bir dilde öğrenince diğerinde sadece basit yazım farkları kalıyor genelde. Unity c# kullanıyor dolayısıyla c# a basit bakıp sonrasında oyun yaparken ihtiyacınız olan şeyleri öğrenmeye bakın. Bir dil oturup 0 dan sadece dil öğrenerek öğrenilmez. Bir şeyler ortaya çıkarmanız gerek. Udemydeki çoğu Unity kursunun içinde temel c# olur. Sonrasında Unity ye biraz alıştıktan sonra oturup ben bir oyun yapıcam içinde şu olacak diyin. Sonra o şu dediğiniz şey için nasıl yapılır öğrenmeye bakın. Böyle böyle ilerleyip gelişeceksiniz.
 

Yeni konular

Geri
Yukarı