Skip to content

EmineSener/EmineSener.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Save Your City

'Save Your City ' web tabanlı bir oyun projesidir.

Proje 'Javascript' ve 'HTML Canvas' aracılığıyla geliştirilmiştir.

Programda geliştirilmesi hedeflenen bölümler 'kaynak kod' yorum satırlarında mevcuttur.

Kurulum

1.Deponun sağ üst kısmında Code yazan yeşil butona tıkladıktan sonra ZIP İndir sekmesine tıklayıp yerel bilgisayara proje kaynak kodları indirilir.

2.Kaynak kod herhangi bir IDE aracılığıyla çalıştırılır.

Oyun Senaryosu

Oyunda bizi ilk olarak aşağıda resmini gördüğünüz giriş sayfası karşılar.

alt text

Giriş sayfasında 'ses' butonuna tıklayarak giriş sesini başlatabilirisiniz. 'Oyun Bilgisi' butonu aracılığıyla ise oyun hakkkında bilgi edinebilirsiniz. 'Oyuna Başla ' butonuyla ise oyunu başlatabilirisiniz.

Oyuna başladığınızda karşınıza aşağıdaki gibi bir ekran gelecek.

alt text

Karakter Alanı ve Karakter

Bu ekranda sağ taraf karakter alanıdır ve 'a' 's' 'w' 'space' tuşlarıyla bu karakteri bloklar üzerinde hareket ettirebilirsiniz. 'Karakter' space tuşu ile mermi atmaktadır. Karakter 'düşman alanına' giremez. Karakter alanında yer çekimi bulunmaktadır. Karakter eğer bulunan blokların birine konumlanmazsa ve gerekli zıplamayı sağlayamazsa aşağıya düşecek ve oyun sona erecektir. Karakter alanında karakterin mermi miktarı sarı çizgilerle temsil edilir. Karakter alanına toplam 5 düşmanı yenebilecek güce sahiptir. Bu gücü 'kalp' ile temsil edilmektedir. Scor ise yok edilen düşman sayısıdır.

Düşmanlar,Bonuslar ve Düşman Alanı

Düşmanlar ve bonuslar rastgele hızlarla ve rastgele konumlarda hareket ederler. Düşman alanında yer çekimi bulunmamaktadır. Düşmanlar ve bonuslar yalnızca karakter alanına doğru hareket ederler. Düşmanlar tek bir mermi isabeti sonucu yok olacaktır.

Bonuslar

Bonuslarda amaç düşmanların aksine mermi isabet ettirmek değil ettirmemektir Eğer bir bonusa mermi isabet ederse bonus yok olacaktır. Bonus yokmolmadan karakter alanına erişirse mermi miktarı 2 artacaktır.

Oyun Bitişi

Oyun bitişi aşağıda gösterilmiştir.

alt text

Karakterin kendi alanında aşağıya düşmesi ya da 5 düşmanın adaya girmesi durumunda oyun sona erer. Gerekli bilgiler verilir. Bir 'restart' butonu oluşur ve istenidiği takdirde oyun yeniden oynanır.

Oyun Linki

https://eminesener.github.io/

Oyun YouTube Videosu

https://www.youtube.com/watch?v=vfAAka3Tk_4

About

Save Your City Game Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages