Ad-Soyad- No: Emine Hatun AVŞAR-Leyla TABAK / 120805061-120805060 OYUN GELİŞTİRME AŞAMALARI-I Oyununuzun senaryosunu kısaca tanıtınız/ amacını da belirtiniz. Oyun tek kişiliktir. Diğer oyuncuları bilgisayar oynatır. Oyunda bulunan karakter robo racer engelleri aşarak yolun sonundaki kalbe ilk önce ulaşmaya çalışır. Altınları toplayarak puan artırılır, puan artıkça hız artar. Amaç oyuncuyu eğlendirmektir. Hedef kitleniz? 5-12 yaş arası kullanıcılar. Oyuncular oyunla nasıl etkileşim kuracaklar? Klavyedeki ok tuşları ile hareket sağlanacaktır. Space(boşluk) tuşu ile zıplar. Girişte oyunun nasıl oynanacağı hakkında bilgi verilir. Oyunun aşamaları nelerdir? Oyun tek aşamalıdır. Ancak yol ilerledikçe engellerin zorlukları ve sayıları artmaktadır. Daha fazla can kaybetmektedir.
Adı-Soyad-No: Emine Hatun AVŞAR-Leyla TABAK/ 120805061-120805060 OYUN GELİŞTİRME AŞAMALARI-II Oyuncu başarmak için ne yapmalıdır?(karşı Koyma (Zorluk)) Yolda çeşitli engeller bulunmaktadır. Taş, mayın, boru ve böcek. Her biri canını düşürmektedir. Oyun ilerledikçe zorluk ve strateji nasıl değişmektedir? Yolun başında çok az engel bulunur fakat ilerledikçe mayın gibi daha zor engeller ile karşılaşır. Oyununuzda kullandığınız puan, can, hak, sağlık, hız, cephane, enerji, zaman gibi değişkenler nelerdir? Oyuncunun canın gösteren hemen üzerinde yeşil renkli bir imleç yer almaktadır. Ayrıca her altını topladığında +5 puan artan bir yeşil renkli puan göstergesi yer almaktadır. Oyunda olumlu (pozitif) ya da olumsuz bir geribildirim var mı? Varsa bunlar nedir? Oyunda olumlu geri bildirim olarak oyunu birinci bitirdiğinde winner diye sesli uyarı gelir. Oyunun kazanma ve kaybetme şartları nelerdir? Kullanıcın oyunu kazanabilmesi için diğer iki robosikletten önce kalbe ulaşması gerekir. Canını gösteren gösterge sıfır olduğunda ise oyun biter. Ayrıca diğer oyuncular kalbe ulaşırsa oyun biter.
Adı-Soyad-No: Emine Hatun AVŞAR-Leyla TABAK / 120805061-120805060 OYUN GELİŞTİRME AŞAMALARI-III (ARAYÜZ TASARIMI) Giriş Ekranı Üç robosikletli bir yarış oyunu. Nasıl Oynanır? Kullanıcıya oyunun nasıl oynanacağına ve oyunun amacına dair tüm bilgiler bu ekranda verilir. Oyun Sahne1 Oyun 3 robosiklette 3 ten geri sayımla aynı anda yarışa başlar. Oyun Sahne2 Oyun şekildeki engellerden oluşmaktadır. İlerledikçe engeller artmaktadır.süre 50 saniyeden geriye doğru gitmektedir.
Kaybettin Oyuncunun canının tükendiği anda gelen ekrandır. Kazandınız Oyuncu tüm engelleri geçip en son aşama olan kalbi aldıktan sonra gelen kazandınız ekranıdır. Oyun Sahne 3 Sağ üst köşede zaman ve puan göstergeleri bulunmaktadır.zaman 50 saniyeden geriye doğru düşmektedir.puan ise her altın da +5 artmaktadır. Son Sahne Diğer oyuncular kırmızı robosikletten önce kalbe ulaşırsa oyunu kazanır.
ALGORİTMA veya PROGRAMLAMA DAİR KAVRAMLAR Nesne ya da Karakter (Adı/Tanımı) Özellikler ve Fonksiyonlar Kodlar Robo Racer Oyuncumuz kırmızı robosiklettir. Klavyedeki ok tuşları ile ileri-geri hareket eder ve space tuşu ile zıplar. Böcek Böcek sürekli gezgin şekilde hareket eder asıl karakter olan kırmızı robosiklet çarptığında canı 3 azalır. Bozuk Para Her bozuk para +5 puandır. 20 puan olduğunda robosikletin hızı artacaktır.50 puan olduğunda daha fazla artacaktır 100 puan olduğunda maksimum hıza ulaşacaktır. Kaya Oyun içerisinde yolda çeşitli boyutlarda kayalar bulunur. Robosikletin kalbe ulaşmasını engellemek için. Ayrıca robosikletin canını -1 düşürmektedir.
Boru Yolda bulunan engellerden biridir. Robosiklet çarptığında -1 canını düşürür. 4 çeşit boru vardır. Mayın Yoldaki engellerden bir diğeri de mayınlardır. Sürekli parlar. Robosikleti gördüğünde Dikkat! uyarısı verir.7 tane bulunur. Robosiklet çarptığında canını -20 düşürür ve kaybolur. Yıldız Oyunda engellere takıldığında canı azalan robosiklete +20 can kazandırır. Ayrıca sürekli parlar ve robosiklet çarptığında yok olur.
Nesne ya da Karakter (Adı/Tanımı) Davul Özellikler ve Fonksiyonlar Robosikleti gördüğünde Daha hızlı gitmelisin uyarısı verir. Kodlar Kalp Oyunun bitmesini sağlar kazananı belirler.