You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
7 days ago | |
---|---|---|
.. | ||
1-introduction | 7 days ago | |
2-drawing-to-canvas | 7 days ago | |
3-moving-elements-around | 7 days ago | |
4-collision-detection | 7 days ago | |
5-keeping-score | 7 days ago | |
6-end-condition | 7 days ago | |
solution | 2 weeks ago | |
README.md | 2 weeks ago |
README.md
建造太空遊戲
一個教導更高級 JavaScript 基礎的太空遊戲
在這節課中,你將學習如何建立自己的太空遊戲。如果你曾玩過「Space Invaders」這款遊戲,這款遊戲的概念與其相似:操控一艘太空船並射擊從上方降下的怪物。以下是完成後的遊戲樣子:
在這六節課中,你將學到以下內容:
- 互動 Canvas 元素以在螢幕上繪製物件
- 理解 笛卡爾座標系統
- 學習 Pub-Sub 模式以建立更易於維護和擴展的遊戲架構
- 運用 Async/Await 來載入遊戲資源
- 處理 鍵盤事件
概覽
致謝
本遊戲使用的資源來自 https://www.kenney.nl/。
如果你對製作遊戲感興趣,這裡有非常棒的資源,許多是免費的,也有一些是付費的。
免責聲明:
本文件已使用人工智能翻譯服務 Co-op Translator 進行翻譯。我們致力於提供準確的翻譯,但請注意,自動翻譯可能包含錯誤或不準確之處。應以原文文件作為權威來源。對於關鍵資訊,建議尋求專業人工翻譯。我們對因使用此翻譯而引起的任何誤解或誤釋概不負責。