Skip to content

drsmile1001/isekai-guild-masters-calculator-web

Repository files navigation

🧮 異世界公會長:桌遊計分工具

本專案為桌遊《異世界公會長(Isekai Guild Masters)》設計的線上計分工具,協助玩家在遊戲結束後快速計算最終分數,支援動態卡片、自訂加成邏輯與標籤計分。

🎮 功能特色

  • ✅ 支援固定得分、動態指標加成、成就式加成與特殊卡片邏輯(如 D005 最小值加成)
  • ✅ 即時更新總分
  • ✅ 動態新增/刪除計分卡片
  • ✅ 支援複製畫面為截圖貼上
  • ✅ 行動裝置相容

🔧 技術架構

技術 說明
Vue 3 組件式設計,使用 <script setup> 語法
Element Plus UI 元件庫
html2canvas 用於畫面擷取與複製
TypeScript 完整型別註解與抽象化邏輯模組

📂 專案結構摘要

檔案 / 模組 功能說明
FixScoring.ts 固定分數卡片邏輯
IndexPlusScoring.ts 指標比例加成卡片邏輯
AchievementPlusScoring.ts 成就門檻達成加分邏輯
D005Scoring.ts 特殊卡片:三種指標取最小值加分
ScoringStore.ts 管理當前分數項目與總分計算
DynamicScoringMethod.ts 所有卡片定義與參數資料
App.vue 主頁面 UI 與互動邏輯

🚀 開發與執行

  1. 安裝依賴:
pnpm install
  1. 啟動開發伺服器:
pnpm dev
  1. 打包:
pnpm build

預設建構產物輸出至 dist/,可部署至靜態網站平台(如 GitHub Pages)。

📦 專案狀態

🧪 本專案仍屬練習性質,但已可穩定使用。若日後桌遊規則有調整或補充卡片,將視情況更新。


📝 License

MIT License 本專案與《異世界公會長》官方無直接關聯,純屬愛好製作與學習用途。

About

「異世界公會長」桌遊計分器|Isekai Guild Masters score calculator

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors