


Idea pelaksanaan permainan HTML5 Snake dan kod sumber_html5 kemahiran tutorial
Arahan Operasi Permainan
Gunakan kekunci arah untuk mengawal ular tamak untuk bergerak ke atas, bawah, kiri dan kanan. Ular yang tamak akan membesar panjang selepas memakan makanan.
Pelaksanaan khusus permainan
Kesukaran permainan ialah cara mensimulasikan pergerakan ular yang tamak. Ia jelas sangat mudah jika ia hanya satu blok. Tetapi apabila panjang ular menjadi lebih panjang, bagaimana untuk mengawal pergerakan setiap blok
?
Jika anda memerhatikan pergerakan ular tersebut, anda boleh mendapati bahawa dari kepala hingga ke ekor ular, kedudukan setiap bongkah pada saat berikutnya ialah kedudukan bongkahnya sebelumnya di detik semasa
Lokasi. Jadi apa yang perlu kita lakukan ialah mengawal pergerakan kepala ular tersebut. Kedudukan bahagian lain boleh disimpulkan dengan analogi.
Satu lagi isu yang perlu diberi perhatian ialah
Selepas ular tamak makan makanan, di manakah bongkah yang baru ditambah itu harus diletakkan.
Jawapannya ialah pada saat seterusnya, blok yang baru ditambah akan muncul pada penghujung detik semasa.
Oleh itu, selepas makan makanan, anda harus menambah blok sebelum mengemas kini setiap kedudukan ular, dan tetapkan kedudukannya ke kedudukan ekor pada saat semasa.
Kemudian kedudukan semua blok kecuali blok yang baru ditambah dikemas kini pada saat semasa
index.html
snake.js
Kodnya adalah seperti berikut:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 |
|

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Panduan untuk Sempadan Jadual dalam HTML. Di sini kita membincangkan pelbagai cara untuk menentukan sempadan jadual dengan contoh Sempadan Jadual dalam HTML.

Ini ialah panduan untuk Nested Table dalam HTML. Di sini kita membincangkan cara membuat jadual dalam jadual bersama-sama dengan contoh masing-masing.

Panduan untuk HTML margin-kiri. Di sini kita membincangkan gambaran keseluruhan ringkas tentang HTML margin-left dan Contoh-contohnya bersama-sama dengan Pelaksanaan Kodnya.

Panduan untuk Susun Atur Jadual HTML. Di sini kita membincangkan Nilai Susun Atur Jadual HTML bersama-sama dengan contoh dan output n perincian.

Panduan kepada Senarai Tertib HTML. Di sini kami juga membincangkan pengenalan senarai dan jenis Tertib HTML bersama-sama dengan contoh mereka masing-masing

Panduan untuk Pemegang Tempat Input HTML. Di sini kita membincangkan Contoh Pemegang Tempat Input HTML bersama-sama dengan kod dan output.

Panduan untuk Memindahkan Teks dalam HTML. Di sini kita membincangkan pengenalan, cara teg marquee berfungsi dengan sintaks dan contoh untuk dilaksanakan.

Panduan untuk Butang onclick HTML. Di sini kita membincangkan pengenalan, kerja, contoh dan onclick Event masing-masing dalam pelbagai acara.
