Unity 3D Programında Yapıcağınız Oyunları Programlamanız için Size 2 dil Seçeneği Sunar.
Birincisi C# dili İkincisi javaScript (JS) Dili Genellikle C# kullananlar Daha Çoktur fakat JS Kullananlarda Vardır. Aralarındaki Fark C# ta kütüphanelerin Tamamı Gelmez Sizin Hangi Kütüphaneden bir kod kullanacaksanız o Kütüphaneyi Çağırmanız Gerekmektedir.
JavaScriptte ise Kütüphanelerin Hepsi Otomatik Olarak Gelir Sizin Daha sonradan bir kütüphane Eklemenize Gerek Kalmaz.
İkinci Farkları ise Noktalama Sitilleri Değişiktir Mesela Siz Bir GameObject Tanımlamak İstiyorsanız
C#
Public Transform Araba;
Java Script
Diye Tanımlarsınız. Aralarında Aslında Pek bir Fark Yoktur. Yani C# bilen biri javaScripti Anlıya bilir JavaScript Bilen Biride C# anlar. Tabii ki Seçim Sizin istediğiniz dili Kullanabilirsiniz.
Ama Benim Hazırlayacağım Bütün Eğitim Setlerinde Kod Dili C# Olacak.
Javascript Kullananlar Eğer anlayamadığınız bir bölüm olursa yorumlarda anlamadığınız kısmı gösterirsiniz elimden geldiğince yardımcı olurum.