diff --git a/README.md b/README.md index 0007f54bb76c9c0026adc4d541191ed5a14d5c6b..6f8d164ea2510edfcbf11c745217464549983188 100644 --- a/README.md +++ b/README.md @@ -3,4 +3,22 @@ Tugas Besar 2 IF3210 Pengembangan Aplikasi pada Platform Khusus (Unity) Oleh : Muhammad Rizki Fonna -13516001 \ No newline at end of file +13516001 + +Deskripsi Aplikasi + +Game yang dibuat adalah game yang berjenis wave survival. Game ini memiliki beberapa fitur, yaitu :<br></br> +a. Terdapat karakter koboy pada game ini. Karakter dapat berjalan, menembakan senjata, dan lompat. Pergerakan karakter mengikuti hukum fisika. <br></br> +b. Karakter digerakan dengan menggunakan keyboard (wasd atau atas, bawah, kiri, kanan). <br></br> +c. Terdapat sound effect pada saat karakter menembak (dengan menekan huruf b). <br></br> +d. Pergerakan kamera mengikuti pergerakan karakter. <br></br> +e. Terdapat animasi pada pergerakan karakter, seperti bergerak, menembak, dan loncat. <br></br> +f. Generate zombie yang merupakan musuh. Jika pemain bersentuhan dengan zombie, maka darah pemain berkurang sebanyak 5. <br></br> +g. Karakter awalnya mempunyai darah bernilai 100. Permainan berhenti ketika darah pemain mencapai 0. <br></br> +h. Terdapat peta pada permainan. <br></br> +i. Game menyimpan score dari pemain. Pemain mendapatkan score ketika membunuh lawan sebanyak 1. Score ditampilkan pada sisi kiri atas layar mengikuti kamera. <br></br> +j. Simpanlah score pada suatu basis data online. Gunakanlah HTTP request untuk mendapatkan data scoreboard dan melakukan update scoreboard. Pada saat karakter mati, game akan meminta username pemain untuk melakukan update terhadap scoreboard. (Server untuk melakukan operasi ini disediakan oleh asisten). <br></br> +k. Selain scene permainan, terdapat juga scene Main Menu dan Scoreboard. Gunakanlah canvas dan layout panel untuk kedua scene tersebut. <br></br> +l. Gunakanlah PlayerPrefs untuk menyimpan setting permainan, seperti audio di-enable atau tidak. <br></br> +m. Assets yang digunakan bebas asalkan dalam 2D. Karakter dan musuh tidak harus sesuai dengan deskripsi game. <br></br> +n. Game dibuat dalam aplikasi desktop. <br></br> \ No newline at end of file