Video oyunlarının son yıllarda daha yaygın hale gelmesiyle birlikte, birçok eğitim kurumu onları bir öğretim aracı olarak uygulamaya başladı. Oyunlar, diğer öğretim yöntemlerinin çoğunun sağlayamadığı şekilde kullanıcılarına anında geri bildirim sağlar. Oyun tasarımcılarından öğretmenlere kadar birçok kişi kendi eğitici oyunlarını yaratmakla ilgilenebilir. Herhangi bir türde bir oyun yaratmak bir gecede olmayacak olsa da, sürece biraz zaman ayırmak isteyen herkes için kesinlikle uygulanabilir bir iştir.
adımlar
Bölüm 1/4: Analiz Etme
Adım 1. Ne öğretmeye çalıştığınızı belirleyin
Bir eğitici oyunun konusu, basit bir yemeğin nasıl pişirileceğinden ileri parçacık fiziğine kadar her şey olabilir. Yapmanız gereken ilk şey, oyununuzun ne tür bir konuyu göstermesini istediğinizi belirlemektir. Burada ne karar verirseniz verin, oluşturduğunuz oyunun temeli olacaktır.
Adım 2. Seçtiğiniz konu hakkındaki bilginizin derinliğini belirleyin
Derinden aşina olmadığınız bir şeyi öğretmek çok zordur. Kendinize zaman ayırın, “Bu konuyu bir sınıfta hedef kitleme öğretebilir miyim?” Oyununuzun konusuyla ilgili her alanda nihai bilgiye ihtiyacınız olmasa da, öğretmeye çalıştığınız kavramlar hakkında çok sağlam bir kavrayışa sahip olmalısınız. Gerekirse konunuzu burada araştırmak için biraz zaman ayırın.
Adım 3. Oyun tasarımı konusundaki bilginizin derinliğini belirleyin
Daha önce hiç oyun tasarlamadıysanız sorun değil. YouTube'da video oyunu tasarımı, programlama ve varlık oluşturmanın birçok yönü hakkında birçok ayrıntılı eğitim bulunmaktadır. Bir oyun yapmak için çok fazla deneyime ihtiyacınız olmasa da, iyi bir oyun yaratmak, tasarım sürecini ve video oyunlarını biraz anlamayı gerektirecektir.
Adım 4. Eğitici bir oyun ile eğitici bir oyun arasındaki farkı anlayın
İyi bir video oyununun belirlenmiş bir tanımı bulunmamakla birlikte, oyun oynama deneyimi olan hiç kimse kötü olanı belirtmekte tereddüt etmeyecektir. 90'ların eğitici oyunları öncelikle bir konuyu öğretmeye odaklandı ve sonradan akla gelen oyun benzeri işlevler ekledi. Oyununuz teknik olarak ne kadar doğru ve eğitici olursa olsun, oyuncunun dikkatini konularınızı iletecek kadar uzun süre tutmazsa, hiçbir işe yaramaz. İyi bir eğitici oyun, oynanışa odaklanmalı ve eğitim sistemini sisteme inşa etmelidir.
Adım 5. Benzer oyunları ve kavramları araştırın
Konunuzla ilgili mevcut oyunlar var mı? Konuyla ilgili başka hangi eğitim materyalleri var? Önceki sanata dikkat etmek önemlidir, çünkü bilerek (veya bilmeyerek) herhangi bir telif hakkına tecavüz etmeden ilham almanıza izin verir.
Bölüm 2/4: Tasarım
Adım 1. Beyin fırtınası yapın
Herkes farklı bir şekilde beyin fırtınası yapar. Bazı insanlar bunu indeks kartları veya not defteri ile tek başına yaparken, diğerleri beyaz tahta veya işbirliği yazılımı olan bir grupta beyin fırtınası yapmayı tercih eder. Bu adımın amacı, konunuzla ilgili size bir şeyler vermek için fazlasıyla yeterli fikir üretmektir. Fikirlerinizden bazıları yolundan sapmış görünüyorsa endişelenmeyin, çünkü onları daha sonra daraltacaksınız.
Adım 2. Konunuzun kapsamını tanımlayın
Öğretmek istediğiniz konu, önceden bilgisi olmayan oyuncuların faydalanabileceği kadar geniş olmalı, ancak oyunun açıklığında eğitici bitlerin kaybolacağı kadar geniş olmamalıdır. Her şeyi kapsayan bir oyun ile belirli bir konunun belirli ayrıntıları üzerinde duran oyun arasında bir denge bulmaya çalışın.
Adım 3. Bir tür/oyun stili seçin
Bu seçim, öğretmeye çalıştığınız şeye dayanmalıdır. Örneğin, gerçek zamanlı bir strateji oyunu veya birinci şahıs nişancı, fizik öğretmek için pek uygun olmayabilir. Aynı şekilde, yandan kaydırmalı bir platform oyunu, cebirin ayrıntılarını aktarmakta zorlanırdı. Not: Bunun istisnaları vardır, örneğin Valve Software'in Portal oyunu fizik derslerini öğretmek için uygulanabilir.
Adım 4. Kitlenizi anlayın
Hedef kitleniz bir oda dolusu üçüncü sınıf öğrencileri mi yoksa ileri eğitim almaya çalışan yetişkinler mi olacak? Hedef kitleyi erken bir aşamada anlamak, oyunu onları eğlendirecek bir seviyeye uyarlamanıza yardımcı olacaktır. Daha genç izleyicilerin oyununuz boyunca büyük olasılıkla yardıma ihtiyacı olacak, aynı şeyi yaparsanız daha yaşlı izleyiciler aşağılanmış hissedebilir. Kitlenizi mümkün olduğunca az grupla sınırlamaya çalışın.
Adım 5. Uygun olmayan veya doğru gelmeyen fikirleri bırakın
Bir fikir ne kadar harika olursa olsun, oyununuzun temasına uymuyorsa değerli kaynaklar (zaman, enerji ve para gibi) üzerinde boşa harcanacaktır. Karşınıza çıkan her iyi fikri oyununuza dahil etmek zorunda hissetmeyin. Bu fikirleri sonraki projelerde kullanmak için başka fırsatlarınız olacak. Filmlerde eski bir atasözü vardır, "Eğer bir sahneyi kesebiliyorsanız ve film hala anlamlıysa, kesin."
Bölüm 3/4: Uygulama
Adım 1. Seçtiğiniz yazılımı hazırlayın
Analiz ve tasarım aşamaları tamamlandığına göre artık harekete geçme zamanı. İhtiyaç duyacağınız tüm yazılımların bulunduğu güvenilir (ve internete bağlı) bir bilgisayara erişiminiz olduğundan emin olun. Yazılım, projenizin kapsamına ve neyle rahat olduğunuza bağlı olarak kişiden kişiye büyük ölçüde değişecektir.
Adım 2. Diğerlerini gemiye alın
Bu projeyi kendi başınıza ele almıyorsanız (ki bu imkansız olmasa da zor olacaktır), başkalarının yardımını almaktan çekinmeyin. Nereden geldiğinize veya projenizin kapsamına bağlı olarak, bu kişiler kodlama veya sanat becerilerine sahip arkadaşlar veya aile üyeleri veya tam olarak ne yaptıklarını bilen ücretli profesyoneller olabilir. Bunun üzerinde kendi başınıza çalışmaktan utanılacak bir şey yok, sadece sahip olduğunuz kaynakları anlayın ve yeteneklerinizin kapsamını fazla zorlamayın. Başkalarının sahip olduğu kaynakları kullanın.
Adım 3. Bir Kağıt Prototipi Oluşturun
Bu adım isteğe bağlıdır ve genellikle gözden kaçar, ancak olası sorunları teşhis etmek ve herhangi bir kodlama yapılmadan önce daha iyi fikirler üretmek için kullanılabilir. Oyununuzdaki her mekaniği ve sistemi düşünün, ardından bunun kağıt versiyonunu yapın. Bu, oyununuzun önemli parçalarının nasıl etkileşime girmesini istediğinizi görmenize ve herhangi bir kod yazmadan önce fikrinizde herhangi bir ayarlama yapmanıza olanak tanır.
Adım 4. Arka ucunuzu programlayın
Bunun ayrıntıları, kullandığınız motora ve IDE'ye (entegre geliştirme ortamı) bağlı olarak büyük ölçüde değişecektir, ancak tavsiye aynıdır. Sağlam bir arka uçla başlamak, projenizde daha sonra karşılaşacağınız sorunların sayısını büyük ölçüde azaltacaktır. Başka bir şey uygulamadan önce tüm sistemlerinizin birlikte doğru çalıştığından emin olmak için zaman ayırın.
Adım 5. Kullanıcı etkileşiminizi ve/veya karakterinizi programlayın
Tüm oyun türleri oyuncuya bir karakterin kontrolünü vermez. Oyuncunun çevresini doğrudan manipüle etmesine izin veren bir tür seçtiyseniz, onu şimdi programlayın. Oynanabilir bir karakteriniz varsa, bu, kontroller ve temel animasyon üzerinde çalışmak için iyi bir zamandır.
Adım 6. Kullanıcı Arayüzünüzü (UI) tasarlayın
Bu genellikle bir oyunun uygulanmasındaki son adım olsa da, kullanıcı arayüzüne özel dikkat gösterilmelidir. Bu, oyuncu zamanının çoğunu oyununuzla etkileşime girerek geçirecek ve oyuncu için sezgisel değilse, oyundan istediğiniz kadar zevk almayacak.
Bölüm 4/4: Test Etme
Adım 1. Oyununuzu test etmeye istekli insanları bulun
Arkadaşlarınız ve aileniz küçük projeler için çalışabilir, ancak oyununuz hakkında dürüst geri bildirime ihtiyacınız olduğunu açıkça belirtmezseniz, duygularınızı korumak için duymak istediklerinizi size söyleyebilirler. Birçok kolej ve üniversitede oyununuzu ücretsiz olarak test edecek oyun kulüpleri vardır. Daha büyük projeler, profesyonel oyun test uzmanları gerektirebilir.
Adım 2. Oyuncunun ne istediğinizi öğrenip öğrenmediğini belirleyin
Onlara bu soruyu doğrudan sormayın, onlara konuyla ilgili sorular sorun. Konu materyalinizin onlara ulaşıp ulaşmadığı cevaplarından net olmalıdır. Konunun tamamen anlaşılıp anlaşılmadığını değerlendirmek için sınav benzeri sorular hazırlamak isteyebilirsiniz.
Adım 3. Oyuncunun oyundan zevk alıp almadığını belirleyin
Onlara bu soruyu doğrudan sorabilirsiniz, ancak çoğu insan doğrudan bir sebep veremez. Nasıl oynadıklarını ve ifadelerini izlemek size çok daha doğru bir fikir verecektir. Keyifli bir eğitici oyun yaratmanın püf noktası, oyuncunun oyundan zevk almasıdır, bu yüzden test aşamasındaki en önemli adım budur.
Adım 4. Oyuncunun oyunu oynarken herhangi bir zorluk yaşayıp yaşamadığını belirleyin
Bir bulmacaya veya kullanıcı arayüzünüzün veya kontrol planınızın bir parçasına takılıp kalırlarsa, oyun boyunca onlara rehberlik etmeyin. Bunları düzeltilmesi gereken sorunlu alanlar olarak işaretleyin. Oynarken ve ne düşündüklerini/yapmayı düşündüklerini geribildirim isteyin.
Adım 5. Memnun olana kadar önceki ana adımları (gerektiği gibi) tekrarlayın
Artık oyununuzun ilk yinelemesini tamamladığınıza göre, memnun olup olmadığınızı belirleyin. Oyuncular, oluşturduğunuz oyundan keyif aldılar mı? Ondan bir şey öğrendiler mi? Eğer öyleyse, eğlenceli bir eğitici oyun yarattınız. Değilse, 1. bölüme geri dönebilir ve testten topladığınız tüm bilgilerle sürece yeniden başlayabilirsiniz. Bu yinelemeli süreç sayesinde oyununuz daha iyi hale gelecek ve sorunların çoğu çözülecektir.