Kodlamaya nasıl başlanır?

@James Gosling bu sorunun cevabını normalde verirdim size. Ancak şu an gördüğüm kadarıyla 0 bilgi ile bir işe atlamaya çalışıyorsunuz. İlk önce temeli oluşturun, çünkü uçan bina en azından şuan pek mümkün değil.
Hocam temel oluşturmak için Discord’dan görüşelim mi? Size saygım sonsuz.
 
En iyi programlama dili hangisi (Oyun için)?
@murat_boy93 Hocam siz bilgiliydiniz.
En iyi dil diye bir şey yok. Hepsinin kullanım alanı farklı. Biri çıkar Unity için C# der, ben çıkarım C++ derim yarım saat tartışırız. Bu soruları sormadan önce araştırma yapmanız lazım. Yazılımcının en iyi yardımcısı Google'dır. Cevabına oradan ulaşabileceğiniz soruları sormayın.
 
En iyi dil diye bir şey yok. Hepsinin kullanım alanı farklı. Biri çıkar Unity için C# der, ben çıkarım C++ derim yarım saat tartışırız. Bu soruları sormadan önce araştırma yapmanız lazım. Yazılımcının en iyi yardımcısı Google'dır. Cevabına oradan ulaşabileceğiniz soruları sormayın.
Bana kalırsa Java, onu ne yapacağız 😅
Hocam temel oluşturmak için Discord’dan görüşelim mi? Size saygım sonsuz.
Discord adresi vermek yasak forumda. O yüzden benim vermem pek mümkün değil. Yine de raporlayıp şansımı deneyeceğim.
Ekran Resmi 2022-07-08 14.32.33.png

Maalesef Discord adresimi veremeyeceğim.
 
Bana kalırsa Java, onu ne yapacağız 😅

Discord adresi vermek yasak forumda. O yüzden benim vermem pek mümkün değil. Yine de raporlayıp şansımı deneyeceğim.
Bilmiyordum hocam. Teşekkürler yardımınız için pati.dev’den başlıyorum. Day 0 💪.
pati.dev dili ile oyun yapılır mı?

@356463 Hocam pati.dev ile kodlamaya başladım ama kodu nereye yazıyoruz?
 
Öncelikle bir alan şec örneğin oyun sonrasında bir oyun motoru seç mesela Unity ya da Unreal Engine sonrasında buna uygun dili öğren C# ya da C++ falan.

Bilmiyordum hocam. Teşekkürler yardımınız için pati. Dev'den başlıyorum. Day 0 💪.
Pati. Dev dili ile oyun yapılır mı?

@356463 hocam pati. Dev ile kodlamaya başladım ama kodu nereye yazıyoruz?

IDE'ler aracılığıyla kodu yazıp bir motor ile çalıştırman gerekir örnek VS Code indir yaz yüzlerce video var kodlamaya başlangıç diye izle birini.
 
Son düzenleme:
Aslında Patika.dev orada tüm eğitimleri veriyor VSC kullanımından Git'e kadar... Siz her şeyi lütfen bırakın ve ilk önce araştırın. Birazcık kurcalayın, kısacası deneyin ve yapın.

Terimleri bilmeden işe atlamanız saçmalıktan başka bir şey olmayacaktır. Tabii her şeye hakim olmak zorunda kesinlikle değilsiniz, ben bile JS kullanırken ES CS farkını çok sonradan öğrendim örnek olarak. Ancak en azından temelinizi bir hazırlayın.

Ayrıca Patika'nın kendi Discord sunucusu var. Eğitimler hakkında bir sorunuz olduğu zaman orada ki mentörlere ulaşabilirsiniz.
 
Kodu nereye yazıyoruz?
Kodu *.txt gibi dile uygun uzantılı dosyanın içine yazıyorsun.
Sonra dile göre dilin yorumlayıcısı/derleyicisi ile dosyayı çalıştırıyorsun. Tabiki bu çalıştırdığın yer dilden dile değişir. JS dosyaları tarayıcıda çalışır kendiliğinden normalde. Bu dile göre değişir.


Mesela python .py uzantılı dosyaya yazılır, ve yorumlanan bir dildir. Bilgisayarında python yüklüyse dosyanın olduğu dizinde terminal (windows için cmd) çalıştırırsın "python dosyaadi.py" yazarsın çalıştırır.

Kodu yazmak için editörler oluyor. Böyle renkl renkli şeyler görüp havali gibi düşündüysen onlar editör oluyor. Kodlar dile uygun şekilde renklenir. Ayrıca ( koyunca )'i tamamlaması gibi işlevleri oluyor.

Anlayacağın not defterinin gelişmiş hali.
Bahsettiğim renklerin JS için örneği:
JavaScript:
function meraba(isim)
{
console.log("Merhaba",isim);
}

Oyunlar genel olarak oyun motorları desteğiyle yazılıyor.

Bence sizin şu an yapmanız gereken şey konsola yazı yazabilen bir dille dillerin temel özelliklerini kavrayarak başlamanız.

Her dilin amacı da farklı. Mesela JS genel olarak websayfalarında çalışır, ama Node ile sunucu tabanlı olarak da çalıştırılabilir.
HTML ile web sayfasının tasarımı yapılır örneğin.
C++ ile masaüstü için kod da derlersin, arduino için de derleyebilirsin.
Örnek çok.
 
Son düzenleme:

Technopat Haberler

Yeni konular

Geri
Yukarı