دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: بازی ها ویرایش: نویسندگان: Wandah Wibawanto سری: ISBN (شابک) : 9786233660044 ناشر: Penerbit LPPM UNNES سال نشر: 2021 تعداد صفحات: 167 زبان: Indonesian فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 8 مگابایت
کلمات کلیدی مربوط به کتاب توسعه بازی پایه HTML5: HTML5، بازی، بازی Platformer، جاوا اسکریپت، بازی وب، کتابخانه بازی
در صورت تبدیل فایل کتاب Dasar Pengembangan Game HTML5 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه بازی پایه HTML5 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
DAFTAR ISI Kata Pengantar ........................................................................................................................................ i Daftar Isi ....................................................................................................................................................... iii Daftar Gambar........................................................................................................................................... v Daftar Tabel ............................................................................................................................................... ix BAB 1. PENGENALAN DASAR HTML CANVAS .......................................................................... 1 1.1 HTML Canvas........................................................................................................................................ 1 1.2 Struktur HTML Canvas..................................................................................................................... 2 1.3 Perangkat dalam Mengembangkan Aplikasi berbasis HTML Canvas....................... 3 1.4 Kerangka Kerja (Frame Work) dan Perpustakaan Kode (Library) Javascript....... 5 1.5 Cakupan Bahasan dalam Buku Ini.............................................................................................. 6 1.6 Target Pembaca................................................................................................................................... 8 1.7 File Sumber Buku............................................................................................................................... 9 1.8 Lisensi Buku.......................................................................................................................................... 9 BAB 2. PENGATURAN PROYEK PENGEMBANGAN GAME................................................. 11 2.1 Pengaturan Proyek (Project Setup)......................................................................................... 11 2.2 File HTML............................................................................................................................................... 11 2.3 File Javascript (.js).............................................................................................................................. 13 2.4 File Assets............................................................................................................................................... 13 2.5 Struktur Folder Proyek Game HTML 5 .................................................................................... 14 BAB 3. GERAKAN OBJEK...................................................................................................................... 17 3.1 Memahami Proses Kerja Canvas................................................................................................. 17 3.2 Tutorial 1 - Membuat halaman start......................................................................................... 19 3.3 Membuat halaman judul (cover/tittle).................................................................................... 24 3.4 Menambahkan halaman permainan ......................................................................................... 26 3.5 Menambahkan latar belakang (background)........................................................................ 30 3.6 Membatasi gerakan pesawat. ....................................................................................................... 32 iv BAB 4. DEBUGGING.................................................................................................................................. 35 4.1 Memahami teknik debugging ....................................................................................................... 35 4.2 Menguji kesalahan ............................................................................................................................. 36 4.3 Debugging dengan teknik print tracing ................................................................................... 36 BAB 5. OBJEK KOMPLEKS................................................................................................................... 39 5.1 Menambahkan Peluru...................................................................................................................... 39 5.2 Menambahkan Musuh...................................................................................................................... 42 5.3 Deteksi Tabrakan (Collision detection).................................................................................... 46 BAB 6. SUARA............................................................................................................................................. 53 6.1 Menambahkan Suara ........................................................................................................................ 53 BAB 7. GRAPHICAL USER INTERFACE (GUI / ANTAR MUKA) ......................................... 57 7.1 Graphical User Interface (GUI) ..................................................................................................... 57 7.2 Tombol resize ....................................................................................................................................... 58 7.3 GUI energi dan score......................................................................................................................... 59 7.4 Virtual Joystick dan Tombol Mobile............................................................................................ 62 BAB 8. GAME PLATFORMER................................................................................................................ 67 8.1 Konsep Game Platformer ................................................................................................................ 67 8.2 Membuat project template Game HTML 5............................................................................. 68 8.3 Menggerakkan Karakter Pemain ................................................................................................ 71 8.4 Mendesain Arena Permainan (Platform)................................................................................ 76 8.5 Menggerakkan Karakter di Arena Permainan (Platform).............................................. 84 8.6 Menambahkan bonus item ............................................................................................................ 87 8.7 Menambahkan Musuh...................................................................................................................... 91 8.8 Menambahkan Tujuan ..................................................................................................................... 94 8.9 Menambahkan Beberapa Level ................................................................................................... 96 BAB 9. GAME MENCOCOKAN GAMBAR........................................................................................ 101 9.1 Konsep Dasar Game Mencocokan Gambar............................................................................. 101 v 9.2 Persiapan Aset Grafis ....................................................................................................................... 103 9.3 Pemrograman Game Mencocokan Gambar ........................................................................... 104 BAB 10. KUIS .............................................................................................................................................. 113 10.1 Mengadaptasi Tutorial Program Lain (Porting)............................................................... 113 10.2 Asset untuk Game Kuis ................................................................................................................. 114 10.3 Database Soal..................................................................................................................................... 115 10.4 Pemrograman Antarmuka (interface)................................................................................... 116 10.5 Pemrograman Game Kuis ............................................................................................................ 119 BAB 11. GAME PAPAN (BOARD GAME) ....................................................................................... 125 11.1 Konsep Game Papan....................................................................................................................... 125 11.2 Aset Visual Game Papan.............................................................................................................. 126 11.3 Menentukan Koordinat Petak Permainan........................................................................... 128 11.4 Pemrograman Gerakan Bidak pada Papan ......................................................................... 132 11.5 Tahapan Selanjutnya ..................................................................................................................... 139 BAB 12. PENUTUP................................................................................................................................... 143 12.1 Pengembangan Lanjutan ............................................................................................................. 143 12.2 Diskusi Terkait Pengembangan Aplikasi ............................................................................. 144 Tentang Penulis ....................................................................................................................................... 145 DAFTAR PUSTAKA.................................................................................................................................. 147