科技教育創新專區 › 部落格

🍄 #28 瑪莉歐風格平台跳躍遊戲:純 Canvas 2D + requestAnimationFrame + AudioContext 音效 + 最高分紀錄

黃凱揚(阿凱老師) · 桃園市龍潭區石門國民小學 · 2026-05-21

#28 真實名稱「瑪莉歐風格平台跳躍遊戲」是阿凱用純 Canvas 2D(無框架)寫的橫向卷軸跳跳遊戲。方向鍵移動 + 空白鍵跳躍,AudioContext 合成音效,localStorage 存最高分。20KB 單檔部署 XOOPS VM。

課間 5 分鐘小遊戲也是教具

下課時間學生會去玩線上小遊戲 — 但廣告滿天飛、要登入、容易踩雷。

阿凱「用 Gemini 寫一個自己的小遊戲掛在學校網域」反向:

#28 真實怎麼做?

真實標題:「瑪莉歐風格平台跳躍遊戲」

遊戲機制:

真實技術棧

為什麼純 Canvas 2D 還是好選擇?

阿凱沒用 Phaser / PixiJS 這類遊戲引擎,因為:

教學情境

資訊科技課示範:

下課時間放鬆:

回家作業選做:

配對工具推薦

適用對象

想試試?

→ 前往 #28 瑪莉歐風格平台跳躍遊戲

開源原始碼:參考這個工具做出你的版本

阿凱老師大部分的教育工具都在 GitHub 公開原始碼,歡迎老師、學生與開發者參考改造成適合自己情境的版本。文章頁左下角的「複製 AI 開發提示詞」可把工具資料與原始碼連結一次交給 ChatGPT、Claude、Gemini 等 AI 助手。