Threejs Game Ui Designer

majidmanzarpour/threejs-game-skills/skills/threejs-game-ui-designer

作者 majidmanzarpour8286774b22a2無授權條款2.4K 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫10 天前更新

Design premium Three.js game UI: HUDs, menus, overlays, pause/win/lose screens, settings, icon controls, touch UI, typography, responsive layout, safe areas, text fit, and UI/world cohesion.

AI 產生的概覽

為 Three.js 遊戲設計 HUD、選單、覆蓋層與觸控介面,兼顧可讀性與響應式版面。

功能
引導代理設計與調整 Three.js 遊戲介面:HUD、選單、覆蓋層、暫停、勝敗與設定畫面、圖示控制項和觸控 UI。內容涵蓋階層、必要的 UI 狀態、安全區域、文字適配、響應式版面,以及 UI 與遊戲狀態的串接,並產出報告,說明設計意圖、涵蓋狀態、變更檔案、各視窗截圖和剩餘風險。此技能僅提供指示,並附帶一份 UI 模式參考文件。
適用情境
適用於建置或修正 Three.js 遊戲的介面層,無論是局部 HUD 修正或完整 UI 調整。適合處理選單、覆蓋層、觸控控制項、字體排版,以及桌面與行動視窗的響應式版面。
執行需求
不需腳本,僅提供指示和一份參考文件。工作流程會使用桌面與行動裝置截圖,並提及可選的搭配技能來生成圖像或 3D 素材。

Three.js Game UI Designer

Make game UI intentional, readable, responsive, and specific to the genre.

Preserve the user's requested scope and style. For a narrow HUD fix, retain the existing design and check the changed state and target viewports. For a complete UI pass, use the full workflow below. Mobile input is required when mobile is a target, not because a desktop-only game has UI.

Reference

references/ui-patterns.md — hierarchy and required states, HUD zones, menus, touch controls, responsive constraints, style cohesion, and state wiring. Read it before designing HUDs, menus, overlays, touch controls, or responsive layout.

Load threejs-image-generator when logos, icons, GUI art, faction marks, menu backgrounds, or 2D HUD assets would raise the quality. threejs-3d-generator only for genuine 3D menu objects and diegetic props, not flat HUD elements.

Workflow

  1. Capture desktop and mobile screenshots of what exists.
  2. Inventory the UI states: gameplay, pause, settings, fail and retry, win or milestone, loading, touch controls.
  3. Set the hierarchy: survival and status, then objective, then feedback, then flavor.
  4. Replace utility stat cards with authored clusters, meters, badges, icons, alerts, and modal states.
  5. Use stable dimensions, safe-area padding, text-fit constraints, and hover/pressed/focus/disabled states.
  6. Wire UI to game state rather than duplicating game rules inside UI code.
  7. Check text fit and overlap with the longest likely values, safe areas, touch targets, and real state changes on both viewports.

What goes wrong

A generic dashboard of stat cards · UI covering the player, threats, or the next decision · text that shifts and clips on mobile · decorative panels that reduce readability · touch controls that look right but emit no intents.

Report

UI intent and states covered, files changed, target-viewport screenshots, text-fit and overlap findings, safe-area and touch-target evidence where applicable, and remaining risks. Feed these results into the lead's consolidated pass rather than rerunning unchanged game-wide checks.

來源與署名

來源:majidmanzarpour/threejs-game-skills位於skills/threejs-game-ui-designer提交8286774

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架