Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Bahçeşehir Üniversitesi Oyun Laboratuvarı (BUGL) kurucu direktörü Dr. Güven Çatlak ve Efe Alçamlı tarafından sunulan, "Türk Stady" formatında gerçekleştirilen bir eğitim oyunları tanıtımıdır. Sunumda ayrıca Arda, Ömer ve diğer eğitmenler de yer almaktadır.
- Video, 8-14 yaş arası çocuklar için geliştirilen "Algo Digital" oyununun tanıtımını ve geliştirme sürecini ele almaktadır. Sunum, oyunun üç boyutlu puzzle yapısı, 40 bölümlük zorluk seviyesi, dört ana tema (deniz, göl kenarı, park/yeşil alan, şehir/sokak) ve Game Maker bölümleri hakkında detaylı bilgiler sunmaktadır. Ayrıca oyunun kodlama ve algoritmik düşünce becerilerini geliştirmeye yönelik tasarımı, teknik özellikleri ve mobil platformlara uyumlandırma süreci de anlatılmaktadır.
- Sunumda ayrıca oyun geliştirme sürecinde karşılaşılan zorluklar, TÜBİTAK Gönüllü Vakfı (TGV) ile yapılan işbirliği, lisans öğrencilerinden oluşan geliştirme ekibinin çalışmaları ve oyunun hikayesi ile karakterleri (Yuko, Kuçuba, Pufibo) hakkında bilgiler verilmektedir. Video, soru-cevap oturumu ile devam ederek, oyun tasarımı için gerekli beceriler ve ekiple çalışma önemi gibi konular ele alınmaktadır.
- Eğitim Oyunları Hakkında Giriş
- Konuşmacılar, eğitim oyunları konusunda bir Türk stadyumu sunacaklarını belirtiyorlar.
- Eğitim oyunları yapmak oldukça zor bir iş olup, 1980'lerde CD-ROM dönemi ile birlikte başlayan bu çalışmaların çoğu başarılı olamamıştır.
- Çocuklar eğitimin kokusunu aldıklarında oyunları bırakıyor, bu nedenle "çikolata kaplı brokoli" formülü tutmuyor; doğru formülün bir oyun olması ve eğitimin oyun mekaniklerine gömülü olmasıdır.
- 02:09Bahçeşehir Üniversitesi Oyun Laboratuvarı
- Konuşmacılar Bahçeşehir Üniversitesi Oyun Laboratuvarı'nın kurucu direktörü ve yüksek lisans mezunu olan Efe Alçamlı'nın tanıtımını yapıyorlar.
- Bahçeşehir Üniversitesi Game Lab (BUGL) 2011'de kurulmuş, başlangıçta topluluk merkezi olarak faaliyet göstermiş ve endüstri ile akademiyi birleştirmiştir.
- Laboratuvar 2013-2014 yıllarında ilk meyvelerini vermiş, iki master programı, bir lisans programı, bir ön kuluçka merkezi, bir gerçeklik laboratuvarı ve bir üretimhaneyi içeren Türkiye'deki ilk ve tek oyun yapılanması olmuştur.
- 03:17Algı Dijital Oyunu
- Algı Dijital, Bahçeşehir Üniversitesi Game Lab ile birlikte geliştirilen, ücretsiz ve Türkçe kodlama oyunu niteliğini taşıyan bir oyun olup, ilk versiyonu 2018 yılında hayata geçirilmiştir.
- 2019 yılında yenilenen oyun, 2020 yılında yeni versiyonu çıkarılmış, senaryosu, tasarımını ve yazılımını TGE ve Eğitim Teknolojileri ekibi ile Bahçeşehir Üniversitesi Game Loop işbirliğiyle gerçekleştirmişlerdir.
- Yeni versiyonda, çocuklara öğretilen algoritma kavramlarının gerçek hayattaki bağdaşmadığı göz önünde bulundurularak, kahramanlar gerçek hayat problemleriyle karşılaşıp çözüm bulacak bir maceraya çıkarılmıştır.
- 09:47Algı Dijital Oyununun Özellikleri
- Algı Dijital, kodlama ile algoritmik düşünceyi ve oyunu birleştiren, 8-14 yaş arası hedef kitlesine yönelik üç boyutlu bir puzzle oyunudur.
- Oyunda Türkçe ve İngilizce dil desteği bulunmakta, çeşitli kod blokları kullanılarak başlangıç noktasından bitiş noktasına ulaşma ve bulmacaların çözülmesi amaçlanmaktadır.
- Oyunun 40 bölümünden oluşan her biri 10 bölüm olmak üzere dört temada yer almakta, zorluk seviyesi seviye seviye artmakta ve kod parçalarının hangi alanlarda ve hangi bulmacaları çözme için kullanılacağı gösterilmektedir.
- 11:24Oyunun Özellikleri
- Oyun üç boyutlu bir alanda karakteri yönlendirme zorluğunu sunuyor, derinlikle ilgili yeni bir boyut ekleniyor.
- Oyunda sadece başlangıç noktasından bitiş noktasına gitmek değil, çeşitli bulmaca parçaları da bulunuyor.
- Oyunun bir hikayesi var ve farklı temaları ve bölümleri birbirine bağlayarak karakterlerin tutarlılığını sağlıyor.
- 12:35Oyunun Geliştirilmesi
- Geliştirme yaklaşık bir buçuk sene önce TEG algısı devam ettirmek için başladı ve eski oyunlar incelendi.
- Lisans öğrencileriyle yazılım, tasarım, sanat, müzik ve ses alanlarında bir ekip kuruldu.
- TEG'in oyun için ne istediğini anlamak için senaryo planı istenerek projeye temel atıldı.
- 14:41Oyunun Temaları
- TEG, bilim, sanat, mühendislik, matematik, spor ve teknoloji dallarını içeren bir oyun istiyor.
- Farklı dünyaların farklı temaları olmasına rağmen hepsinin bir yerde birleşmesi fikri üzerinde çalışıldı.
- Deneyler, sebze-meyve yetiştirme, köprü kurma, hijyen, balıkçılık ve trafik kuralları gibi alt temalar hikaye içerisinde tutarlı bir şekilde bağlandı.
- 16:15Prototip Oluşturma
- Kağıt prototipi geliştirme sürecinde en önemli aşamalardan biri oldu.
- Kağıt üzerinde 8x8 alan içerisinde başlangıç noktası, bitiş noktası ve kod parçalarının kullanılacağı yerler belirlendi.
- Bu prototip sayesinde oyuncunun zorlanması, yardım mekanizması ve kod bloklarının bölümlere dağıtımı gibi detaylar belirlendi.
- 17:31Kod Blokları ve Kazanımlar
- Oyunda "başlat" kod bloğu, ileri git, geri git, sağa dön, sola dön ve al-bırak komutları bulunuyor.
- "Değilse" ve "tekrarla" gibi pratikleştiren kod blokları da mevcut.
- Oyun, algoritmik düşünme becerilerini kazandırmak için tasarlanmış ve kodlama içerisinde değişken ve döngü kavramlarını öğretiyor.
- 18:52Game Maker Bölümleri
- Her on bölümün sonunda oyuncuların kendi kod parçacıklarını düzenledikleri Game Maker bölümleri var.
- Bu bölümler, oyuncuların daha önce yaptıkları kodlama işlemlerini pekiştirmelerini sağlıyor.
- Bu bölümler, oyunun kısıtlamalarını aşarak sandbox environment oluşturuyor.
- 20:29Oyunun Hikayesi
- Oyunun hikayesinde Kuçuba, Uko ve Pufibo uzay mekiklerinde seyahat ediyorlar.
- Uzay gemileri bozulduğunda dünyaya zorunlu iniş yapıyorlar ve Pufibo kayboluyor.
- Ana karakter Yuko, önceki oyunda da olduğu gibi bu oyunda da ana karakter olarak yer alıyor.
- 21:35Karakterler
- Kuchuba, oyuncuların rehberi ve oyunun nasıl oynanacağı konusunda yardım eden karakter.
- Pufibo, TEG'in toplantılarında sürekli bahsedilen ve çocuklarda merak uyandıran esrarengiz karakter.
- TEG gönüllüleri Ahmet Uysal ve Sade, oyun içerisinde bisiklet vererek yardım ediyorlar.
- 23:38Oyunun Temaları ve Bölüm Yapısı
- Oyunda dört temalı kırk bölüm bulunmaktadır: deniz, göl kenarı, park/yeşil alan, şehir/sokak ve panair maker fair.
- Her on bölümün sonunda "game maker" bölümleri bulunmakta ve bu bölümlerde oyuncular o temada kullanılan tüm elementleri ve kod bloklarını kullanabilmektedir.
- Oyunun sonunda efsanevi bir bölüm vardır, burada oyuncular uzay gemisinin parçalarını toplayarak dünyadan ayrılacaklardır.
- 28:45Oyunun Tasarım Süreci
- Bölüm çözümleri için dijital bir döküman hazırlanmıştır, çünkü algoritma mantığında bir problemin çözümü tek bir yoldan değil birden fazla yöntemle yapılabilmektedir.
- Oyuna yeni başlayanlar için kod bloklarının ne işe yaradığını anlatabilecek detaylı bir rehber alanı eklenmiştir.
- Oyunun hedef kitlesi sekiz-ondört yaş arası olduğu için anlaşılır ve kullanımı kolay bir arayüz tasarlanmıştır.
- 31:08Teknik ve Prodüksiyon Aşamaları
- Offline versiyonu için ekstra optimizasyon yapılmış, oyun hem bilgisayarda hem de mobil cihazlarda oynanabilmek için mouse ve touch input desteği eklenmiştir.
- Sanat yönetimi kapsamında üç boyutlu modeller ve çevre tasarımı yapılmış, çocuk oyunu olduğu için aydınlık ve görsel açıdan çekici renkler kullanılmıştır.
- Oyun içerisinde müzik ve sesin öneminden bahsedilmiştir, özellikle 31-33. bölümlerde müzik aleti çalma ve notalarla etkileşime girme bölümleri bulunmaktadır.
- 34:52Zorluklar ve Çözümler
- Offline versiyonunda optimizasyon sorunu yaşanmıştır, EN computing sistemlerinde (bir bilgisayar 20 bilgisayara güç veriyor) büyük takılmalar ve kasmalar yaşanıyordu.
- Optimizasyon işlemi ileriye götürülerek oyun "suyunun sıktığı" bir hale getirilmiş ve ENconfiting sistemlerinde çalışabilmektedir.
- Mobil versiyon için dokunmatik desteği ve farklı ekran büyüklüklerinde oyun alanının nasıl gözükeceği üzerinde çalışılmıştır.
- 36:32Mobil Store Gereksinimleri
- Apple ve Google, çocuk kategorisi için oyunlara neler istediklerini belirtiyor ve gereksinimleri sağlamayan oyunlar mobil store'larda yer alamıyor.
- Apple, oyunu çocuk kategorisine uygun hale getirmek için titiz davranırken, Google daha rahat davranabiliyor.
- Her iki platform da analytics sistemini kaldırmak zorunda kaldık çünkü hem Apple hem de Google bu konuda katı tuttular.
- 38:23Proje Ekibi ve İletişim
- Projede buglab ekibi, TEGV'de bilişim ve eğitim teknolojileri ekibi ile lisans öğrencileri birlikte çalışmış.
- İletişimin proje yönetimi ve iyiliği açısından çok önemli olduğu vurgulanıyor, iletişim koparsa proje de kopuyor.
- Projede herkesin birbirinden becerikli ve istekli olduğu bir süreç yaşanmış.
- 39:25Playtest Süreçleri
- Playtest süreçleri hem TEGV'in birimlerinde hem de Buglab içerisinde Bahçeşehir Üniversitesi oyun tasarımı öğrencileri ile gerçekleştirilmiş.
- Playtest süreçleri, oyunun hatasız ve iyi çalışacak seviyede çıkması için çok önemli.
- Bu süreçlerde oyunun sorunları ortaya çıkıyor ve düşünülemeyen çözüm yolları bulunabiliyor.
- 41:07Oyun Geliştirme Süreci
- Eğitim oyunu geliştirme sürecinde eğitimci ve oyun tasarımcılarının bir araya gelmesi ve ortak bir dil konuşması gerekiyor.
- Bir oyun yapmak için yola çıkarak eğitim içeriğini oyunun bir parçası haline getirmek çok önemli.
- Oyun geliştirme sürecinde takım çalışması ve iletişim kurma çok önemli.
- 42:28Tavsiyeler
- Oyun geliştirme için oyunları tanımak, oyun kültürünü ve oyuncuyu anlamak gerekiyor, bunun için oyun oynamak en doğrudan yolu.
- Dijital oyunlardan ziyade kutu oyunları ve kart oyunları oyun tasarımını kavramak için daha faydalı çünkü sistemler şeffaf bir şekilde ortada.
- Oyun geliştirme sürecinde oyunlara bulaşmak, elinize bulaştırmak ve kirletmek gerekiyor.
- 46:48Soru-Cevap
- Oyun cevap anahtarları oyun içerisinde yer alıyor ve ayrıca YouTube'da video çözüm olarak da bulunabiliyor.
- Uygulama sadece TEGV'de değil, tüm Türkiye'ye ve İngilizce dil desteği eklenmesiyle dünya çapında kullanılabilecek şekilde planlanıyor.
- TEGV'de bilişim ve eğitim teknolojileri ekibine katılmak için gönüllü olmak veya eğitmen olmak mümkün.
- 49:02Oyun Karakterlerinin Oluşumu
- Uygulamadaki karakterler 2017-2018 yıllarında oyun tasarımı yapan ekip tarafından oluşturulmuş.
- Karakterlerin isimleri küçük prens hikayesinden ve zamanın çocuk dergilerindeki karakterlere uyarlama ile ortaya çıkmış.
- Algo ismi algoritmadan gelirken, Kuçu bak köpek karakteri olduğu için ismi olarak gelmiştir.
- 50:54Oyun Tasarımında Zorluklar
- Oyunun mevcut mekaniklerini (al, bırak, topla ya da kullan) değiştirmek istemedikleri için bazı temaları oyuna eklemek zorunda kaldılar.
- Bazı temalar oyunu daha zor ya da kompleks hale getirmek için çıkarılmış, bazıları ise birleştirilerek aynı bölüm içerisinde sunulmuştur.
- 52:17Yüksek Lisans Programı Hakkında
- Bahçeşehir Game Design yüksek lisans programı birçok disiplini buluşturan bir programdır ve lisans ön koşulu yoktur.
- Program, farklı arka planlardan gelen öğrencileri bir araya getirerek üretimlerde bulunmalarını sağlar.
- Programda temel tasarım geliştirme kavramları verilir ve farklı bakış açıları programı zenginleştirir.
- 53:37Dijital Oyun Üretimi İçin Gerekli Bilgiler
- Dijital bir oyun üretmek için mühendislik bilgilerine ihtiyaç duyulabilir, ancak basit düzeyde bir öğretmen de oyun tasarımı gerçekleştirebilir.
- Oyunun nasıl bir oyun olduğuna bağlı olarak, hazır araç gereçler öğrenerek belli bir noktaya getirilebilir.
- Oyun geliştirme için ekiple çalışmak daha etkili olacaktır, tek başına belli bir noktaya kadar getirilebilir.
- 55:52Oyun Geliştirme Tavsiyeleri
- Türkiye'de oyun geliştirme sektörü popülerleşmiş durumda, özellikle mobil tarafta ve birçok topluluk etkinliği bulunmaktadır.
- Oyun tasarımı birçok alanda ilgilenmeyi gerektirir, ancak iyi bir ekiple çalışıldığında tüm alanları bilmek zorunda kalmadan projeler tamamlanabilir.
- Oyun yapımına başlamak zor olabilir ancak başladığınızda neye ihtiyacınız var, neyi bilmiyorsunuz daha iyi görülebilir.
- 1:01:33Algo Digital Oyunu Hakkında Bilgilendirme
- Algo Digital oyunuyla giriş yaparak bir oyun geliştirme süreci anlatılmıştır.
- Algo Digital oyunu yaklaşık bir yıldır uygulanmaktadır.
- Çocuklar bu oyunla problem çözme becerilerini geliştirirken aynı zamanda kodlama konusunda başlangıç yapmış olurlar.
- Çocuklar oyun içerisinde kendi oyunlarını tasarlamayı öğrenirler.
- Algo Digital oyunu Türkçe ve İngilizce dil desteğiyle hem Play Store'da hem de algodigital.com sitesi üzerinden ulaşılabilir.
- 1:03:23Katılımcılarla İletişim ve Değerlendirme
- Katılımcılardan biri olan Arda, oyun geliştirmeye ilgi duyduğunu belirtmiştir.
- Ataberk Palacıoğlu, lisanslı oyun tasarımı programının ilk mezunlarından olup YouTube kanalı ve ekipleriyle oyun yapımına odaklanmaktadır.
- Eğitim veren kişi, mezunlarıyla hep birlikte üretmeye ve büyümeye devam ettiklerini, bir topluluk merkezi olduklarını vurgulamıştır.
- Katılımcılardan e-posta ve sosyal medya adresleri paylaşılmıştır.
- 1:07:08Etkinliğin Kapanışı
- Katılımcılardan eğitim sonunda oyunlarını paylaşmaları istenmiştir.
- Bahçeşehir Üniversitesi'ne ve oyun geliştirme laboratuvarına teşekkür edilmiştir.
- Pandemi sonrası etkinliklerde görüşmek üzere veda edilmiştir.