Utatane

여기서 시작

고스트를 찾고, 작동 방식을 알아봐요.

우카가카를 처음 접하는 사람과 다른 베이스웨어에서 옮겨 오는 사람을 위한 안내예요. 앱 설치는 개요 페이지에 정리되어 있어요.

01

우카가카와 고스트

Utatane는 우카가카 콘텐츠를 실행하는 “베이스웨어”예요. “고스트”에는 캐릭터, 대화, 반응이 들어 있어요. 셸은 외형을 바꾸고 벌룬은 대사를 표시하며, 배포 파일은 주로 NAR 형식을 사용해요.

02

고스트를 찾는 곳

GHOST TOWN은 오래된 고스트 데이터베이스이고, Ghost Captor Sakura는 이미지와 업데이트 순서로 둘러볼 수 있는 피드예요. 최근 업데이트는 偽SiReFaSo, 등록된 배포물은 偽SoSiReMi에서 분류별로 찾을 수 있어요.

오래된 데이터베이스에는 배포 종료나 끊어진 링크도 있어요. 제작자 페이지와 이용 조건을 확인하세요. SSP에서만 시험한 작품이 많아 Utatane 호환성은 고스트마다 달라요.

03

NAR 설치

Utatane의 파일 선택, 드래그 앤 드롭, Finder의 ‘다음으로 열기’로 NAR를 추가할 수 있어요. 앱 다운로드와 첫 실행 방법은 개요 페이지의 다운로드 부분을 확인하세요.

04

베이스웨어 비교

항목SSPninix-kagariUtatane
주요 환경WindowsLinux, WindowsmacOS 14 이상
위치현재 사실상의 기준ninix-aya 포크이며 주요 SHIORI를 함께 빌드 가능macOS용이며 주요 기능 구현 중, 완전 호환은 아님
외부 모듈Windows DLL 직접 로드Linux에서는 호환 SHIORI 빌드가 필요하며 SAORI는 주로 ninix-saori네이티브 구현 우선, 일부는 설정한 Wine으로 실행
설치Windows 배포판Linux에서 빌드하거나 Debian 패키지 사용Mac 앱이며 압축을 푼 SSP 폴더에서 가져오기 가능

환경별 지원 범위는 ninix-kagari 프로젝트를 확인하세요. Utatane의 확인한 고스트와 남은 문제에는 실제 확인 범위가 정리되어 있어요.

05

macOS 호환 방식

Utatane는 descript.txt 같은 파일에서 대화 엔진(SHIORI)을 판별하고 YAYA, SATORI, KAWARI, MISAKA 등 알려진 엔진을 Swift 또는 macOS 네이티브 구현에 연결해요. 알려진 SAORI에도 공통 네이티브 구현이 있고, 지원하지 않는 Windows DLL은 Wine과 보조 호스트를 설정한 경우에만 실행해요.

상태 데이터는 배포 파일과 분리해 Application Support에 저장해요. 엔진을 지원하더라도 모든 분기나 Windows 전용 의존성이 작동한다고 보장하지는 않아요. 자세한 내용은 Native SHIORI / SAORI를 확인하세요.