JobSheet 6 PEMROGRAMAN GAME [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

PEMROGRAMAN GAME GAME DESIGN DOCUMENT



Mata Kuliah Dosen



: :



Pemrograman Game Nurseno Bayu Aji, S.Kom, M.Kom



Disusun oleh, Nama



:



Adisty Herstyaning Putri



NIM



:



3.34.17.0.02



PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI SEMARANG 2019



GAME DESIGN DOCUMENT Tower Defense



ABSTRAK Tower Defense merupakan subgenre dari game real-time strategy. Tujuan game ini adalah untuk melindungi tower agar tidak sampai dihancurkan musuh yang berjalan pada jalur yang sudah ditentukan dengan cara membangun strategi perlindungan tower.



1.



PRODUCT SPECIFICATIONS 1.1 Judul Game: Tower Defense 1.2 Ringkasan Judul Game Game Tower defense adalah game dengan platformer subgenre dari game realtime strategy. Karakter pada game ini yaitu buah-buahan yang memiliki misi untuk menghancurkan tower lawan. Dalam permainan ini masing-masing player maupun enemy harus berusaha menyusun strategi untuk melindungi towenya masing-masing. Judul tersebut diambil dari inspirasi game real-time strategy yang sudah ada sebelumnya.



2.



GAME OVERVIEW 2.1 Genre Game Genre dari game ini yaitu genre platformer sebagai sub genre dari game realtime strategy. 2.2 Target Audience Target pengguna dari aplikasi ini adalah anak-anak. 2.3 Game Flow / Game Layout Chart START



PLAY GAME



WIN / LOSE



WIN



END



LOSE



RESUME



2.4 Character Game a. Player/Pemain



b. Enemy/Muusuh



c. Player Defense/Pertahanan Pemain



3.



GamePlay & Mechanic 3.1 Kondisi Menang / Kalah a. Kondisi Menang : Player berhasil menghancurkan tower enemy. b. Kondisi Kalah : Jika Enemy berhasil menghancurkan tower player terlebih dahulu. 3.2 Pergerakan



Pengendali (control) yang mudah digunakan dan dipahami. Kontrol Player:



Digunakan untuk mendrag player pada saat point yang didapat sudah 300 per hitungan waktu (detik). Player akan bergerak searah sumbu x, lalu apabila didepan ada enemy maka player akan menghadang didepannya.



Digunakan untuk mendrag player defense pada saat point yang didapat 100 per hitungan waktu (detik). Player defense berfungsi untuk melindungi tower player dari enemy. 3.3 Key Game



a.



= Tower player merupakan harta yang harus dilindungi oleh player dari serangan enemy.



b.



= Tower enemy merupakan target yang harus dihancurkan oleh player karena dengan menghancurkan tower enemy maka player akan menang.



3.4 Behaviour : FSM (Finite State Machine) Untuk mengetahui behavior apa saja yang dimiliki oleh setiap karakter yang ada di game ini, adapun FSM yang kami buat untuk setiap karakternya, yaitu: 1. Player START



Menuju tower enemy



Jalan



Berhadapan dengan musuh



Menyerang



Musuh mati



Player mati



Menuju tower enemy



Menuju tower player



Tower enemy hancur



Tower player hancur



WIN



Game Over



2. Enemy



START



Menuju tower player



Jalan



Berhadapan dengan player



Menyerang



4.



Interface Story Board



palyer mati



Enemy mati



Menuju tower player



Menuju tower enemy



Tower player hancur



Tower enemy hancur



WIN



Game Over



a. Game World



Berdasarkan background yang digunakan, merupakan penggambaran dari wilayah kekuasaan masing-masing. Warna hijau, merupakan wilayah milik player sedangkan warna kuning untuk wilayah milik enemy.



Pada game player background sudah dimodifikasi disesuaikan dengan cerita dari game tersebut. Disini masing-masing wilayah memiliki tower masing-masing yang harus dilindungi oleh masing-masing pemain (palyer dan enemy). b. Character Profile 1. Player Merupakan karakter utama pada game ini. Player akan mempertahankan tower dengan bantuan tower defense dan memiliki misi untuk menghancurkan tower enemy. 2. Enemy



Merupakan karakter pendukung pada game ini yang akan menjadi lawan dari player. Enemy mempunyai misi menghancukan tower player. 5.



Interface Level



6.



Interface Control Game Sistem Control : Interface Control Game



7.



Game Finish (Kondisi Menang)