Gaming Cursed Text: 기술적 호환성 가이드
멀티플레이어 게임 플랫폼은 프로필 이름과 클랜 태그에 대해 엄격한 규칙을 적용합니다. 플레이어들이 로비 룸이나 매치 리더보드에서 돋보이기 위해 글리치, 손상된 텍스트 또는 Zalgo 텍스트를 사용하지만, 이러한 스타일을 잘못 적용하면 프로필이 깨지거나 서버에서 강퇴당할 수 있습니다. 저희 Gaming Cursed Text 검증기는 원하는 닉네임을 인기 게임 엔진의 데이터베이스 제한 사항과 실시간으로 대조해 보도록 설계되었습니다.
모든 게임 플랫폼은 서로 다른 데이터베이스 레이아웃과 텍스트 렌더링 시스템을 사용합니다:
- Steam: 가장 유연한 Unicode 렌더링을 제공합니다. Zalgo 수직 번짐, 작은 글씨(subscripts 및 small caps), ASCII 장식 기호를 지원합니다. 주된 제한 사항은 시각적인 32자 제한이지만 백엔드 데이터베이스는 더 긴 바이트 스트림을 수용할 수 있습니다.
- Discord: 프로필 닉네임과 서버 역할에서 Unicode 및 Mathematical Alphanumeric Symbols(수학용 알파뉴메릭 기호)를 완벽하게 지원합니다. 그러나 서버 관리자는 글리치 문자가 사용자 태깅이나 검색 쿼리를 방해하는 경우, 이를 자동으로 제거하도록 관리 봇을 설정할 수 있습니다.
- Roblox: Roblox는 유해 콘텐츠를 차단하기 위해 엄격한 자체 텍스트 필터를 사용합니다. 채팅창의 청결함을 유지하기 위해 수직 Zalgo 발음 구별 부호를 자동으로 제거하지만, 수학용 굵은 글씨 및 더블 스트럭(칠판 볼드체) 폰트는 지원합니다. 사용자 이름은 3자에서 20자 사이여야 합니다.
- Minecraft: Minecraft 클라이언트 렌더링은 특정 폰트 에셋에 의존합니다. 수직 결합 문자는 완전히 차단되거나 겹쳐진 ASCII 상자로 렌더링됩니다. 사용자 이름은 16자로 제한되며 표준 문자, 숫자, 밑줄(_)만 허용됩니다.
- PUBG & Valorant: 이 게임들은 엄격한 검증 루틴을 사용합니다. 표준 알파벳 이름은 허용되지만, 과도한 결합 기호를 붙이면 서식 오류가 발생하며 사용자 이름이 자동 보안 시스템에 의해 악의적인 입력으로 신고될 수 있습니다.
게임 닉네임 검증기의 작동 방식
저희 검증기는 다양한 게임 클라이언트의 파싱 알고리즘을 시뮬레이션합니다. 대상 플랫폼을 선택하고 이름을 입력하면, 스크립트가 UTF-8의 정확한 바이트 길이를 계산하고 금지된 문자 범위가 있는지 확인하며 렌더링 오류를 유발할 수 있는 수직 결합 발음 구별 부호를 스캔합니다. 그런 다음 로비의 폰트 엔진을 손상시키지 않는다고 보장된, 플랫폼에 안전하고 정제된 버전의 글리치 태그를 출력합니다.
이 도구는 모든 멤버가 일관된 태그 스타일을 갖추도록 하려는 클랜 관리자에게 매우 유용한 도구입니다. 검증기를 통해 태그를 검토함으로써, 클랜 태그가 다양한 플랫폼의 게임 오버레이에서 올바르게 표시되는지 확인할 수 있습니다. 멀티 플랫폼 매치에서 태그가 깨진 텍스트로 나타나는 것을 방지합니다.
게임 사용자 이름의 정화 및 복원
게임 클라이언트 내에서 상자로 렌더링되는 글리치 사용자 이름을 복사 붙여넣기한 경우, 저희 검증기를 사용하여 문자열을 정화할 수 있습니다. 파서는 지원되지 않는 결합 기호를 제거하는 동시에 기본 문자는 그대로 유지하므로, 플랫폼 제한에 맞는 깨끗하고 가독성 있는 태그로 복원할 수 있습니다. 이를 통해 수동으로 글자를 지우거나 이름을 처음부터 다시 입력할 필요가 없어집니다.