心理學驅動的黑暗奇幻 RPG (Psychology-driven Dark Fantasy RPG)
將枯燥的心理測評轉化為具有靈魂深度的覺醒之旅。
TraitQuest 是一個結合 深度心理學 與 黑暗奇幻風格 的角色扮演遊戲。在這個世界中,你的性格特質不再只是報告上的數據,而是轉化為真實的力量與屬性。透過探索與自我覺察,玩家將解鎖強大的技能,在深淵中書寫屬於自己的傳奇。
本專案基於嚴謹的心理學模型,構建了獨一無二的角色系統:
| 心理模型來源 | 遊戲內映射 | 說明 |
|---|---|---|
| Enneagram (九型人格) | 種族 (Race) | 定義靈魂的本質動機與起源 |
| MBTI (16 型人格) | 核心職業 (Class) | 決定角色的行為原型與戰鬥方式 |
| Big Five (五大性格) | 基礎屬性 (Stats) | 轉化為 智力(O)、防禦(C)、速度(E)、魅力(A)、洞察(N) |
| DISC (行為風格) | 對戰風格 (Stance) | 定義壓力與衝突下的戰鬥應對模式 |
| Gallup (天賦優勢) | 傳奇技能 (Talent) | 賦予角色獨樹一格的主動與被動技能 |
- 美術風格:融合 古老卷軸、深淵冒險 與 魔導技術 元素。嚴禁扁平化設計 (No Flat Design),追求深邃與質感。
- 交互反饋:
- 打字機特效:每一句對話都如同在古老終端機上顯現。
- 屬性共鳴:答題與互動時,側邊能量槽將即時產生視覺回應。
- NPC 艾比 (Abby):神秘且充滿智慧的引導者,將陪伴你探索未知的領域。
- AI GM:基於預定義的資產庫 (Game Definitions),為每場冒險編織獨特的場景描述與挑戰。
- 靈魂對話:隨著等級提升 (Lv.11+),解鎖開放式對話功能,與你的內在投射進行深度交流。
- Hero Chronicle:系統將自動摘要你的冒險歷程,生成專屬於你的英雄編年史。
- Framework: React (Vite)
- Language: TypeScript
- Styling: TailwindCSS (Custom configuration for Dynamic aesthetics)
- Map System: Interactive exploration map
- Core: Python (FastAPI)
- Database: PostgreSQL (JSONB optimized for flexible trait data)
- Caching: Redis (Session management & Leaderboards)
- Auth: Google OAuth (Profile-based strictly)
TraitQuest 的開發嚴格遵循 開發憲章 (Development Constitution),確保技術穩定性與心理學專業性並存。每一次功能的迭代,都是為了更接近完美的沈浸體驗。
TraitQuest — Know Thyself, Conquer the Abyss.