|
1 week ago | |
---|---|---|
.. | ||
1-introduction | 1 week ago | |
2-drawing-to-canvas | 1 week ago | |
3-moving-elements-around | 1 week ago | |
4-collision-detection | 1 week ago | |
5-keeping-score | 1 week ago | |
6-end-condition | 1 week ago | |
solution | 1 week ago | |
README.md | 1 week ago |
README.md
Gumawa ng Space Game
Isang space game upang matutunan ang mas advanced na mga pundasyon ng JavaScript
Sa araling ito, matututuhan mong gumawa ng sarili mong space game. Kung nalaro mo na ang larong "Space Invaders", pareho ang ideya ng larong ito: kontrolin ang isang spaceship at barilin ang mga halimaw na bumababa mula sa itaas. Ganito ang magiging hitsura ng natapos na laro:
Sa anim na araling ito, matututuhan mo ang mga sumusunod:
- Makipag-ugnayan sa Canvas element upang mag-drawing ng mga bagay sa screen
- Unawain ang cartesian coordinate system
- Matutunan ang Pub-Sub pattern upang lumikha ng maayos na game architecture na mas madaling i-maintain at i-extend
- Gamitin ang Async/Await upang mag-load ng mga game resource
- I-handle ang mga keyboard event
Pangkalahatang-ideya
- Teorya
- Praktika
Mga Kredito
Ang mga asset na ginamit para dito ay galing sa https://www.kenney.nl/.
Kung interesado ka sa paggawa ng mga laro, napakaganda ng mga asset na ito, marami ang libre at ang ilan ay may bayad.
Paunawa:
Ang dokumentong ito ay isinalin gamit ang AI translation service na Co-op Translator. Bagama't sinisikap naming maging tumpak, pakitandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o hindi pagkakatugma. Ang orihinal na dokumento sa kanyang katutubong wika ang dapat ituring na opisyal na sanggunian. Para sa mahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na dulot ng paggamit ng pagsasaling ito.