
線上製作 2D 遊戲,免費開始
用 SoonLab 的 2D 遊戲製作工具,打造平台跳躍、射擊、益智等可玩的遊戲。用文字描述規則、挑選素材,再透過對話調整玩法。不必寫程式,開啟瀏覽器就能製作。
遊戲創作靈感來源
為什麼用 SoonLab 製作 2D 遊戲?

數千款免費素材,搭配你的 2D 遊戲
在 SoonLab 素材庫中挑選角色、背景、道具、介面元件、音樂和音效。於 SoonLab 內製作遊戲時,可免費使用素材庫資源;生成完整遊戲前,也能先檢查選用的美術與音訊素材。
製作 2D 遊戲

如何用 SoonLab 製作 2D 遊戲?
從點子到能完整玩過一局的遊戲:先設定規則、確認素材,再測試結果,完成後分享。

步驟 1.描述你的遊戲點子
輸入遊戲類型、操作方式、目標,以及獲勝與失敗條件。再補上想要的視角和美術風格。用幾句清楚的描述,就能開始製作。

步驟 2.確認素材,生成遊戲
從素材庫挑選資源,或檢查系統建議的美術與音訊素材。確認角色、背景和聲音符合構想後,再繼續生成遊戲。

步驟 3.試玩、修改並分享
完整玩過一局,再透過對話提出修改需求。準備好後即可發布遊戲並分享連結。HTML 下載與程式碼匯出權限,請查看目前使用的方案。
可以製作哪些 2D 遊戲?
選擇遊戲類型,用文字設定操作方式、目標和風格。先從下方建議的規模開始,再逐步新增關卡與功能。製作類銀河戰士惡魔城遊戲時,先測試房間連接與能力解鎖,再擴大地圖。
| 遊戲類型 | 遊戲點子 | 起步規模 | 可設定的內容 | 視角或風格 | 複製 |
|---|---|---|---|---|---|
| 2D 平台跳躍遊戲 | 製作一款橫向捲軸平台跳躍遊戲,讓玩家奔跑、跳躍、收集金幣並抵達出口。設定跳躍高度、危險障礙、檢查點和金幣收集目標。 | 1 個關卡 | 跳躍、危險障礙、檢查點 | 橫向捲軸 | |
| 2D 格鬥遊戲 | 製作一款與電腦對手一對一交戰的格鬥遊戲。讓玩家可以移動、出拳和格擋,並設定生命值、攻擊傷害與回合規則。 | 1 個對戰場地 | 攻擊、生命值、回合規則 | 側視角動作 | |
| 2D 射擊遊戲 | 製作一款射擊遊戲,讓玩家閃避敵人並撐過指定波數。設定武器、敵人速度和生命值。若想做成生存玩法,可以採用殭屍主題。 | 1 個對戰場地 | 武器、敵人、波數 | 俯視角或側視角 | |
| 2D 益智遊戲 | 製作一款連接顏色、移動方塊或破解迷宮的益智遊戲。選擇一項核心規則,並設定棋盤配置、移動次數上限和過關目標。 | 1 道謎題 | 棋盤配置、規則、移動次數上限 | 方格棋盤或固定畫面 | |
| 2D 角色扮演遊戲 | 製作一段 RPG 任務,讓玩家探索地圖、與角色對話、收集道具並完成一場戰鬥。設定對話、獎勵和任務結局。 | 1 個任務 | 對話、任務、戰鬥 | 俯視角冒險 | |
| 2D 籃球遊戲 | 製作一款籃球投籃挑戰,讓玩家瞄準後放開球來得分。設定投籃力道、籃框位置、倒數計時和目標分數。 | 1 局 | 瞄準、投籃力道、計分 | 側視角運動 | |
| 2D 類銀河戰士惡魔城遊戲 | 先製作三個相連的房間,讓玩家取得二段跳能力後折返,抵達原本無法通過的出口。擴大地圖前,先設定房間連接、需要特定能力才能通過的區域,以及檢查點。 | 3 個房間 | 房間連接、能力、檢查點 | 橫向捲軸探索 |
三組可直接複製的 2D 遊戲提示詞
城市金幣衝刺
提示詞:「製作一款橫向捲軸 2D 平台跳躍遊戲。用方向鍵移動,按 Space 跳躍。玩家需在 90 秒內收集 15 枚金幣並抵達出口才能獲勝;掉落三次或時間用完就失敗。加入移動平台、尖刺、金幣計數器和重新開始按鈕。採用明亮的像素風城市美術。」
前往 SoonLab 製作
花園迷宮救援
提示詞:「製作一款俯視角 2D 花園迷宮遊戲。用方向鍵移動,收集五隻螢火蟲即可獲勝。玩家需避開巡邏的甲蟲,每次碰撞會扣除三顆愛心中的一顆,愛心歸零就失敗。加入螢火蟲計數器和重新開始按鈕。採用溫馨的手繪美術風格。」
前往 SoonLab 製作
顏料太空防衛戰
提示詞:「製作一款 2D 太空射擊遊戲。用 A/D 移動,點擊滑鼠向掉落的小行星發射顏料。被染色的小行星會消失。撐過五波即可獲勝。每顆抵達基地的小行星會扣除三點生命值中的一點,生命值歸零就失敗。顯示波數和生命值,並加入重新開始按鈕。採用霓虹風太空美術。」
前往 SoonLab 製作
分享前,先檢查你的 2D 遊戲
從開始畫面玩到結果畫面。先修正第一個發現的問題,再重新檢查更新後的遊戲。
完整測試一局
- 試過每一種操作,確認玩家能清楚理解目標。
- 分別測試獲勝與失敗,並確認「重新開始」會重設為新的一局。
- 以玩家實際使用的畫面尺寸,檢查分數、生命值、計時器和按鈕是否清楚易讀。
- 若遊戲設計給手機遊玩,請用手機測試觸控操作。
提出具體的修改需求
- 先說明問題:「角色跳不過第二個缺口。」
- 再指定修改方式:「把平台移近一點,保留原本的跳躍高度。」
- 測試修改後的關卡,也確認先前的關卡仍能正常遊玩。
比較常見的 2D 遊戲製作工具
比較各工具製作 2D 遊戲的方式。「程式需求」以這裡的範例為準。將 SoonLab 提示詞貼到 SoonLab 即可開始;其他提示詞則需搭配支援該引擎的 AI 助理使用,再到對應的編輯器中設定及測試專案。
| 2D 遊戲製作工具 | 起步提示詞 | 程式需求 | 適合用途 | 費用 | 複製 |
|---|---|---|---|---|---|
| SoonLab | 製作一款色彩豐富的 2D 機器人平台跳躍遊戲,支援左右移動和跳躍。加入一個關卡、五顆能量水晶、巡邏敵人、三顆愛心和出口。每次被敵人擊中扣一顆愛心。收集全部五顆水晶並抵達出口即可獲勝,愛心歸零就失敗。加入重新開始按鈕。 | 免寫程式 | 透過提示詞製作及修改 2D 瀏覽器遊戲 | 提供免費 Points 起步,另有付費方案 | |
| Unity | 請協助我在 Unity 中使用 C# 製作 2D 機器人平台跳躍遊戲。加入移動、跳躍、五顆水晶、巡邏敵人、三顆愛心和出口。每次被敵人擊中扣一顆愛心。收集全部五顆水晶並抵達出口即可獲勝,愛心歸零就失敗。加入重新開始功能,並說明場景設定方式,以及各個腳本應放在哪裡。 | C# | 透過編輯器與程式碼細部控制的客製化 2D 遊戲 | 符合資格者可免費使用 Personal 方案,另有付費方案 | |
| GameMaker | 請協助我在 GameMaker 中使用 GML 程式碼製作 2D 機器人平台跳躍遊戲。加入移動、跳躍、五顆水晶、巡邏敵人、三顆愛心和出口。每次被敵人擊中扣一顆愛心。收集全部五顆水晶並抵達出口即可獲勝,愛心歸零就失敗。加入重新開始功能,並說明需要的物件與事件。 | GML | 2D 平台跳躍、動作及像素風遊戲 | 非商業用途免費,商業授權需付費 | |
| GDevelop | 請協助我在 GDevelop 中使用視覺化事件製作 2D 機器人平台跳躍遊戲。加入平台跳躍移動、五顆水晶、巡邏敵人、三顆愛心和出口。每次被敵人擊中扣一顆愛心。收集全部五顆水晶並抵達出口即可獲勝,愛心歸零就失敗。加入重新開始功能,並說明需要的物件、行為與事件。 | 免寫程式 | 以視覺化事件取代程式碼來製作 2D 遊戲 | 引擎免費,另有付費方案與企業使用條件 | |
| Godot | 請協助我在 Godot 4 中使用 GDScript 製作 2D 機器人平台跳躍遊戲。使用 CharacterBody2D、TileMapLayer 和 Area2D。加入五顆水晶、巡邏敵人、三顆愛心和出口。每次被敵人擊中扣一顆愛心。收集全部五顆水晶並抵達出口即可獲勝,愛心歸零就失敗。加入重新開始功能,並說明場景結構與腳本。 | GDScript | 使用開源引擎與自訂程式碼製作的 2D 遊戲 | 免費、開放原始碼 |
2D 遊戲製作常見問題
可以。在 SoonLab 描述點子,再用提示詞製作遊戲。你可以挑選素材、透過對話提出修改需求,全程不必撰寫程式碼。




