Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Oyun Tasarımı Ödevi
1. BOMBACI MÜLAYİM OYUNU TASARIM
DÖKÜMANI
T.C
MARMARA ÜNİVERSİTESİ
ATATÜRK EĞİTİM FAKÜLTESİ
BİLGİSAYAR ve ÖĞRETİM TEKNOLOJİLERİ ÖĞRETMENLİĞİ
Canberk KOCAASLAN 200209032
Ceren TOM 200209021
Hakan SIĞA 200209017
1
2. Giriş---------------------------------------------------------------------------------------------------------------------3
Genel Olarak Oyun-------------------------------------------------------------------------------------------------3
Oyundaki Herhangi Bir Aşamayı Tamamlama Süresi------------------------------------------------------4
Oyunun Matematikte Kullanımı--------------------------------------------------------------------------------4
Oyun Alanı------------------------------------------------------------------------------------------------------------6
Hedef Kitle------------------------------------------------------------------------------------------------------------6
Ses----------------------------------------------------------------------------------------------------------------------6
Karakterler------------------------------------------------------------------------------------------------------------7
Nesneler--------------------------------------------------------------------------------------------------------------7
Jokerler----------------------------------------------------------------------------------------------------------------8
Oyuncu Kontrolü----------------------------------------------------------------------------------------------------8
Seviyeler---------------------------------------------------------------------------------------------------------------8
Olası Sakıncalar-------------------------------------------------------------------------------------------------------8
Yararlanılan Kaynaklar----------------------------------------------------------------------------------------------9
2
3. Giriş
Otizm üç yaşından önce başlayan ve ömür boyu süren, sosyal etkileşime ve iletişime zarar veren,
sınırlı ve tekrarlanan davranışlara yol açan beynin gelişimini engelleyen bir rahatsızlıktır. Otizm,
yaygın sosyal etkileşim ve iletişim anormallikleri, aşırı kısıtlanmış ilgiler ve oldukça fazla tekrar eden
davranışlarla tanımlanan beş yaygın gelişimsel bozukluktan (YGB) biridir. Milli Eğitim Bakanlığı
Otistik Çocuklar Eğitim Merkezleri Yönergesi’nin(Tebliğler Dergisi: ARALIK 2004/2567) İkinci
Bölüm(Eğitim-Öğretim) Genel İlkeler başlığı altında tanımlanmış maddelerde şu ifadeler yer
almaktadır:
“k) Otistik çocukların eğitim-öğretim sürecinde bireysel özelliklerine uygun öğrenme/öğretme strateji, yöntem ve
tekniklerden yararlanılmasına özen gösterilir. “
“Eğitim-öğretimde; ortam, materyal, plân ve yöntemler otistik çocuğu merkez alır. “
Bununla birlikte otizm hastalığının dış uyarılardan kaynaklanan dürtüsellik ve hiperaktivite sebebiyle
dikkat ve ilgiyi olumsuz etkilemektedir.
Bu nedenle 1990lı yılların meşhur atari oyunlarından olan Bomberman oyununu otistik öğrencilerin
tek basamaklı sayıyla tek basamaklı sayıyı toplama-çıkarma, çift basamaklı sayıyla tek basamaklı sayıyı
toplama-çıkarma, çift basamaklı sayıyla çift basamaklı sayıyı toplama-çıkarma, çarpım tablosunu
ezbere bilme gibi yeteneklerini geliştirebilecekleri şekilde yeniden tasarlıyoruz.
Tabi öğrencilere kazandırılacak yetenekler bununla sınırlı değil. Otistik çocukların fark edebilme, iki
nesne ya da davranışı birbirinden ayırt edebilme gibi davranışları, akranlarının çok uzağındadır.
Öğrencilere, fark ettirmeden hızlı-yavaş ayrımı, hangi nesnenin ne işe yarayacağı gibi kazanımları
kazandırmak da projemiz içerisinde söz konusu olacaktır.
Bunun haricinde de “Bomberman” ismi bir kenara atılarak oyunun adı “Bombacı Mülayim” olarak
değiştirilecektir. Bununla da kalmayıp beyaz robot olarak kalıplaşan oyun ana karakteri de rahmetli
Kemal Sunal’ın hayat verdiği “Bombacı Mülayim” karakteri olacaktır. Oyunun belli bölümlerinde de
“Bombacı Mülayim” karakterinin hayat bulduğu “Korkusuz Korkak” filmindeki bazı komik sahneler
ödül olarak öğrenciye sunulacaktır.
Bundaki amaç otistik öğrencinin sadece oyun oynayarak değil gülerek ve eğlenerek öğrenebilmesini
sağlamaktır.
Genel Olarak Oyun
Oyundaki amacımız duvarları bombalarla patlatarak gizli kapıyı bulmak ve ortalıkta dolaşan tüm
yaratıkları öldürmektir. Bunu yaptığınız takdirde bir üst aşamaya yükselmiş olursunuz. Oyun
içerisindeki alanda bombalarla yok olan ve bombalarla yok olmayan duvarlar vardır. Duvarlar, oyun
alanı içerisindeki hareket özgürlüğünü kısıtlayan unsurlar olarak karşımıza çıkar.
Bombayı siz aktif hâle getirdiğinizde bulunduğu yerden yakınındaki boşluklara doğru yatay ve dikey
olarak bir alev belirir. Bu alevin etkisi yaklaşık 1 saniye kadar sürer.
3
4. Bahsedilen durumun Bomberman oyunundaki ekran görüntüsü bu şekildedir. Dikey alanda bir boşluk
olmadığı için bombanın konulduğu alan, bir dikey üstü ve bir dikey altını kapsayacak şekilde
bombanın alevi gözükmektedir. Normal şartlarda yatay kısımda da aynı şey geçerli olur ancak, yatay
kısmın bir altında yani sol tarafında oyunun başlangıç çizgisi yer aldığı için hiç etki etmez, bir üstünde
yani sağ tarafında ise yıkılabilir duvar yıkılmıştır ve herhangi bir ateş çizgisi yayılmamıştır. Birkaç
saniye sonra bomba aynı yere konulduğunda yıkılabilir duvar yıkıldığı için ateş çizgisi, bombanın sağ
tarafına da sirayet edecektir.
Bomba etkisiyle yok olmayan duvarların koordinatları sabittir. Yatay ve dikey her iki adımda bir bu
engellere rastlanır.
Bomba etkisiyle yok olan duvarların ise yerleri değişken ve rastgeledir. Hatta Bomberman’in 1980’li
yıllardaki bir versiyonunda bazen duvarlar öyle rastgele atanır ki oyunun başladığı noktadan hiçbir
yere hareket etme şansınız yoktur. Oyuna devam edebilmek için kendi kendinizi patlatıp bir can
kaybetmekten başka seçenek bırakmaz size oyun. Biz tasarımımızda bunun önüne geçeceğiz.
Oyunda 3 kere “ölme” hakkınız vardır. Eğer siz bombanın yarattığı alev dalgasının içindeyseniz veya
herhangi bir yaratık size temas ederse “ölürsünüz”.
Oyun 5 aşamadan oluşur. Bu aşamalar sıralıdır. 5. Aşamayı tamamlayan kullanıcı oyunu kazanmış
olur.
Oyundaki Herhangi Bir Aşamayı Tamamlama Süresi
Oyunda herhangi bir aşamayı tamamlama süresi 5 dakikadır. Oyun anında 300’den geriye doğru
sayan bir sayaç konularak kullanıcıya ne kadar süresi kaldığı gösterilecektir. Süre dolduğunda oyuncu
“ölecek” tir. Tasarlayacağımız oyunun orjinali olan Bomberman’de süre dolduğunda bir çok yeni
yaratık türer ve bunlar çok hızlıdırlar. Bir şekilde size temas ederek sizi “öldürür” ler.
Oyunun Matematikte Kullanımı
Diyelim ki oyuncu, oyun alanındaki bütün yaratıkları öldürdü, gizli kapıyı da buldu. Bu noktada
kullanıcıya bir soru sorulacak. Bu sorular oynanan aşamaya göre şu şekilde olacaktır ve söz konusu 3
değişken olacaktır. Bunlar sayi_bir, sayi_iki ve islem isimleriyle adlandırılacaktır. Sayi_bir ve sayi_iki
integer(tam sayı), islem ise random(2) şeklinde tanımlanacaktır. İslem 0 ise toplama, 1 ise çıkarma
işlemi yaptırılacaktır ve tek işlemin söz konusu olduğu aşamalarda bu değişken kullanılmayacaktır.
Sayılar ve işlem kullanıcıya random olarak sunulacaktır. Sayılara da random olmaları dışında bazı
kısıtlamalar getirilecektir. Sonucun negatif çıkmamasına dikkat edilecektir.
1.Aşama: Tek basamaklı sayıyla tek basamaklı sayıyı toplama-çıkarma. Sayi_bir ve sayi_iki
10’dan büyük olmayacaktır. İslem değişkeni kullanılacaktır.
4
5. 2.Aşama: Çift basamaklı sayıyla tek basamalı sayıyı toplama-çıkarma. Sayi_bir 10’dan büyük
20’den küçük, sayi_iki ise 10’dan küçük olacaktır. İslem değişkeni kullanılacaktır.
3.Aşama: Çift basamaklı sayıyla çift basamaklı sayıyı toplama. Sayi_bir ve sayi_iki sayıları 10-
20 sayıları arasında olacaktır. İslem değişkeni kullanılmayacaktır çünkü tek işlem vardır.
4.Aşama: Çift basamaklı sayıyla çift basamaklı sayıyı çıkarma. Sayi_bir ve sayi_iki sayıları 10-
20 sayıları arasında olacaktır. İslem değişkeni kullanılmayacaktır çünkü tek işlem vardır.
5.Aşama: Çarpım tablosu. Çift basamaklı sayıyla çift basamaklı sayıyı toplama. Sayi_bir ve
sayi_iki sayıları 10’dan büyük olmayacaktır. İslem değişkeni kullanılmayacaktır çünkü tek
işlem vardır.
Öğrenciye 1 dakika süre tanınacaktır. Eğer bir dakika içinde soruyu cevaplayamaz veya yanlış
cevaplarsa bir canı gidecek, bir üst aşamayı değil tamamladığı aşamayı tekrar oynamak zorunda
kalacaktır. Doğru cevaplarsa bir üst tura geçecek ve bir can hediye kazanacaktır.
Giriş bölümünde;
“Bombacı Mülayim” karakterinin hayat bulduğu “Korkusuz Korkak” filmindeki bazı komik sahneler
ödül olarak öğrenciye sunulacaktır.
Demiştik. Bu sorulara doğru cevap veren öğrencilere verilecek tek ödül, bir üst tura yükselmek ve bir
can kazanmak olmayacaktır. Oyuncuya ayrıca “Korkusuz Korkak” filminden alınmış bazı sahneler
yayınlanacaktır. Bu sahnelerin yayınlanması için hak sahiplerinden gerekli izinler alınacaktır.
2.Aşamaya www.youtube.com/watch?v=B4D9NSKhYeQ&
Geçiş
3.Aşamaya http://www.youtube.com/watch?v=8c1R4zJHAwE
Geçiş
4.Aşamaya http://www.youtube.com/watch?v=QYFlQgrBBsc
Geçiş
5.Aşamaya http://www.youtube.com/watch?v=chToM8kRx0I
Geçiş
Oyun Sonu http://www.youtube.com/watch?v=W2J8ZbkGNto
Buna benzer bir kullanımın örneği EA Games firmasının ürettiği The Godfather oyununda
gözlemlenebilir. O oyunda da turları tamamladıkça Baba filminin bazı sahnelerini izleyebilme hakkını
kazanırsınız.
5
6. Oyun Alanı
Oyun alanı, yatay 11, dikey 30 birim kareden oluşmaktadır. Bu birim kareler, bir adıma tekabül eder.
Yıkılabilir ve yıkılamayan duvarları da içinde barındırır.
Oyun alanı, ekrana sığacak biçimde iki parçadan oluşur. Parça tanımı tam karşılığı olmamakla beraber,
bu parçalar arasında geçiş çok kolaydır.
Her aşamada yıkılabilir 70 duvar, 10 tane de yaratık bulunur.
Hedef Kitle
Oyunu oynayacak oyuncular, otizm hastalığıyla mücadele eden ilkokul, ortaokul ve lise öğrencileri
olacaktır. Oyunun satılacağı hedef kitle ise özel eğitim kurumları ve normal okulların kaynaştırma
sınıfları olacaktır.
Ses
Orijinal Bomberman oyunundaki sesler kullanılacaktır. Sadece oyunun oynandığı esnada çalan
müzikte değişiklik yapılacaktır. Oyunun oynandığı esnada çalan ses, “Korkusuz Korkak” filminin
soundtrack i olacaktır. (Bkz. Kaynaklar 6 numaralı kaynak)
6
7. Karakterler
Ekran Görüntüsü Özellikleri ve Tanımı Ölmüş Hâli
Bombacı Mülayim. Ana karakter. Oyuncunun Karakter öldüğünde tam
yönlendireceği karakter budur. ortasında bir boşluk belirir, kalan
kısmı da 1 saniye içinde parçalara
ayrılır.
Yaratık. 1.Aşamadan itibaren gözükür. Hızı
saniyede 1 birim kare ilerleyecek biçimdedir.
Yaratık. 2.Aşamadan itibaren gözükür. Hızı
saniyede 2 birim kare ilerleyecek biçimdedir.
Yaratık. 3.Aşamadan itibaren gözükür. Hızı
saniyede 3 birim kare ilerleyecek biçimdedir.
Yaratık. 4.Aşamadan itibaren gözükür. Hızı
saniyede 4 birim kare ilerleyecek biçimdedir.
Yaratık. Diğerlerinden farklı olarak yıkılabilir
duvarları geçebilme özelliği vardır. Bombanın
alevi eğer kapıya ya da jokerlerden birine
denk gelirse bu yaratıklardan 6 tanesi
ortalarda gezinmeye başlar.
Nesneler
Ekran Görüntüsü Nesne Adı Tanımı
Bomba Yaratıkları öldürmeyi ve yıkılabilir duvarları yıkmayı sağlar.
Yerleştirildikten bir saniye sonra yatay ve dikey olarak üst
ve alt bölgelerine sirayet edecek şekilde bir alev oluşturur.
O alevin içindeki yaratıkları öldürür, yıkılabilir duvarları
yıkar. Eğer o alevin içinde siz de varsanız, sizi de öldürür. Bir
bomba patlamadan, başka bir bomba yaratamazsınız.
Yıkılabilir Duvar Bu duvarlar “Genel Olarak Oyun” bölümünde bahsedildiği
gibi oyun alanına sayıları 70 olacak şekilde rasgele
yerleştirilir. Patlatılması durumunda içinden joker veya turu
atlamaya yarayacak kapı çıktığı gibi size rahat hareket etme
imkanı da sağlar.
Yıkılamaz Duvar Bunların yeri sabittir. Hiçbiri birbirine değmeyecek şekilde
yatay ve dikey her açıdan bir adım boşluk olacak şekilde
oyun alanında yer alırlar.
Kapı Yıkılabilir duvarların herhangi birisinde saklıdır. Bir üst
aşamaya geçmenize yarar. Tabi oyuncunun, ona sorulacak
soruyu da bilmesi gerekir.
7
8. Jokerler
Bu jokerler, yıkılabilir duvarların herhangi birinde saklı bulunur.
Ekran Joker Adı Tanımı
Görüntüsü
Ekstra Alev Normalde bomba bulunduğu bölgenin her açıdan bir
adımın etkiler. Bu jokeri elde ettiğinizde bombanın etki
alanını her açıdan bir adım arttırır. 1-3-5. Aşamalarda
ortaya çıkar. Yıkılabilir duvarların bir tanesinde saklıdır.
Ekstra Bomba “Bir bomba patlamadan, başka bir bomba
yaratamazsınız.” Demiştik. Bu jokeri elde ettiğinizde,
patlama olmadan harekete geçirebileceğiniz bomba
sayısını bir arttırırsınız. 2-4. Aşamalarda ortaya çıkar.
Yıkılabilir duvarların bir tanesinde saklıdır.
Oyuncu Kontrolü
Tuş İşlevi
W Yukarı Gitmek İçin
S Aşağı Gitmek İçin
A Sola Gitmek İçin
D Sağa Gitmek İçin
X Bomba Üretmek İçin
Enter Oyunu Durdurmak-Başlatmak İçin
C Çıkış
Seviyeler
Seviyeler birbirinin aynıdır. Her seviye 11x30 birim kare alanda, rasgele alana dizilmiş 70 yıkılabilir
duvar ve yerleri sabit yıkılamayan duvarlarla, 10 adet canavar ve yıkılabilir duvarlara saklanmış bir
kapı ve bir joker bulunur.
Seviyelere göre yanlızca üç şey değişir. Bunlar:
Sorulacak Matematiksel Soru(bkz. Oyunun Matematikte Kullanımı)
Jokerin Türü(bkz. Jokerler)
Canavarların Türleri(bkz. Karakterler)
Olası Sakıncalar
Giriş bölümünde “Otistik çocukların fark edebilme, iki nesne ya da davranışı birbirinden ayırt edebilme
gibi davranışları, akranlarının çok uzağındadır.” Demiştik. Dolayısıyla söz konusu otistik öğrenciler,
şaka ile gerçeğin arasındaki fark konusunda da sıkıntılıdır. Kiminde bu daha az, kiminde ise daha
yoğun gözlenir. Ödül amaçlı gösterilen videolarda az da olsa otistik öğrencilere olumsuz davranışları
kazandırma riski vardır.
8