Oyun Tasarımı Nasıl Yapılır?
Çocukların oyunları sevdiğini hepimiz biliyoruz. Teknolojinin gelişmesiyle ve hayatımızın her alanına dahil olmasıyla, günümüzde çocukların da teknolojiye olan ilgisi artıyor. Dijital oyunlardan da diğer çocuk oyunlarından olduğu kadar, hatta bazen daha da fazla keyif alabiliyorlar.
Arkadaşlarıyla bu oyunlar hakkında konuşuyorlar, oyunlar sayesinde birçok yeni kelime, düşünce yöntemi öğrenip sosyal ve motor becerilerini geliştiriyorlar.
Hatta biraz daha ileri gidersek; oyun bile tasarlamak istiyorlar!
Eğlenmek için girdikleri bu yol belki de ileride onların tutkusuna, mesleğine dönüşebilir, kim bilir!
Tabii bunun için ebeveynlerin oyun tasarımının ne olduğunu araştırmaları, çocukları doğru yönlendirmek adına büyük önem taşıyor.
Öyleyse gelin hep beraber oyun tasarımının nasıl yapıldığını ve aşamalarını inceleyelim.
Oyun Tasarımı Hangi Alanları Kapsıyor?
Çocuğunuz çizim yapmayı ya da boyamayı seviyor mu, ya da ilgisi var mı?
O halde belki de oyun tasarımı onun için harika bir alan olabilir. Çünkü oyunlarda bu tür sanat becerileri oldukça önemli bir yer tutar.
Birçok oyunun görsel dünyası 2 boyutlu, 3 boyutlu, pixel ya da el çizimleriyle yaratılır.
Peki… Çocuğunuz şarkılara ya da duyduğu müziklere merakı var mı? Sesleri farkedip taklit etmeyi seviyor mu? Öyleyse, harika. Belki de oyunlarda ses tasarımı alanında bir gelecek onu bekliyor olabilir!
Çünkü oyunlarda ses efektleri ve müzikler vazgeçilmezdir. Oyunun atmosferini belirlemede, bölümler arası geçişleri ayrıştırmada ya da oyundaki aksiyonları desteklemede sesler büyük önem taşır.
Oyunlarda kullanılan müziklerin ve seslerin oyuncuların duygusal dünyalarına etkisi büyüktür.
Oyunda o sırada bir mücadele mi var, yoksa bir zafer ya da puan mı kazanıldı, bir geçiş aşamasında mıyız tüm bunları belirlemede müzik tasarımı çok etkilidir.
Programlamanın Oyun Tasarımındaki Yeri Nedir?
En basit ifadeyle programlama; bir bilgisayara ne yapacağını nasıl söyleyebileceğinizi ifade etme yoludur. Bilgisayarlar talimatları yerine getirmede oldukça başarılılardır. Eğer bir bilgisayara ne yapacağını doğru şekilde komuta edebilirseniz, bu talimatları kusursuzca takip edecektir.
Tabii bunun için programlama diline hakim olmak gerekir. Programlama dili sayesinde bilgisayara oyundaki karakterleri tanıtabilir, onlara yönelik aksiyonlar aldırabilir, oyuncuyu kontrol edebilirsiniz.
Programlama dili, matematiği oldukça yoğun şekilde kullanır. Yazılan kodlar içerisinde belli mantık akışlarını barındırır ve bunları tanımlamak için matematik bilgisi kullanılır.
Genel Hatlarıyla Oyun Tasarımının Aşamaları Nelerdir?
- Hikaye yazmak
- Karakterleri tasarlamak
- Strateji geliştirmek
- Mantığı kullanmak
- Kodlama yapmak
- Kolektif çalışmak
Oyun Tasarımının İç İçe Olduğu Alanlar
Matematik
Oyun sistemleri farklı yapılar içerir. Karakter yarattığınızda gelişimi, deneyimi, skor sistemi ve olasılıklar ve oyun sektöründeki raporlama süreçleri için matematik gerekliliğinden bahsetmiştik.
İletişim
Bir oyunu tasarlarken ekiple, diğer oyuncularla, iletişim halinde olmak ve onları anlamak gerekir. Oyunun içeriği oturturken ve oyunun tanıtım süreçlerinde empati yeteneğini, sunum becerilerin konuşturmak gerekir. Bu yüzden iletişim bu sektörde oldukça önem taşır.
İnsanlık tarihi benzer yapıda hikayelerin döngüsüyle ilerler. İnsanı anlamak ve hikayesini özümsemek için tarihsel bazı hikayelere aşina olmak gerekir. İnsanların önemsedikleri, etkilendikleri yapıları çözmek için bu da elzemdir.
Psikoloji
İnsanları anlamanın bu işin olmazsa olmazı olduğuna aslında değindik. Sonuçta bir oyun tasarlarken amaç insanları mutlu etmek ve eğlendirmek için bir şey yaratmak. İnsanları ne motive eder, nelerle mücadele ederler, neyden keyif alırlar anlayabilmek ve oyunun örgüsüne taşıyabilmek adına psikoloji bilgisi de oldukça faydalı olacaktır.
Görsel sanatlar
Görsel anlatılardan anlamak ve analiz edebilmek
Görsel zevke ve tarza sahip olmak olmak fikir sahibi olmak
Teknik Yazı
Oyunda fikirleri hayata geçirirken, kullanıcı deneyimini doğru yönetmek için teknik yazım yeteneği de oldukça önemlidir.
Mühendislik
Tüm mühendislik süreçlerine hakim olmaya tabii ki gerek yok. Yeni teknolojileri takip etmek, inovasyonları bilmek ve referans almak adına mühendisliği tanımak ufuk açıcı olacaktır.
Ekip Yönetimi
Küçük parçaları bir araya getirebilmek ekiple iyi çalışabilmek çok etkilidir. Diğer insanların ne düşündüğünü ne söylediğini iyi anlamak, ortak bir amaç paydasında görev dağılımını kusursuzca yerine getirmek, tüm yaratım ve gelişim sürecini geliştirir.
Oyun Tasarımı Öğrenmenin Çocuğunuza Faydaları
Tüm yazı boyunca basit olarak anlatmaya çalıştığımız oyun tasarımı, özetle birçok bilim dalını, birçok konuyu ve birçok yeteneği içinde barındıran disiplinlerarası bir süreç gerektirir. Çocuğunuzun küçük yaşlardan başlayarak bu dünyaya adım atması, önündeki uzun yolculuk adına bazı şeyleri küçük yaştan oturtmaya başlamasını sağlar. Düşünme şekli, olaylara yaklaşım şekli daha küçüklükten şekillenmeye başlar. Farklı konulara ilgi duymaya, hayal kurmaya ve gerçekleştirmenin yöntemlerini aramaya başlar.
Çocuğunuzun oyunlara olan ilgisini bir kazanıma dönüştürmeyi düşünürseniz, kaç yaşında olursa olsun bu yola adım atması için onu teşvik edebilirsiniz.
Tavsiye: FundoMundo’dan oyun tasarımıyla ilgili dersleri takip etmeyi unutmayın!