Adı Soyadı - No: Kübra Rengin AKÇA 130805032 OYUN GELİŞTİRME AŞAMALARI-III (ARAYÜZ TASARIMI) Oyun Parkuru Oyun parkuru tek bir alan içerisinde yer alır oyuncuların dışarı çıkmaması için farklı bir renk dokusu ile zemin eklenerek aynı şekilde diğer zeminden daha yükseğe çıkılması sağlanmıştır. Geri Sayım Oyunun intro ekranı geçtikten sonra Enter ile başlangıç yapılmaktadır. Oyun başlamadan önce gelen ekrandır. 3 ten geriye sayımı yaptıktan sonra oyunu başlatır. İntro Oyun ilk açıldığında ekrana gelerek oyun hakkında adı,sürümü ve oyunun temel bilgilendirmesi yapılmaktadır. Bu ekranı geçerek oyuna başlamak için Enter tuşuna basılmaktadır.
Winner Bu ekran oyunun kazanan ufonun rengini göstererek oyunun bitişinde ekranımıza gelmektedir. Winner ekranını görmek için ufolardan birinin 120 saniye içerisinde 20 sayısına ulaşması halinde ekrana gelmektedir. Game Over Bu ekran oyunun kaybedildiği belirtmektedir. Ufolardan ikisi de herhangi biri 120 saniye içerisinde sayı kazanamazlarsa oyun bitmekte ve ekrana bu alan gelmektedir. Disk Oyunumuzun ana karakteridir. Kırmızı ufo dokunana kadar herhangi bir hareketi yoktur. Gri zemin alanlarına çarparsa geri döner böylelikle genel hareketini yapar ve mavi ufo nun kale alanına giderse kırmızı ufo ya 1 sayı kazandırırken, kırmızı ufo nun kale alanına giderse mavi ufo ya 1 sayı kazandırmaktadır.
Kırmızı Ufo Oyunda kullanıcının yön tuşları ile hareket ettirdiği ve oyunun temelini oluşturan disk e değerek oyunu başlatmaktadır. Böylelikle hem kendi kale alanını koruyabilir hem de karşı tarafa diski atarak sayı alamaya çalışmaktadır. Her sayı 1 puan getirmektedir. Mavi Ufo Oyunda kullanıcının yönlendiremediği bilgisayarın kendisinin yönlendirdiği bir karakterdir. Kırmızı ufo gibi kendi renginden olan kale alanını korumaya çalışır bunun için belirlenen patikada sabit hareket gerçekleştirir ve her kazandığı sayı için 1 puan almaktadır. Böcek Toplamda 4 adet böcek bulunmaktadır. Hepsi de aynı kod ile aynı görevi yapmaktadırlar. Kendi patika renklerine göre patikalarında hareket etmektedirler. Böylelikle kale alanlarını korumaktadırlar.
Cam Duvarlar Cam duvarlar sayesinde karakterlerimizin oyun alanı dışından çıkmaları engellenmiştir. Kamera Modu Kamera modu sayesinde görmek istediğimiz açıdan kamera görüntümüzü sabitleyerek oyun ekranını hep o şekilde görmemizi sağlanmıştır. Oyunumuz içerisinde bu durum önemlidir çünkü kırmızı ufonun olduğu alandan oyuna bakmamız gerekmektedir ki kendi kale alanımızı koruyabilelim. Başlangıç Kamerası Başlangıç kamerası ile kamera ayarla seçeneği seçilerek başlangıçta ki intro kısmında oyun alanımızın nasıl görünmesi gerektiğini ayarlayabilmemizi sağlamaktadır.
Oyunu Başlatma Bu kısım ile hem oyunla ilgili genel bilgilerin verildiği alanın oyunun ilk çalıştığı anda gelmesini sağlar hem de daha sonrasında oyun için 3 den geriye doğru sayarak oyunu başlatmamızı sağlamaktadır. Skor Görünürlük 120 saniyeden geriye doğru sayma işlemini yaparken gri skor üzerinden sürekli -1 şeklinde azalma görüntüsünün ortadan kaldırılması sağlanmıştır. ALGORİTMA VEYA PROGRAMLAMA DAİR KAVRAMLAR Nesne ya da Karakter Disk (Oyununuzdaki tüm nesne ve karakterleri detaylı olarak açıklayınız) Özellik ya da Fonksiyonun Kodu Diskimiz, kırmızı ufo değdiği an ileri yöne hareket etmesini sağlayan kod bloğudur. Disk, mavi kara türü üzerine gelirse kırmızı skoru 1 puan arttıran kod bloğudur.
Disk, kırmızı kara türü üzerine gelirse mavi skoru 1 puan arttıran kod bloğudur. Disk, gri zemin türü üzerinde iken en başta iki skoru da sıfırdan başlatan kod bloğudur. Kırmızı skor 20 sayısına eşit olduğu an kırmızı takımın oyun kazandığını gösteren kod bloğudur. Mavi skor 20 sayısına eşit olduğu an mavi takımın oyun kazandığını gösteren kod bloğudur. Gri skor, 120 saniye olarak oyunun başında saymasını sağlayan kod bloğudur. Kronometre ile her saniye de gri skor üzerinden 1 puan çıkartılması sağlayan kod bloğudur. Eğer gri skorumuz 0 puanının altına inerse otomatik olarak oyunun bitmesini sağlayan kod bloğudur.
Mavi Ufo Mavi ufo, diski gördüğü anda patikası üzerinde hareket etmeye başladığı kod bloğudur. Mavi ufo, diske çarptığı anda diski fırlatmasını sağlayan kod bloğudur. Kırmızı Ufo Kırmızı ufonun yön tuşları ile hareket etmesini sağlayan kod bloğudur. Kırmızı ufo ya disk çarptığı anda diski fırlatmasını sağlayan kod bloğudur. Böcekler Böcekler diski gördüğü anda harekete kendi patikaları üzerinden hızlıca gerçekleştiren kod bloğudur. Böcekler diske çarptığı anda diski fırlatmasını sağlayan kod bloğudur. Böcekler gri zemin türünde çarptıkları an hızlıca tekrar yerlerine dönmesini sağlayan kod bloğudur.