Files
test/README.md
T
AaronWu-train 6d79d12c6f
build-wasm / build (push) Successful in 25s
Initial Grid++ game
2026-08-01 12:10:02 +08:00

28 lines
1.1 KiB
Markdown

# Grid++ 學生範本 repo
把這個資料夾的內容當作你的遊戲 repo 起點。你**只需要改 `main.cpp``map.txt`**。
## 檔案
| 檔案 | 說明 | 要不要改 |
|---|---|---|
| `main.cpp` | 你的遊戲主程式(用 Grid++ 引擎) | ✅ 這是你寫遊戲的地方 |
| `map.txt` | 地圖(第一行是「列數 欄數」,接著是地圖) | ✅ 可改 |
| `.gitea/workflows/build.yml` | 自動編譯設定 | ❌ 通常不用動 |
> 引擎標頭(`GridPlusPlus.h` 等)、素材產生器(`create_assets.py`)、網頁外殼都已內建在
> 編譯映像裡,你的 repo 不必自帶。
## 怎麼用
1. 在本機用 raylib native 開發、測試你的遊戲。
2. `git push` 到老師的 Gitea。
3. push 後會自動編譯成 WASM 網頁。成功後到 Actions 的 log 最後一行,
會看到你的公開連結:`http://<本機IP>:8080/<你的學號>/<commit前8碼>/`
4. 用瀏覽器打開那個連結就能玩。
## 注意
- 編譯有 **2 分鐘** 上限、限制記憶體/CPU,別寫無窮迴圈。
- 編譯環境**連不到外網**,不要在程式裡嘗試下載東西。