Microsoft Makecode Arcade:此免費線上程式設計平台的綜合指南
Microsoft MakeCode Arcade 是一款免費的線上程式碼編輯器,可協助使用者(尤其是學生)以有趣且富有創意的方式學習程式設計技能。透過 MakeCode Arcade,用戶可以在線上創建、自訂和共享復古風格的街機遊戲,相容於網路和手持遊戲機。
該平台以視覺為導向,具有眾多互動組件,使用戶可以輕鬆記住程式碼和其他元素的放置位置。值得注意的是,即使您之前沒有編碼或遊戲設計經驗,Microsoft MakeCode Arcade 也允許您開發自己的視訊遊戲。
Microsoft MakeCode Arcade:它適合誰?
一般來說,Microsoft MakeCode Arcade 迎合了廣泛的受眾,從初學者到具有編碼專業知識的人。它特別適合:
- 對電玩遊戲或編碼充滿熱情的孩子。
- 程式設計學生或學習編碼的個人。
- 電玩遊戲愛好者和有抱負的遊戲設計師。
- 教師和教育工作者致力於為學生提供引人入勝且具有教育意義的體驗。
事實上,這個名單還可以進一步擴大。
Microsoft MakeCode Arcade:您可以用它做什麼?
如果您對編碼感興趣,Microsoft MakeCode Arcade 是一個很好的起點。該平台支援 JavaScript 和 Python 編碼,這是當今使用最廣泛的兩種程式語言。
目前,Microsoft MakeCode Arcade 提供 Blocks、JavaScript 和 Python 的支援;因此,如果您想學習 C+ 等後端程式語言,您可能需要尋找其他資源。
- 該平台包括適合所有技能水平的編碼人員(從初學者到更高級用戶)的教程。初學者可以從區塊程式碼開始進行直觀的介紹,或直接跳到 JavaScript 以獲得更好的控制。
- 對於教育工作者,MakeCode Arcade 提供了涵蓋不同主題的各種課程計劃和課程,包括 AP 計算機科學原理、MakeCode Arcade 計算機科學概論和 GameGo 程式設計。
- 教師和輔導員還可以使用教育者休息室來共享資源並討論最佳實踐。
雖然 MakeCode Arcade 的主要重點是遊戲編碼,但該平台還提供創建 DIY 硬體專案的課程,例如建造自訂控制器和街機櫃。
如果您擁有 micro:bits 或 Meowbits 等設備,MakeCode Arcade 會提供將這些工具整合到編碼體驗中的資源。為了進一步鼓勵創造力,MakeCode Arcade 包括非技術項目,例如建造樂高磚壁畫。
總而言之,對於任何想要在有趣的互動式環境中培養程式設計技能的人來說,Microsoft MakeCode Arcade 都是寶貴的資源。憑藉豐富的專案和教程,它是新手程式設計師和有抱負的遊戲開發人員增強編碼知識的理想環境。
學習導航 Microsoft MakeCode Arcade 也很簡單。該平台鮮豔的色彩、引人入勝的互動功能和有用的教程使得即使是編碼新手也能輕鬆上手。
如何使用它?
要開始在 MakeCode Arcade 上建立遊戲,只需造訪arcade.makecode.com即可。
您可以選擇登入或以訪客身份繼續。但是,如果不登錄,您將無法儲存和共享您的項目。要登錄,請前往右上角並選擇您的首選方法,例如使用您的 Microsoft、Google 或 Facebook 帳戶。
作為初學者,建議探索 Microsoft MakeCode Arcade 提供的教學和技能圖,包括:
- 初學者技能圖
- 下一級技能圖
- 教學
- 多人遊戲教程
- 多人遊戲
- 即時編碼
- 積木遊戲
- JavaScript 遊戲
- 遊戲果醬
- 進階直播
- 社群遊戲
- 遊戲設計概念
- 圖形和數學
- 手工藝品
- 教訓
- 課程
- 街機相容設備
- DIY硬體
- 如何製作遊戲視頻
- 約翰帕克的工作室
每個部分提供 3 到 20 個遊戲、謎題、課程和教程的範例,為您提供充足的機會來學習程式設計和遊戲創建。請務必徹底檢查每個教程,因為它們將引導您逐步完成 Microsoft MakeCode Arcade 中的各個元素,以幫助您建立視訊遊戲。
您也可以透過點擊「新專案」按鈕來啟動新專案。
一旦您決定建立一個新項目,您可以透過在「為您的項目命名」方塊中輸入您喜歡的標題來為其命名。然後,您將從三個選項中選擇您喜歡的編碼選項:
- 區塊、JavaScript 和 Python
- 僅限Python
- 僅 JavaScript
完成選擇後,按一下“建立”按鈕。
- 歡迎您進入主介面,您的程式空間,您可以在其中組裝遊戲代碼。 (註:這裡的每個部分都是互動的)
- 第一個區域是預覽區域,您可以在其中即時監控遊戲進度。
- 您可以在工具列部分搜尋並選擇遊戲所需的元素和程式碼區塊。
- 工作區是您匯集所有元素來創建視訊遊戲的地方。
- 所有必需的代碼塊都可以在彩色和分類的抽屜中找到。如果您需要協助尋找特定區塊,可以使用搜尋框尋求協助。您可以輕鬆地將區塊從工具列部分拖曳到工作區中,它們將在預覽區域中可見。
- 當您開始建立遊戲時,它將在模擬器視窗中預覽,讓您可以使用鍵盤控制進行測試。
- 當您熟練編碼後,您可以在拖放區塊和各種基於文字的語言(例如 JavaScript 或 Python)之間切換,以進行更複雜的程式設計。
- 您可以透過命名檔案並點擊「儲存」來儲存您的工作。這將允許您將其下載到您的電腦並使用電腦的 cookie 保存遊戲以供以後使用。
- 此外,您可以將其另存為 GitHub 儲存庫,但您需要將 GitHub 設定檔與 Microsoft MakeCode Arcade 連結。
- 當您準備好分享您的遊戲時,您可以利用分享按鈕將其分發到各種平台(包括社交媒體)。
- 項目完成後,您可以透過點擊頁面左下角的「下載」按鈕進行下載。 Microsoft MakeCode Arcade 將顯示下載選項清單。
現在您已經對 Microsoft MakeCode Arcade 的功能有了很好的了解,您可以立即開始建立自己的街機遊戲,同時學習使用 JavaScript 和 Python 進行編碼。
如果您正在尋找更高級的引擎,可以在此處找到完整的清單。但是,如果您缺乏遊戲設計或編碼經驗,強烈建議您從這個平台開始。
您對此有何看法?您知道這個平台嗎?
發佈留言