Buket Sarıkaya 110805012 Hayriye Metin 120805024 Kubra Yıldız
Transkript
Buket Sarıkaya 110805012 Hayriye Metin 120805024 Kubra Yıldız
Buket Sarıkaya 110805012 Hayriye Metin 120805024 Kubra Yıldız 120805043 OYUN GELİŞTİRME AŞAMALARI-I Oyununuzun senaryosunu kısaca tanıtınız/ amacını da belirtiniz: Kodu 120 saniye içersinde 5 kalp ve en az kırmızı 10 elma toplayarak kulübeye ulaşırsa oyunu kazanır. Kodunun bu süreçte labirent içersinde bulunan zararlı nesnelere çarpmamaya özen göstermesi gerekir. Amaç: Oyuncunun süreyi verimli bir şekilde kullanmasını ve istenilenleri yaparak kulübeye ulaşmasını sağlar. Hedef kitleniz? Aksiyon seven herkese hitap eden bir oyundur. Oyuncular oyunla nasıl etkileşim kuracaklar? Oyun klavyenin yön tuşları ve Mouse yardımıyla oynanacaktır. Oyuncu kodu karakterini zararlı nesnelerin (balon, ) ateşlerinden koruyacaktır. Her çarptığında 5 puan azaltan siyah elmaları toplamadan oyuna devam edecektir. Turuncu buluta çarptığında oyuncunun topladığı puan sıfırlanacaktır. Kırmızı ve siyah bulutlara çarptığında oyunu kaybedecektir. Dünya içerisindeki 5 kalbi ve en az 10 kırmızı elmayı toplayarak minimum 100 puana ulaşmak şartıyla kulübeye giriş yaparak oyunu kazanacaktır. Oyunun aşamaları nelerdir? Oyun tek aşamadan oluşmaktadır. OYUN GELİŞTİRME AŞAMALARI-II Oyuncu başarmak için ne yapmalıdır?(Karşı Koyma (Zorluk)): Oyuncu oyunu başarmak için zararlı nesnelerden kaçarak belirli süre içerisinde gerekli nesneleri toplayarak labirenti tamamlamalıdır. Oyun ilerledikçe zorluk ve strateji nasıl değişmektedir? Kodu karakterine can veren yeşil kalpleri ve kırmızı elmaları zararlı nesnelerin etrafına yerleştirilerek oyunun zorluk seviyesi arttırılmıştır. Oyununuzda kullandığınız puan, can, hak, sağlık, hız, cephane, enerji, zaman gibi değişkenler nelerdir? Kodu fareyi kullanarak ateş etme özelliğine sahiptir. Oyunda 5 puan düşüren siyah elmalar ile kodunun yanmasına neden olan robotlar ve bulutlar bulunmaktadır. Kodunun sağlığını ve puanını artıran yeşil kalp ile kırmızı elmalar vardır. Koduya oyun içerisinde sabit olarak 120 saniye verilmiştir. Oyunda olumlu (pozitif) ya da olumsuz bir geribildirim var mı? Varsa bunlar nedir? Kodu ; siyah elmaya çarpınca 5 puan azalır, kırmızı ve siyah bulutlara çarpınca yanar, turuncu buluta çarpınca puanı sıfırlanır, kalpleri toplayınca sağlığı artıyor ve 10 puan kazanıyor, kırmızı elmaları toplayınca 5 puan kazanıyor, robotların ateşlerine maruz kalınca yanıyor. 120 saniye içerisinde kalpleri ve yeterli elmaları toplayıp 100 puan elde ederek kulübenin içerisine girmeye hak kazanır. Oyunun kazanma ve kaybetme şartları nelerdir? Kodu 120 saniye içerisinde kalpleri ve yeterli elmaları toplayıp 100 puan elde ederek kulübenin içerisine girmeye hak kazanır ve oyunu başarıyla bitirir. Robotların saldırısına maruz kalır, siyah ve kırmızı bulutlara çarparsa oyunu kaybeder. OYUN GELİŞTİRME AŞAMALARI-III (ARAYÜZ TASARIMI) Oyun böyle bir ara yüzle başlamaktadır. Başla tuşuna basılıp klavyenin yön tuşlarıyla ve Mouse yardımıyla oyun oynamaya başlanacaktır. Kodu oyunda başarısız olunca bu sayfayla karşılaşacaktır. Kodu oyunda başarılı olunca bu sayfayla karşılaşacaktır. ALGORİTMA VEYA PROGRAMLAMA DAİR KAVRAMLAR (Oyununuzdaki tüm nesne ve karakterleri detaylı olarak açıklayınız) Nesne ya Özellikler ve da Fonksiyonla Karakter r (Adı/Tanımı ( Bu nesne ) ile ilgili gerçekler nelerdir? Bu nesne için kaç adet resim gerekecektir? Nesneye ait ses var mı? Nerede başlar? Nesneye ait (hak, puan v.b) değişkenler nelerdir? Bu nesne ne yapar? Nasıl hareket eder? Kostümleri değişiyor mu? Diğer nesnelerle etkileşimi var mı? Oyuncu ile etkileşimi var mı?) Özellik ya da Fonksiyonun Kodu Kodu Ana karakterimiz olan Kodu 120 saniye içerisinde 5 adet yeşil kalp ve 100 puan toplamak zorundadır. Bu toplama işlemini sağlığı sıfırlanmadan gerçekleştirmelidir ve toplama işlemi gerçekleştiğinde labirentin dışındaki kulübeye dokunmalıdır. Oyun içerisinde mouse yardımı ile ateş edebilmekte ve yön tuşlarıyla hareket edebilmektedir. Kulübe Kırmızı Elma Siyah Elma Yeşil Kalp Kulübe labirentin sonunda bulunmaktadır. Kodu 100 puan ve 5 yeşil kalp topladığında kamuflajsız halde bu koşullar sağlanmadığında kamuflajlı halde bulunmaktır. Yani Kodu koşulları sağlamadıkça oyun bitirilemez. Oyunun tamamlanması için Kodu'nun Kulübeye dokunması gerekmektedir. Kırmızı Elmaya kodu dokunduğunda puan sayacı 5 puan atmaktadır ve elma yok olmaktadır. Siyah Elmaya kodu dokunduğunda puan sayacı 5 puan azalmaktadır ve elma yok olmaktadır. Kodu Yeşil Kalp'e dokunduğunda Kalp Sayacı 1 artmakta, Puan sayacı 10 artmakta ve Kodu'nun sağlığı artmaktadır. Kodu eşil Kalp'e dokunduğunda Yeşil Kalp yok olmaktadır. Robosiklet Bu nesne Kodu'yu gördüğünde ateş etmekte ve belirlenen patikada hareket etmektedir. Kodu'nun sağlığı aldığı ateşlerle azalmaktadır. Savaş Topu Bu nesne Kodu'yu gördüğünde ateş etmektedir. Kodu'nun sağlığı aldığı ateşlerle azalmaktadır. Böcek Bu nesne Kodu'yu gördüğünde ateş etmekte ve belirlenen patikada hareket etmektedir. Kodu'nun sağlığı aldığı ateşlerle azalmaktadır. Balon Siyah Bulut Turuncu Bulut Kırmızı Bulut Bu nesne Kodu'yu gördüğünde ateş etmekte ve belirlenen patikada hareket etmektedir. Kodu'nun sağlığı aldığı ateşlerle azalmaktadır. Kodu bu nesneye dokunduğunda patlayacak ve oyun bitecektir. Kodu bu nesneye dokunduğunda yok olacak ve oyun bitecektir Kodu bu nesneye dokunduğunda Puan Sayacı sıfırlanacaktır.