Skip to content

TraitQuest is a psychology-driven Dark Fantasy RPG that transforms personality assessments like MBTI and Enneagram into an immersive "Soul-Awakening" journey. Players’ psychological traits are mapped to unique RPG races, classes, and skills, turning self-discovery into an epic, AI-guided adventure within a mysterious, magic-tech world.

Notifications You must be signed in to change notification settings

sacahan/TraitQuest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TraitQuest

心理學驅動的黑暗奇幻 RPG (Psychology-driven Dark Fantasy RPG)

將枯燥的心理測評轉化為具有靈魂深度的覺醒之旅。

🔮 專案簡介

TraitQuest 是一個結合 深度心理學黑暗奇幻風格 的角色扮演遊戲。在這個世界中,你的性格特質不再只是報告上的數據,而是轉化為真實的力量與屬性。透過探索與自我覺察,玩家將解鎖強大的技能,在深淵中書寫屬於自己的傳奇。

🌟 核心特色 (Core Features)

1. 遊戲化映射系統 (The Grand Mapping)

本專案基於嚴謹的心理學模型,構建了獨一無二的角色系統:

心理模型來源 遊戲內映射 說明
Enneagram (九型人格) 種族 (Race) 定義靈魂的本質動機與起源
MBTI (16 型人格) 核心職業 (Class) 決定角色的行為原型與戰鬥方式
Big Five (五大性格) 基礎屬性 (Stats) 轉化為 智力(O)、防禦(C)、速度(E)、魅力(A)、洞察(N)
DISC (行為風格) 對戰風格 (Stance) 定義壓力與衝突下的戰鬥應對模式
Gallup (天賦優勢) 傳奇技能 (Talent) 賦予角色獨樹一格的主動與被動技能

2. 極致沉浸體驗 (Immersive Design)

  • 美術風格:融合 古老卷軸深淵冒險魔導技術 元素。嚴禁扁平化設計 (No Flat Design),追求深邃與質感。
  • 交互反饋
    • 打字機特效:每一句對話都如同在古老終端機上顯現。
    • 屬性共鳴:答題與互動時,側邊能量槽將即時產生視覺回應。
    • NPC 艾比 (Abby):神秘且充滿智慧的引導者,將陪伴你探索未知的領域。

3. AI 驅動的敘事 (AI Narrative)

  • AI GM:基於預定義的資產庫 (Game Definitions),為每場冒險編織獨特的場景描述與挑戰。
  • 靈魂對話:隨著等級提升 (Lv.11+),解鎖開放式對話功能,與你的內在投射進行深度交流。
  • Hero Chronicle:系統將自動摘要你的冒險歷程,生成專屬於你的英雄編年史。

🛠 技術架構 (Tech Stack)

Frontend

  • Framework: React (Vite)
  • Language: TypeScript
  • Styling: TailwindCSS (Custom configuration for Dynamic aesthetics)
  • Map System: Interactive exploration map

Backend

  • 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.

About

TraitQuest is a psychology-driven Dark Fantasy RPG that transforms personality assessments like MBTI and Enneagram into an immersive "Soul-Awakening" journey. Players’ psychological traits are mapped to unique RPG races, classes, and skills, turning self-discovery into an epic, AI-guided adventure within a mysterious, magic-tech world.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors