使用LM Studio在相同硬體(AMD AI MAX395+ 128G)下 測試五模型開發網頁小遊戲 紀錄效能(Using LM Studio, we tested and recorded the performance of five web-based mini-games developed on the same hardware)
使用LM Studio在相同硬體(AMD AI MAX395+ 128G)下 測試五模型開發網頁小遊戲 紀錄效能(Using LM Studio, we tested and recorded the performance of five web-based mini-games developed on the same hardware)
GITHUB: https://github.com/jash-git/web-games-performance-lmstudio
測試提示詞:
# Role & Task
請擔任資深 HTML5 遊戲工程師,幫我撰寫一個可在瀏覽器直接運行的「經典俄羅斯方塊 (Tetris)」單頁網頁遊戲。
# Technical Constraints
- 請將 HTML、CSS、JavaScript 全部整合在一個單一 .html 檔案中,不需要任何外部庫或 CDN,可以直接雙擊開啟運行。
- 使用 HTML5 <canvas> 來負責遊戲畫面的繪製。
# Visual Style (Pixel Art)
- 視覺風格:復古 8-bit 像素風(Pixel Art)。
- 背景:深色系(如 #1a1a1a)。
- 方塊視覺:每個像素方塊需有明顯的像素邊框(內陰影與亮邊線效果),呈現立體的 8-bit 質感。
- 顏色規範:7 種經典 Tetrominoes 使用標準配色(I: 淺藍, J: 深藍, L: 橘, O: 黃, S: 綠, T: 紫, Z: 紅)。
# Core Mechanics & Rules
1. **網格規格**:標準 10 列 x 20 行(10x20 Grid)。
2. **方塊機制**:
- 包含標準 7 種 Tetrominoes 方塊。
- 隨機生成新方塊,並在右側面板顯示「下一個方塊 (Next Piece)」。
- 實現正確的碰撞檢測(Collision Detection)與邊界限制。
3. **消除與計分(比照經典規則)**:
- 當某一水平行填滿時自動消除,上方方塊下落。
- 計分規則:
- 單次消除 1 行:100 分
- 單次消除 2 行:300 分
- 單次消除 3 行:500 分
- 單次消除 4 行(Tetris):800 分
- 每消除滿 10 行提升一個等級(Level +1),下降速度(Gravity Speed)隨等級提高而加快。
# Game Controls (Keyboard)
- Left / Right (方向鍵左/右):左右移動方塊
- Down (方向鍵下):軟降(Soft Drop,加速下落)
- Up (方向鍵上):順時針旋轉方塊
- Space (空白鍵):硬降(Hard Drop,瞬間落到底部並固定)
- P 鍵:暫停 / 繼續遊戲
# UI & Flow
- 左側/中央為遊戲主畫面,右側顯示:
- 目前分數 (Score)
- 當前等級 (Level)
- 已消除行數 (Lines)
- 下一個方塊預覽 (Next Piece)
- 當方塊堆疊觸頂時遊戲結束(Game Over),畫面上方彈出像素風的「GAME OVER」字樣,並提示「按 Enter 鍵重新開始」。
# Output Requirements
1. 輸出完整、可直接執行的 HTML 程式碼。
2. 關鍵邏輯(如碰撞判斷、旋轉矩陣、消行計算)請附上精簡繁體中文註解。
模型01.[Muse-Glimmer-30B-UD-Q8_K_XL.gguf] ~ 5.66tok/sec 5583 tokens
模型02.[Qwen3.6-35B-A3B-Q8_0.gguf] ~ 50.78tok/sec 6550 tokens
模型03.[Qwen3.6-35B-A3B-Uncensored-HauhauCS-Aggressive-Q8_K_P.gguf] ~ 40.61tok/sec 8638 tokens 有BUG
模型04.[gemma-4-31B-it-uncensored-Q8_0.gguf] ~ 6.22tok/sec 5458 tokens
模型05.[Gemma4-26B-A4B-Uncensored-HauhauCS-Balanced-Q8_K_P.gguf] ~ 36.91tok/sec 6725 tokens
結論
01.我喜歡MOE的模型 因為反應速度快
02.雖然越獄版在一般情況沒有明顯優勢(TOKEN還比較高) 但是我現在在Hermes 上還是使用它
03.最後我還是選 Qwen3.6-35B-A3B 哈哈