Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen ile programcılık mezunu olan Armağan Bey arasında geçen soru-cevap formatında bir sohbettir. Armağan Bey, oyun geliştirme sektöründe ilerlemek isteyen bir programcılık mezunudur.
- Videoda, Flash'ın sonu gelmesiyle birlikte oyun geliştirme sektöründe hangi programlama dilleri ve framework'lerin tercih edilmesi gerektiği, sektörün sürekli değişen yapısı ve geleceği ele alınmaktadır. Eğitmen, C, C++ ve JavaScript gibi dillerin yanı sıra Unity ve Unreal Engine gibi oyun motorlarının önemini vurgulamaktadır.
- Ayrıca, oyun geliştirme sektörünün herkesin erişebileceği seviyelerden büyük sermaye yoğun firmalarına kadar geniş bir yelpazede olduğunu belirten eğitmen, sektörde kariyer yapmak isteyenlere sadece bir alanda uzmanlaşmak yerine diğer alanlarda da bilgi sahibi olmanın önemini ve mülakatlarda kendini nasıl tanıtmanın gerektiği konusunda tavsiyelerde bulunmaktadır.
- 00:03Programlama Teknolojileri ve Oyun Geliştirme
- Konuşmacı, bir izleyicinin sorusunu cevaplayarak Flash teknolojisinin tarihi ve web programlamasındaki gelişim sürecini anlatıyor.
- Java applet'ler ilk başta web programlamasında kullanıldı, sonra Flash bu boşluğu doldurdu ve Action Script ile programlama imkanı sağladı.
- Oyun sektöründe günümüzde JavaScript, C ve C++ gibi diller yaygın olarak kullanılıyor.
- 01:56Oyun Geliştirme Ortamları ve Tavsiyeler
- Oyun geliştirme sektöründe Unity, Unreal Engine, Cry Engine gibi farklı framework'ler ve oyun motorları bulunuyor.
- Bir framework'ün sona ermesi durumunda, profesyoneller genellikle edinmiş oldukları bilgileri diğer platformlara uyarlayabiliyorlar.
- Oyun geliştirme konusunda kavramlar ve yapılar birbirine benziyor, bu nedenle bir platformdan diğerine geçiş kolay.
- 03:26Oyun Geliştirme Kariyeri Tavsiyeleri
- Oyun sektöründe kalmak isteyenler için bir framework'i iyi öğrenmek ve oyun geliştirmede kullanılan "hileleri" öğrenmek önemlidir.
- Zamanla sadece kod yazan bir geliştiriciden, projeleri yöneten ve stratejik kararlar alan bir kişiye dönüşme olasılığı var.
- C ve C++ dilleri oyun geliştirme dünyasında önemli olduğu için öğrenmek faydalı olacaktır.
- 05:16Mülakat Tavsiyeleri
- Oyun geliştirme sektöründe sadece bir alanda uzman olmak yeterli değil, farklı teknolojileri de bilmek gerekiyor.
- Mülakatlarda ne yaptığınızı açıkça anlatmak ve projelerinizdeki rollerden bahsetmek önemlidir.
- Bir konuda uzmanlaşıp diğer konuları da takip etmek bekleniyor, sadece bir alanda uzman olan geliştiriciler artık nadir.
- 08:05Oyun Geliştirme Sektörünün Gelişimi
- Oyun geliştirme bir bitmeyecek sektör olup, teknoloji ilk başlarda belli kesimlerin elinde olurken, zamanla daha yaygın hale gelir.
- Oyun geliştirmek ilk başlarda çok maliyetliydi, ancak web oyunları, flash oyunları, mobile uygulamalar gibi farklı platformlar sayesinde daha erişilebilir hale geldi.
- Sektör sürekli herkesin yapabileceği seviyeye inip sonra tekrar zorlaşan bir yapıya sahiptir.
- 09:04Sektördeki Farklı Yollar
- Sektörde iki farklı cephe vardır: bireylerin geliştirdiği projeler ve sermaye yoğun firmalar.
- Oyun sektöründe hem büyük hem de küçük oyuncular olacak, kişi kendine uygun bir yolu seçebilir.
- Oyun geliştirme bilgileri sadece oyun alanında değil, sosyal ağ yönetimi veya büyük veri gibi farklı alanlarda da işe yarayabilir.
- 10:29Oyun Geliştirme ve Framework'ler
- Oyun geliştirme dünyasında başlangıçta engine olarak adlandırılan framework'ler kullanılmıştır.
- Bazı framework'ler ücretsiz kullanılabilir, ancak kullanıcıdan satışların belirli bir yüzdesi (örneğin %5) pay alınabilir.
- Oyun geliştirme sektöründe gelecek var, zevk alıyorsanız devam edebilirsiniz.
- 11:14Eğitim ve Pratik Deneyim
- Doğru kaynaklara ulaşmak ve doğru bilgileri aramak, kendini geliştirmek için yeterlidir.
- Konuşmacı, oyun geliştirme ile ilgili videolar çekmeyi planladığını ve adım adım uygulama videoları hazırlamak istediğini belirtiyor.
- İzleyiciler, video çekim süreçlerine dahil olabilir ve birlikte geliştirme süreçlerini paylaşabilirler.