OYUN GELİŞTİRME SÜRECİNİN İNCELENMESİ Oyun Geliştirici: Feride Büşra GEVEN Oyun Geliştirme Başlangıç Tarihi: (08 / 01 / 2017) Oyun Teslim Tarihi: (09 / 01 / 2017) KODU GAME LAB Proje Künyesi Projenin Adı: Kötü Fabrikaları Yıkalım Projenin Türü: Macera Proje Geliştirme Süresi: 1.5 gün Etkilenilen Oyun: --- Etkilenilen Oyun Türü: --- Etkilenilen Oyundaki --- Başlıca Karakterler: Yan Karakterler: --- Seviye Sayısı: --- Zorluklar: --- Proje Tasarımı Dünya Sayısı: 2 Dünya (sayısı) 1 Dünyanın Açılışı: Dünya tarifi ile başlıyor. Dünyanın Tasarımı: Toprak ve su zemini, hareketli nesneler(robosiklet, ufo, sputnik,balık) sabit nesneler(ağaç, bozuk para, deniz yıldızı,zambak,bulut,taş,fabrika) Dünyanın Özellikleri: Cam duvarlar açık, kamera serbest seçili,dünya tarifi açık, sonraki seviye açık, skor görünürlük: mavi ve sarı sessiz etiketli olarak seçili, Dünyadaki Başlıca Robosiklet Karakterler: Dünyadaki Yan Karakterler: Ufo, sputnik,bulut,balık. Proje Tasarımı Dünya Sayısı: 2 Dünya (sayısı) 2 Dünyanın Açılışı: Hiçbir şey Dünyanın Tasarımı: Su zemini, hareketli nesneler(uçan balık, tosbağa, ahtapot,balık) sabit nesneler( deniz yıldızı,zambak,istiridye,fabrika) Dünyanın Özellikleri: Cam duvarlar açık,kamera serbest seçili, skor görünürlük: mavi ve sarı sessiz etiketli olarak seçili, Dünyadaki Başlıca Uçan balık Karakterler: Dünyadaki Yan Karakterler:
Dünya-1 Ana Karakterler: Karakter1(ilgili karakterin adı yazılacaktır.) K1 Görev1: Projenin Kodlanması Robosiklet Robosiklet Klavye ok tuşlarıyla çabukça hareket etmesi isteniyor. K1 Görev2: Navigasyon, hareket,hızlı Klavyeden boşluk tuşuna basıldığında zıplaması ve v tuşuna basıldığında ateş etmesi isteniyor. K1Görev3: Zıplama,ateş etme Deniz yıldızına çarptığımızda mavi skor tabelasına 5 puan ekler ve çarpma sonucunda puan efekti çalar. K1 Görev4: Puan,ses Bozuk paraya çarptığımızda mavi skor tabelasına 5 puan ekler ve çarpma sonucunda bozuk para efekti çalar. K1 Görev5: Ufoya çarptığımızda mavi skor tabelasına 2 puan siler ve vurulduğunda mavi skor tabelasına 5 puan ekler.
K1 Görev6: Puan, vuruş Taşa çarptığında sersemler. K1 Görev7: Sersemletme Sputnike çarptığımızda mavi skor tabelasına 2 puan siler ve vurulduğunda mavi skor tabelasına 5 puan ekler. K1 Görev8: Puan, vuruş Fabrika vulduğunda mavi skor tabelasına 15 puan ekler. Yan Karakterler(ilgil i karakterin adı yazılacaktır.) YK1 Görev1: Puan,vuruş Bulut, ufo, sputnik, balık,bozuk para, deniz yıldızı. Robosikleti görünce gökyüzünü değiştirir. YK2 Görev1: Renk değişmesi 3 tane Ufo gezerek hareket ediyor. YK3 Görev1:
YK4 Görev1: Ufo ve sputnik K/G sınırında yavaşça hareket ediyor. YK5 Görev1: Balıklar gezerek hareket eder. YK6 Görev1: Bozuk para ve deniz yıldızına çarpınca yok oluyor. Kronometre (Süre): Yokol Kronometre 1 saniyede sarı skor tabelasına 1 puan ekleyerek süre oluşur. Kronometre 90 saniye olduğunda oyun tamamlanmazsa kaybedilir. Skor, Seviye: Kronometre Mavi skor tabelasında 50 puan ve üzeri olduğunuzda oyun kazanılır ve diğer seviyeye geçilir. Kamera Kazanmak, seviye atlamak Kameranın takip et komutu ile karakterimizi takip ediyor.
Görüntüsü Ağaç,Taş ve Zambak Takip et Dünya ayarlarından hareketsiz ve yaralanmaz yapılarak fişekler gelse bile yok olmamaları sağlandı. Dünya-2 Ana Karakterler: Karakter1(ilgili karakterin adı yazılacaktır.) K1 Görev1: Projenin Kodlanması Uçan Balık Uçan Balık Klavye ok tuşlarıyla hareket etmesi isteniyor. K1 Görev2: Navigasyon, hareket Klavyeden boşluk tuşuna basıldığında ateş etmesi isteniyor. Her ateşte ateşet efektinin sesi çalıyor. K1Görev3: Ses, ateş etme Fabrika vurulduğunda yok oluyor. Yok olduğunda ateş puf efekti çalıyor.
Yan Karakterler(ilgil i karakterin adı yazılacaktır.) YK1 Görev1: Ahtapot,istiridye,deniz yıldızı,zambak,fabrika,balık,tosbağa. Ahtapotlar K/G sınırında yavaşça hareket ediyor. YK2 Görev1: Renk değişmesi Tosbağa ve balıklar gezerek hareket ediyor. YK3 Görev1: Büyük renkli deniz yıldızlarına çarpıldığında mavi skor tabelasına 15 puan ekleniyor, deniz yıldızı yok oluyor. YK4 Görev1: Zambaklara çarpıldığında sersemletir. YK5 Görev1: Sersemletme Beyaz fabrika 3 saniyede bir karabulut nesnesini üretiyor.
YK6 Görev1: Kronometre, yarat Gri fabrika 3 saniyede bir kaya nesnesini üretiyor. Skor: Yokol Mavi skor tabelasında 50 puan ve üzeri olduğunuzda oyun kazanılır ve kazan efekti çalar. Kronometre (Süre): Kazanmak,ses Kronometre 1 saniyede sarı skor tabelasına 1 puan ekleyerek süre oluşur. Kronometre 60 saniye olduğunda oyun tamamlanmazsa kaybedilir.kaybedildiğinde kaybet efekti çalar. Kamera Kronometre, kaybet Birinci kişi (Uçan balık) gözünden görerek oyun oynanılır. Küçük Deniz Yıldızı ve İstiridye Birinci kişi Dünya ayarlarından hareketsiz ve yaralanmaz yapılarak fişekler gelse bile yok olmamaları sağlandı.
Sorun: Kodunun(programın) Yetersizlikleri: Yaşanan Sorunlar Oyunun bir süre sonra hata vermesi. Nesne oranı yok. Genelde toprak zemin ve dünya da kullanılabilecek nesneler var, bu da oyunun farklı zeminlerde kullanılacak nesnelerin de olması gerekiyor. Örneğin, buz zemin de yapmak istediğinizde kullanılacak nesne sayısı çok az. Karakter çeşitliliği de az insan karakterler neden yok? Oyunun Oynanması: Kişisel Değerlendirme: Uygulama ve Değerlendirme Oyun 2 seviyeden oluşuyor. Birinci seviyede oyuna başlamadan oyunun nasıl oynanacağı ile ilgili bir yönerge bulunuyor. Yön tuşlarıyla hareket ettirerek oyuna başlıyoruz. Bozuk paraları ve deniz yıldızlarını toplayarak puanımız yükseliyor. Fabrikaya, ufoya, sputnike ateş ederek onları vurmaya çalışıyoruz. Onlar bize çarpmasın diye hareket etmemiz gerekiyor çünkü çarptıklarında puanımız azalıyor.90 saniyede 50 ve üzeri puan alarak diğer seviyeye geçeceğiz. İkinci seviyede ise su dünyası ile oyuna başlıyoruz. Birinci seviyede olduğu gibi yön tuşlarıyla hareket ettiriyoruz.60 saniyede 2 tane fabrika yok etmemiz gerekiyor.saniyemiz bitmeden 50 ve üzeri puan alıp oyunu kazanacağız. Oyun süreyle olduğu için biraz heyecan oluyor oynarken. Çocukların sevebileceği bir oyun tasarladım.