๐Ÿง  Black Trigram (ํ‘๊ด˜) Concept Map

April 28, 2026 ยท View on GitHub

Last Updated: 2026-04-21
Product Version: 0.7.32
Status: Production-Ready

๐Ÿ” ISMS Alignment: This document follows Hack23 Secure Development Policy architecture documentation requirements.

DocumentFocusDescription
Architecture๐Ÿ—๏ธ C4 ModelC4 model showing system structure
Game Design๐ŸŽฎ DesignKorean martial arts game mechanics
README๐Ÿ“– OverviewProject overview and setup guide

Korean Martial Arts Core Concepts

%%{init: {'theme':'base', 'themeVariables': {'primaryColor':'#2979FF','primaryTextColor':'#fff','primaryBorderColor':'#0D47A1','lineColor':'#00C853','secondaryColor':'#FFD600','tertiaryColor':'#FF3D00'}}}%%
mindmap
  root((ํ‘๊ด˜ Black Trigram<br/>Korean Combat System))
    ๐ŸŽฏ 70 Vital Points
      Regional Distribution
        ๋จธ๋ฆฌ Head 12
          ๋ฐฑํšŒํ˜ˆ Baihui
          ์ธ์˜ Renying
          ํƒœ์–‘ํ˜ˆ Taiyang
          ๊ฒฝ๋™๋งฅ Carotid LETHAL
        ๋ชธํ†ต Torso 24
          ๋ช…๋ฌธ Mingmen LETHAL
          ์‹ฌ์žฅํ˜ˆ Heart Point
          ์ค‘์™„ Zhongwan
          ๊ฐ„์œ  Liver Strike
        ํŒ” Arms 17
          ๋Œ€์ถ” Dazhui
          ๊ณก์ง€ Elbow
          ํ•ฉ๊ณก Hegu
        ๋‹ค๋ฆฌ Legs 17
          ์Šฌ๊ด€์ ˆ Knee
          ์กฑ์‚ผ๋ฆฌ Zusanli
          ํƒœ์ถฉ Taichong
      Severity Levels 5
        Lethal 4 points
        Critical 18 points
        Major 28 points
        Moderate 16 points
        Minor 4 points
      Categories 7
        Neurological 22
        Skeletal 15
        Joint 12
        Organ 9
        Muscular 7
        Vascular 3
        Respiratory 2
    โ˜ฏ๏ธ 8 Trigram Stances
      ๊ฑด Heaven
        Direct Force
        Plus 20 Attack Power
        Taekwondo Ap Seogi
      ํƒœ Lake
        Fluid Adaptation
        Plus 15 Speed
        Yusul Flowing
      ๋ฆฌ Fire
        Precision Strike
        Plus 25 Crit Chance
        Hapkido Targeting
      ์ง„ Thunder
        Explosive Power
        Plus 30 Stun Duration
        Taekwondo Power
      ์† Wind
        Continuous Pressure
        Plus 20 Combo Damage
        Taekyon Flow
      ๊ฐ Water
        Adaptive Counter
        Plus 25 Counter Damage
        Counter Arts
      ๊ฐ„ Mountain
        Immovable Defense
        Plus 30 Defense
        Defensive Stance
      ๊ณค Earth
        Grounded Control
        Plus 20 Grapple
        Submission Arts
    ๐Ÿ‘ค 5 Archetypes
      ๋ฌด์‚ฌ Warrior
        Honor Code
        Balanced Stats
        Joint Control
      ์•”์‚ด์ž Assassin
        Silent Methods
        High Precision
        Nerve Strike
      ํ•ด์ปค Hacker
        Tech Enhanced
        VP Knowledge
        Bio Analysis
      ์ •๋ณด์š”์› Agent
        Psychological
        Adaptability
        Pain Compliance
      ์กฐ์งํญ๋ ฅ๋ฐฐ Crime
        Survival
        Brutal Force
        Environmental
    ๐ŸŽฌ 28 Bone Skeleton
      Root PELVIS
        SPINE 3 Bones
          NECK plus HEAD
          SHOULDER L plus R
            ARM L plus R 6 Bones Each
              HAND 7 Poses
        HIP L plus R
          LEG L plus R 5 Bones Each
            FOOT plus TOES
      Hand Poses 7
        FIST ์ฃผ๋จน
        KNIFE_HAND ์ˆ˜๋„
        SPEAR_HAND ๊ด€์ˆ˜
        PALM_HEEL ์žฅ๋ ฅ
        GRAPPLING ์žก๊ธฐ
        OPEN ํŽด๊ธฐ
        RELAXED ํœด์‹
      Muscle Tension
        Range 0.0 to 1.0
        Visual Bone Glow
        Combat State Based

Player Archetypes & Combat Styles

%%{init: {'theme':'base', 'themeVariables': {'primaryColor':'#2979FF','primaryTextColor':'#fff','primaryBorderColor':'#0D47A1','lineColor':'#00C853','secondaryColor':'#FFD600','tertiaryColor':'#FF3D00'}}}%%
mindmap
  root((Fighter Archetypes))
    ๋ฌด์‚ฌ Musa
      Traditional Warrior
        Military Background
        Honor Code
        Direct Confrontation
      Preferred Trigrams
        ๊ฑด Heaven
        ์ง„ Thunder
      Techniques
        ๊ด€์ ˆ๊ธฐ๋ฒ• Joint Control
        ๊ธ‰์†Œํƒ€๊ฒฉ Vital Strikes
        ์ œ์••์ˆ  Submission
    ์•”์‚ด์ž Amsalja
      Shadow Assassin
        Covert Operations
        Silent Methods
        One Perfect Strike
      Preferred Trigrams
        ์† Wind
        ๊ฐ Water
      Techniques
        ๋ฌด์„ฑ์ œ์•• Silent Takedown
        ์‹ ๊ฒฝํŒŒ๊ดด Nerve Strike
        ํ˜ธํก์ฐจ๋‹จ Respiratory Attack
    ํ•ด์ปค Hacker
      Cyber Warrior
        Tech Enhancement
        Data Analysis
        Environmental Control
      Preferred Trigrams
        ๋ฆฌ Fire
        ํƒœ Lake
      Techniques
        ํ•ด๋ถ€ํ•™์ ๋ถ„์„ Anatomical Analysis
        ์ƒ์ฒด์—ญํ•™ํŒŒ๊ดด Biomech Destruction
        ์ฒด๊ณ„์ ์ œ์•• Systematic Control
    ์ •๋ณด์š”์› Intelligence
      Government Agent
        Psychological Warfare
        Strategic Thinking
        Information Control
      Preferred Trigrams
        ๊ฐ„ Mountain
        ๊ณค Earth
      Techniques
        ๊ณ ํ†ต์ˆœ์‘ Pain Compliance
        ์‹ฌ๋ฆฌ์ ์••๋ฐ• Psychological Pressure
        ์ •๋ณด์ถ”์ถœ Information Extraction
    ์กฐ์งํญ๋ ฅ๋ฐฐ Crime
      Underground Fighter
        Street Smart
        Brutal Methods
        Survival Instinct
      Preferred Trigrams
        ์ง„ Thunder
        ๊ฐ Water
      Techniques
        ํ™˜๊ฒฝํ™œ์šฉ Environmental Usage
        ๋”๋Ÿฌ์šด๊ธฐ๋ฒ• Dirty Fighting
        ์ƒ์กด๊ฒฉํˆฌ Survival Combat

Eight Trigram Combat System

%%{init: {'theme':'base', 'themeVariables': {'primaryColor':'#2979FF','primaryTextColor':'#fff','primaryBorderColor':'#0D47A1','lineColor':'#00C853','secondaryColor':'#FFD600','tertiaryColor':'#FF3D00'}}}%%
mindmap
  root((Trigram Combat))
    Heaven ๊ฑด โ˜ฐ
      Direct Force
        Bone Striking
        Structural Damage
        Overwhelming Power
      Combat Effects
        Fractures
        Concussions
        Immediate Trauma
      Audio Design
        Deep Impact
        Crushing Contact
        Bone Resonance
    Lake ํƒœ โ˜ฑ
      Flowing Techniques
        Joint Manipulation
        Redirection
        Fluid Movement
      Combat Effects
        Dislocations
        Torn Ligaments
        Mobility Loss
      Audio Design
        Joint Popping
        Ligament Stress
        Flow Sounds
    Fire ๋ฆฌ โ˜ฒ
      Precision Strikes
        Exact Targeting
        Vital Point Focus
        Needle Accuracy
      Combat Effects
        Nerve Damage
        Temporary Paralysis
        Precise Trauma
      Audio Design
        Sharp Impact
        Breath Disruption
        Precision Contact
    Thunder ์ง„ โ˜ณ
      Shocking Techniques
        Nerve Disruption
        Electric-like Impact
        Stunning Force
      Combat Effects
        Paralysis
        Muscle Spasms
        Disorientation
      Audio Design
        Sharp Crack
        Neural Impact
        Thunder Resonance
    Wind ์† โ˜ด
      Persistent Pressure
        Continuous Attack
        Gradual Effect
        Sustained Force
      Combat Effects
        Cumulative Pain
        Progressive Damage
        Gradual Incapacitation
      Audio Design
        Sustained Pressure
        Grinding Contact
        Wind Whistle
    Water ๊ฐ โ˜ต
      Adaptive Flow
        Counter Techniques
        Escape Methods
        Flow Reversal
      Combat Effects
        Joint Strain
        Ligament Damage
        Position Control
      Audio Design
        Sliding Contact
        Friction Escape
        Water Flow
    Mountain ๊ฐ„ โ˜ถ
      Defensive Stance
        Immovable Defense
        Impact Absorption
        Solid Blocking
      Combat Effects
        Bruising
        Deflection
        Protective Control
      Audio Design
        Solid Blocks
        Deflection Impact
        Mountain Echo
    Earth ๊ณค โ˜ท
      Grounding Techniques
        Takedowns
        Ground Control
        Wrestling Methods
      Combat Effects
        Impact Trauma
        Positional Control
        Ground Dominance
      Audio Design
        Body Impact
        Ground Contact
        Earth Rumble

Realistic Combat Mechanics

%%{init: {'theme':'base', 'themeVariables': {'primaryColor':'#2979FF','primaryTextColor':'#fff','primaryBorderColor':'#0D47A1','lineColor':'#00C853','secondaryColor':'#FFD600','tertiaryColor':'#FF3D00'}}}%%
mindmap
  root((Combat Realism))
    Health System
      Combat Readiness
        100% Full Capability
        80% Light Damage
        60% Moderate Impairment
        40% Heavy Limitation
        20% Critical State
        0% Incapacitated
      Pain Response
        ์ถฉ๊ฒฉํ†ต Shock Pain
        ๋ˆ„์ ์™ธ์ƒ Cumulative Trauma
        ํ†ต์ฆ๊ณผ๋ถ€ํ•˜ Pain Overload
        ๋ฌด๋ ฅํ™”ํ•œ๊ณ„ Incapacitation
      Balance States
        ์ค€๋น„์™„๋ฃŒ Ready
        ๋™์š”์ƒํƒœ Shaken
        ์ทจ์•ฝ์ƒํƒœ Vulnerable
        ๋ฌด๋ ฅ์ƒํƒœ Helpless
      Consciousness
        ์ „ํˆฌ๊ฐ์„ฑ Combat Alert
        ํ˜ผ๋ž€์ƒํƒœ Disoriented
        ๊ธฐ์ ˆ์ง์ „ Stunned
        ๋ฌด์˜์‹ Unconscious
    Vital Point System
      70 Target Points
        Anatomical Accuracy
        Traditional Knowledge
        Combat Application
      Point Categories
        Nerve Centers
        Blood Vessels
        Joint Vulnerabilities
        Pressure Points
      Effects
        Temporary Paralysis
        Blood Flow Disruption
        Joint Incapacitation
        Consciousness Loss
    Visual Feedback
      Blood System
        ๊ฒฝ์ƒ์ถœํ˜ˆ Minor Bleeding
        ์ค‘๋“ฑ์™ธ์ƒ Moderate Trauma
        ์ค‘์ƒ์ถœํ˜ˆ Severe Bleeding
        ์ ์ง„์ ์†์ƒ Progressive Damage
      Body Response
        ํ†ต์ฆ๋ฐ˜์‘ Pain Reactions
        ๊ท ํ˜•์ƒ์‹ค Balance Loss
        ๋ฌด์˜์‹์ƒํƒœ Unconsciousness
        ์†์ƒ์ ์‘ Injury Adaptation
      Combat Effects
        Realistic Bruising
        Impact Visualization
        Trauma Accumulation
        Recovery Animation

Technical Architecture Mapping

%%{init: {'theme':'base', 'themeVariables': {'primaryColor':'#2979FF','primaryTextColor':'#fff','primaryBorderColor':'#0D47A1','lineColor':'#00C853','secondaryColor':'#FFD600','tertiaryColor':'#FF3D00'}}}%%
mindmap
  root((Technical Stack<br/>Three.js + React 19))
    Frontend Framework
      React 19
        Component Architecture
        Korean UI Components
        Bilingual Support Korean English
        State Management Zustand
      Three.js + @react-three/fiber
        WebGL Acceleration
        60fps Physics
        3D Combat Rendering
        Skeletal Animation
      TypeScript Strict Mode
        Type Safety
        Combat Calculations
        Korean Interfaces
        Error Prevention
    Game Engine Systems
      Combat System
        CombatSystemController
        Damage Calculations
        Vital Point Logic 70
        Physics Simulation
        Polygon Hit Detection
      Trigram System
        StanceManager 8 Stances
        TrigramCalculator
        TransitionCalculator
        KoreanCulture
        KoreanTechniques
      Vital Point System
        VitalPointSystem 70 Targets
        KoreanAnatomy
        AnatomicalRegions 7 Categories
        Severity Classification 5 Levels
        HitDetection Polygon Based
      Animation System
        Skeletal System 28 Bones
        Hand Pose Manager 7 Poses
        Muscle Tension Visualization
        Technique Animation Keyframes
        Breathing Animation
      Player System
        Archetype Management 5 Types
        Resource Tracking Ki Stamina
        Body Part Health 8 Parts
        Pain Response
        Consciousness Levels
      AI System
        Combat Behaviors
        Archetype Specific AI
        Difficulty Scaling
        Pattern Recognition
    Audio Engine
      Web Audio API
        Spatial Audio 3D
        Damage Based Feedback
        Korean Traditional Instruments
        Cyberpunk SFX
      Audio Categories
        Combat Impact Sounds
        Bone Crack Effects
        Vital Point Strikes
        Stance Transitions
        Breathing Sounds
        Ambient Dojang
      Howler.js Integration
        Sound Pool Management
        Volume Controls
        Cached Playback
        Format Support .mp3 .ogg .webm .aac auto-detection
    3D Rendering
      Three.js Scene
        Camera Setup
        Lighting System
        Environment Dojang
        Post Processing
      Character Rendering
        Skeletal Mesh 28 Bones
        Material Shaders
        Muscle Visualization
        Damage Visualization
      Visual Effects
        Particle Systems
        Hit Effects
        VP Strike Glow
        Motion Blur
        Screen Shake
    Performance Optimization
      60fps Target
        Frame Budget 16.67ms
        Draw Call Optimization
        Instancing
        LOD System
      Memory Management
        Asset Pooling
        Texture Atlasing
        Geometry Sharing
        Garbage Collection
      Loading Strategy
        Progressive Loading
        Asset Caching IndexedDB
        Lazy Loading
        Code Splitting

Game Modes & Learning Path

%%{init: {'theme':'base', 'themeVariables': {'primaryColor':'#2979FF','primaryTextColor':'#fff','primaryBorderColor':'#0D47A1','lineColor':'#00C853','secondaryColor':'#FFD600','tertiaryColor':'#FF3D00'}}}%%
mindmap
  root((Game Modes))
    ํ•ด๋ถ€ํ•™ ์—ฐ๊ตฌ Anatomical Study
      Vital Point Learning
        70 Point System
        Location Training
        Effect Understanding
      Precision Training
        Targeting Practice
        Accuracy Development
        Timing Mastery
      Advanced Techniques
        Professional Methods
        Combat Applications
        Realistic Scenarios
    ๋ฌด์ˆ  ๊ธฐ๋ฒ• Martial Techniques
      Basic Fundamentals
        Stance Training
        Strike Practice
        Movement Patterns
      Trigram Arts
        8 Traditional Styles
        Philosophy Integration
        Combat Application
      Combination Training
        Technique Chains
        Flow Development
        Advanced Sequences
    ์‹ค์ „ ํ›ˆ๋ จ Combat Training
      One-on-One Combat
        Single Opponent
        Realistic Physics
        Full Contact Simulation
      Environmental Combat
        Tactical Positioning
        Surroundings Usage
        Adaptive Strategy
      Multiple Opponents
        Multi-Attacker Scenarios
        Survival Techniques
        Endurance Training
    ์ •์‹  ์ˆ˜์–‘ Mental Cultivation
      Pain Tolerance
        Resistance Building
        Endurance Training
        Mental Fortitude
      Combat Focus
        Concentration Practice
        Pressure Handling
        Awareness Training
      Traditional Philosophy
        I Ching Principles
        Korean Heritage
        Martial Arts Ethics

Cultural Authenticity Framework

%%{init: {'theme':'base', 'themeVariables': {'primaryColor':'#2979FF','primaryTextColor':'#fff','primaryBorderColor':'#0D47A1','lineColor':'#00C853','secondaryColor':'#FFD600','tertiaryColor':'#FF3D00'}}}%%
mindmap
  root((Cultural Authenticity))
    Korean Language
      Noto Sans KR
        Traditional Typography
        Proper Rendering
        Cultural Accuracy
      Terminology
        Authentic Names
        Traditional Terms
        Combat Language
      Dual Language
        Korean Primary
        English Translation
        Cultural Context
    Visual Design
      Traditional Colors
        Korean Red
        Gold Accents
        Black Backgrounds
        Cyan Highlights
      Dojang Environment
        Training Hall
        Traditional Elements
        Cultural Symbols
        Authentic Atmosphere
      Trigram Symbols
        I Ching Characters
        Traditional Unicode
        Proper Placement
        Cultural Meaning
    Historical Accuracy
      Martial Arts Heritage
        Traditional Techniques
        Historical Context
        Cultural Significance
      Combat Methods
        Authentic Applications
        Traditional Knowledge
        Cultural Respect
      Educational Value
        Real Learning
        Cultural Understanding
        Traditional Wisdom

Development & Quality Assurance

%%{init: {'theme':'base', 'themeVariables': {'primaryColor':'#2979FF','primaryTextColor':'#fff','primaryBorderColor':'#0D47A1','lineColor':'#00C853','secondaryColor':'#FFD600','tertiaryColor':'#FF3D00'}}}%%
mindmap
  root((Development))
    Code Quality
      TypeScript Strict
        Type Safety
        Interface Design
        Error Prevention
      Testing Strategy
        Unit Tests
        Integration Tests
        E2E Testing
      Performance
        60fps Target
        Memory Management
        Load Optimization
    Testing Focus
      Combat Mechanics
        Damage Calculations
        Physics Accuracy
        Technique Validation
      Korean Content
        Text Rendering
        Cultural Accuracy
        Terminology Validation
      Audio System
        Damage Scaling
        Korean Themes
        Spatial Positioning
    Cultural Validation
      Native Review
        Korean Language
        Cultural Accuracy
        Traditional Knowledge
      Martial Arts Consultation
        Technique Authenticity
        Historical Accuracy
        Combat Realism
      Educational Standards
        Learning Objectives
        Cultural Respect
        Traditional Values

This mindmap provides a comprehensive overview of the Black Trigram project, covering Korean martial arts philosophy, combat mechanics, player archetypes, technical architecture, and cultural authenticity requirements. It serves as a visual guide for understanding the interconnected concepts that make up this authentic Korean martial arts combat simulator.


ํ‘๊ด˜์˜ ๊ธธ์„ ๊ฑธ์–ด๋ผ - Walk the Path of the Black Trigram through Conceptual Understanding

This mindmap provides a comprehensive visual guide to Black Trigram's Korean martial arts combat system, covering 70 vital points (๊ธ‰์†Œ), 8 trigram stances (ํŒ”๊ด˜), 5 player archetypes (์˜ค๋Œ€ ๋ฌด์‚ฌ), 28-bone skeletal animation system, and Three.js + React 19 technical architecture. It serves as an authoritative reference for understanding the interconnected concepts that make up this authentic Korean martial arts combat simulator.


๐Ÿ“‹ Document Control:
โœ… Approved by: James Pether Sรถrling, CEO
๐Ÿ“ค Distribution: Public
๐Ÿท๏ธ Classification: Confidentiality: Public Integrity: Moderate Availability: Standard
๐Ÿ“… Effective Date: 2026-04-21
โฐ Next Review: 2026-10-21
๐ŸŽฏ Framework Compliance: ISO 27001 NIST CSF 2.0