Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Yusuf adlı bir eğitimcinin sunduğu "Unity ile Oyun Geliştirme" eğitim serisinin ilk bölümüdür. Yusuf, son beş aydır evde kalarak kendini geliştirmeye çalıştığını ve son iki ayda kodlama öğrenmeye odaklandığını belirtiyor.
- Video, kodlama öğrenmenin neden önemli olduğu açıklamasıyla başlıyor ve ardından C programlama dilinde değişken tanımlama konusuna geçiyor. Yusuf, Visual Studio kullanarak C'de integer, long, float, double, bool, string, char ve datetime gibi değişken türlerini örneklerle anlatıyor. Bu video, Unity ile oyun geliştirmek isteyenler için temel bir kaynak niteliğindedir ve serinin devamında C öğrenme ve Unity ile oyun geliştirme konularının devam edeceği belirtiliyor.
- Kodlama ve Oyun Geliştirme Serisi
- Konuşmacı Yusuf, son beş aydır evde kaldığı süre boyunca kendini geliştirmeye çalıştığını ve son iki aydır kodlama öğrenmek için vaktini değerlendirdiğini belirtiyor.
- Yeni bir seri başlatacağı "Unity ile Oyun Geliştirmek" adlı serinin ilk videosu bu olacak.
- Kodlama öğrenmek istemisinin en büyük nedeni, hazır oyunları oynamak yerine kendi oyunlarını geliştirmek istemesi.
- 00:38Kodlama Öğrenme Nedenleri
- Yeni çıkan oyunları takip etmek yerine oyunların yaratıcısı olma fikri ona daha cazip gelmiştir.
- Kendi oyun haritası oluşturmak, karakter tasarlamak ve kendi kurallarını koyabilmek kodlama öğrenmenin önemli avantajlarıdır.
- Kodlama öğrenmeye yaklaşık bir buçuk ay önce başlamış ve kod yazmak gerçekten çok eğlenceli olduğunu düşünüyor.
- 01:26Programlama Dili ve Kaynaklar
- Tüm programlama dilleri mantıksal olarak birbirine benziyor ve kısa vadede Unity üzerinden kendi oyunlarını geliştirmek için C öğrenmeye karar vermiş.
- Kodlama öğrenmek için internet ortamında yayınlanmış videoları izlemek yeterli olabilir, YouTube ve Udemy'de bu konuda çok fazla kaynak bulunuyor.
- Kod yazarken az da olsa İngilizce bilmenin gerekliliği vurgulanıyor, özellikle "if" ve "for" gibi yapılarda.
- 02:13Unity ve Pratik
- Unity günümüzde oldukça popüler bir oyun motoru ve internette Unity için çok fazla eğitim kaynağı bulunuyor.
- Unity'yi öğrenmek için pratik yapmanın gerekliliği vurgulanıyor.
- Ekranda gösterilen projeler birkaç aydır üzerinde çalışılan projeler olup, ilerleyen zamanlarda daha da geliştirilecek.
- 03:02C Kod Yazma ve Değişkenler
- C kod yazmak için Visual Studio gerekli olduğu belirtiliyor.
- İlk dersinde değişken tanımlamayı öğreneceklerini, değişkenlerin bütün yazılım dillerinde çok önemli olduğu ve özellikle Unity'de oyunlar yaparken sürekli tanımlanacağı vurgulanıyor.
- C'da çeşitli değişken türleri bulunuyor: integer (tam sayı), long (çok büyük tam sayı), float (ondalıklı sayı), double (aralığı geniş olan ondalıklı sayı), bool (true/false değerleri), string (metin), char (karakter) ve date time (tarih).
- 06:55Değişken Türleri Özet
- Integer tam sayılarda, long çok büyük tam sayılarda, float ondalıklı sayılarda (sonuna f eklenir), double aralığı geniş olan ondalıklı sayılarda kullanılır.
- Bool değişken türü doğru ya da yanlış değerlerini (true/false) alabilir ve çok önemlidir.
- String metinlerde kullanılır, başına ve sonuna çift tırnak eklenir; char karakterlerde (tek tırnak) ve date time tarih bildirirken kullanılır.
- Unity'de oyun geliştirirken en çok integer, float, bool ve string değişken türleri kullanılır.