Skip to content

[Unity] Magic Note와 실패 피드백 문구 개선 #14

@SilverSupplier

Description

@SilverSupplier

목적

Magic Exam Hall의 실패는 처벌이 아니라 다음 실험의 단서여야 합니다. 현재는 recognizer reason/hint와 Magic Note가 있지만, 플레이어가 “다음에 뭘 고칠지” 더 빨리 이해하도록 문구와 표시 타이밍을 다듬습니다.

관련 파일

  • unity/MagicExamHall/Assets/MagicExamHall/Scripts/Core/SpellRecognition.cs
  • unity/MagicExamHall/Assets/MagicExamHall/Scripts/Core/HintAssistance.cs
  • unity/MagicExamHall/Assets/MagicExamHall/Scripts/Runtime/ExamGameController.cs

해야 할 일

  • base family별 실패 이유를 플레이어 친화적인 말로 정리한다.
  • overlay 실패 이유를 anchor/size/dependency 관점으로 짧게 설명한다.
  • 반복 실패 시 Magic Note가 더 구체적인 힌트를 주게 한다.
  • 성공 후에는 “무엇이 성공했는지”를 짧은 룬 라벨과 노트로 확인하게 한다.
  • 기술 용어는 필요할 때만 쓰고, first-time player에게는 행동 문장으로 보여준다.

완료 조건

  • 같은 family에서 1회/2회/3회 실패 시 힌트 강도가 단계적으로 달라진다.
  • void_cut 없이 martial_axis를 그렸을 때 이유를 이해할 수 있다.
  • 실패 문구가 “invalid” 같은 내부 상태만 보여주지 않는다.
  • 관련 EditMode 또는 PlayMode 테스트가 유지/추가된다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:feedbackHints, Magic Note, UI feedback, onboarding, and accessibilityarea:unityUnity Magic Exam Hall playable projectenhancementNew feature or requestpriority:P0Must happen for the next playable/project milestone

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions