우카가카

 

우카가카(伺か). 옛 명칭 나니카(何か).
데스크톱 액세서리의 일종인 소프트웨어와 그와 관련된 플랫폼 전체를 아울러 가리키는 용어.
1. 개요
2. 용어
3. 대표적인 고스트
4. 관련 문서
5. 외부 링크
5.1. 일본어
5.2. 한국어


1. 개요


[image]
정식 명칭은 '우카가카'이나[1] 과거 유명했던 시절의 영향으로 '나니카'(혹은 이를 번역한 '무언가')라는 예전 이름으로도 널리 알려져 있다.
일본의 네티즌(마지막 이름은 ls)이 배포한 프로그램으로, 화면에 2인 1조(혹은 1인이나 3인 체제)의 고스트(캐릭터)가 나타나 대사를 출력하는 것이 주된 기능이다. 보통 단어사전에서 랜덤으로 단어를 추출하여 랜덤으로 선택된 대사를 조합하여 의미 불명(혹은 의미 심장)의 문장을 출력하거나 사용자의 마우스 액션에 다양한 반응을 취하거나 사용자가 입력한 문장에 반응하거나 각종 정보 취득이나 여러가지 쓸모 있는 기능을 실행하는 등 여러 가지를 할 수 있다.
2000년대 초의 일본 오타쿠 문화의 상징 중 하나이다. 당시 일본 인터넷 상에서 상당한 붐을 일으켰으나 2002년~2003년을 기점으로 해서 수그러들면서 현재는 극소수의 제작자와 사용자들에 의해 명맥을 유지 중이다. 한때 유행했던 이 프로그램이 이렇게 조용해진 것은 당시 유행하기 시작했던 온라인 게임(특히 라그나로크 온라인)의 영향, 제작에 기술적 지식이 필요하기 때문에 그런 지식이 부족한 이들은 창작에 참여하기 힘든 점, 몇 번 켰다가 대사만 몇 번 보다보면 질리기 쉬운 고스트가 많았던 점 등이 시대의 뒤안길을 걷게 된 원인으로 꼽힌다.
한국에서도 당시 선구자들에 의해 어느 정도 알려지게 되었으나, 최초 한국어화를 하였던 seiken이 갑자기 배포 중단&사용 금지[2]한 사건, 언어의 장벽,[3] 한글 깨짐[4] 등으로 수그러든 상태. 하지만 아직도 카페나 블로그 등지에서 한국산 고스트를 만들거나 의견을 교류하는 등 극소수의 활동이 있다. 그나마 명줄이 이어지는 곳은 네이버의 나니카 애호가 카페 뿐.
시작이 Windows용 어플리케이션이었기 때문에 확실하게 동작을 보증할 수 있는 환경은 역시 Windows이기는 하나 과거에는 리눅스, OS X 등 타 OS에서도 실행 가능한 호환 베이스웨어가 개발되기도 하였다. 하지만 오리지널이라고 할 수 있는 MATERIA도 개발이 종료된지 오래되었고 현재까지 개발이 지속되고 있는 베이스웨어는 Windows용 호환 베이스웨어인 SSP 뿐이라고 할 수 있다. 대신 리눅스나 OS X에서는 Wine을 이용하여 SSP를 구동하면 비교적 안정적으로 사용할 수 있다.
또한 2014년 말부터 개발이 본격화된 Ikagaka(如何か)의 등장으로 단순한 모양새만 흉내내는 것이 아닌, 실제 고스트 파일을 그대로 이용하여 웹페이지에서 구동하는 것이 가능해짐에 따라 웹 고스트라는 소망이 현실화를 이루고 있는 중이다. 데모 페이지

2. 용어


전체적으로 우카가카의 기술 용어들은 시대가 느껴지는 서브컬처 패러디가 많다.
  • 베이스웨어 : 실행을 담당하는 기본 프로그램. 여기에 여러 종류의 캐릭터를 설치하여 사용할 수 있다. 처음 개발되었던 MATERIA(이전의 개발 코드는 inverse나 redo 등)를 중심으로, 호환 베이스웨어인 SSP, CROW 등이 존재한다. 국내에서 나도는 베이스웨어들은 메뉴 등이 한국어화 되어있다.
  • 고스트(ghost) : 작게는 우카가카의 대사 등 인격을 담당하는 부분, 크게는 인격 부분과 겉모습을 나타내는 쉘을 포함한 전체 캐릭터 패키지를 나타낸다.
하나의 패키지에는 하나의 고스트(스크립트)와 다수의 쉘을 가질 수 있기 때문에 쉘 변경을 통해 다양한 복장(혹은 완전히 별도의 모습)을 보일 수 있었다. 우카가카 초기에는 일정한 대화 패턴에 명사, 형용사 등을 사전에서 임의로 선택하여 출력하는 랜덤 토크가 주류를 이루었으나 시간이 지날수록 짜임새 있는 설정 제작을 통해 랜덤 기능은 되도록 배제하고 긴 대화를 주고 받는 형식이나 마치 노벨 게임을 진행하는 듯한 느낌을 주는 형식, 더 나아가 아예 SRPG 등 게임을 구현한 고스트 등도 존재한다.
  • 쉘(shell) : 겉으로 보이는 캐릭터의 이미지를 담당하는 파일들. 출력 부분의 일부분 혹은 전체를 애니메이션으로 처리하거나(대표적으로 눈 깜빡임) 캐릭터의 모습은 그대로 유지하면서 그 위에 추가 이미지를 표시하는 방식으로 고양이귀 등의 액세서리를 추가하는 '갈아입히기' 등의 설정 양식이 존재한다.
  • SHIORI : 스크립트 처리 레이어. 정확히는 베이스웨어에서 이벤트를 호출하면 그에 따라 대사 등을 저장한 스크립트 파일을 처리하여 베이스웨어로 반환하는 프로그램(레이어)을 SHIORI라고 한다. 일반적으로 DLL 파일 형식으로 존재한다. SHIORI에도 여러 종류가 있으며, 각각 기능이나 문법, 스크립트 작성 난이도가 다르기 때문에 제작자에 따라서 선호도가 나뉜다. 대표적인 SHIORI로는 카와리(華和梨), 아야(文), 아야의 개량판인 야야(YAYA), 사토리(里々), 미사카(美坂) 등이 있다. 흔히 가짜 AI라는 명칭으로도 불리지만 엄밀히는 다르다.
  • MAKOTO : 트렌스레이터. SHIORI가 처리 후 베이스웨어에 넘긴 스크립트를 실제 출력 전에 전처리하는 변환 규격 또는 파일. 주로 어미를 변환시켜 특이한 말투를 구현하는데 쓰였다(말 끝에 にゃん을 붙여 고양이 말투를 흉내내는 등). 한국의 경우 조사 처리를 해 주는 MAKOTO가 만들어져 한국어 고스트 제작에 필수적인 요소가 되었다. 일본어 고스트의 대사를 웹 번역기를 이용하여 기계 번역 후 출력해 주는 MAKOTO 등도 있었던 모양.

3. 대표적인 고스트


[image]
  • 사쿠라 : 본가 MATERIA의 디폴트 고스트. 원화가는 아래 후타바를 그리기도 했던 스카(すか). 횟수로 따지면 초기 사쿠라(임의, 니세 하루나라고도 불리는 아래의 니세 사쿠라 버전의 모습), 후타바에 이은 세 번째 디폴트 고스트. 초기 사쿠라를 이어받은 캐릭터이면서도 겉모습인 쉘이나 캐릭터성, 데이터 자체는 새롭게 구축된 별개의 고스트. 초기 사쿠라와의 구분을 위해 제작자의 설정 자료에서 따온 이름인 미카게 사쿠라(御影さくら)라고도 부른다[5].
[image]
  • 후타바 : 한때 본가 본체의 기본 고스트를 맡기도 했었던 고스트. 일러스트레이터는 위와 마찬가지로 스카. 다운로드 링크 Shifeed가 한국어화한 버전을 배포한 적이 있었지만 배포하고 있었던 홈페이지인 seelsoft.net의 폐쇄와 동시에 배포중지 되었다.
[image]
  • 마유라 : 과거 우카가카계의 슈퍼스타. 각종 고전게임을 소재로 한 정신나간 토크가 특징이었다. 절대영역이라는 용어의 유래가 되는 존재. 사쿠라를 제외하면 후타바와 더불어 1군급의 인지도로 어째서인지 동인에서는 사쿠라에 대비된 2인자로 표현되는 경우가 많다. 현재는 개발 종료, 2015년 4월 18일부로 배포 중지 상태. 다운로드 페이지
지금은 번역가로도 알려진 생물체가 한국어화한 버전을 배포한 적이 있지만 역시 배포중지.
[image]
  • 에밀리 : 호환 베이스웨어 SSP의 기본 고스트. 고양이귀. 현재는 파트너인 테디, 남동생인 에밀리오와 함께 3인 체제. 군고구마를 매우 좋아한다.
[image]
  • 니세 사쿠라 : 과거 seiken(성검전설) 시절에서 이어지는 그것. 쉘 이미지적으로는 기본 고스트 중 가장 유명했던 과거 무언가 시절의 사쿠라를 그대로 이어받고 있다. 어른의 사정 때문에 니세 하루나(가짜 하루나), 임의[6] 등으로도 불린다. 현재 제작 및 관리인은 세루리안. 다운로드 링크
[image]
  • 쿠로 : 대표적인 한국 고스트. 다만 모습은 초기 사쿠라에 비하면 팔레트 스왑 수준의 차이점이다. 제작자는 침튀긴남. PC 정보 잡지에도 소개된 적이 있다. 다운로드 링크
  • 나루 : 후타바나 마유라같은 1군급으로 유명한건 아니었지만 우카가카 동호인들 사이에서는 나름대로 이름을 알렸던 고스트. 산뜻하면서도 세피아톤 위주로 채색된 그림체로 된 숏커트 헤어스타일의 캐릭터였다. 보조 캐릭터로 유우카라는 테루테루보즈비슷하게 생긴 괴 생명체가 있다. 일러스트레이터는 쿠스미 나오토(楠見直人). [7] 러브히나나루세가와 나루와는 무관하다.
그 외 거론되지 않은 한국 고스트도 다수 존재한다. 더 자세한 고스트 정보는 외부 링크 항목의 네이버 우카가카 애호가 카페를 참조할 것.

4. 관련 문서


D.L. Action 초창기의 주 소재가 우카가카였다.
SHIORI, MAKOTO, SAYURI, MAI, PIRO[8] 등 우카가카의 각종 DLL이나 규격명에 카논의 등장인물명이 쓰였다.
유나소프트 Sexyfont 플러그인을 사용하여 음악을 재생할 때에 우카가카용으로 제작된 가사 파일이 존재하면 이를 우카가카쪽에 전송, 마치 우카가카의 캐릭터가 노래에 맞춰 노래를 부르는 듯한 모습을 보이는 것이 가능했다.
GHOST, SHELL 등의 기본적인 용어와 개념을 가져왔다.
우카가카 계열의 많은 동인들(위의 D.L. Action 포함)이 라그나로크에 흡수되었다. 그리고 몇몇은 동방 프로젝트 그리고 그보다 더 뒷날 그중 또 몇몇은 함대 컬렉션으로 2차창작 대상을 옮겨가기도 했다.
본가의 기본 고스트의 네타들 중 다수가 아즈망가 대왕에서 가져온 것들. 우뉴를 찌르면 나오던 대사 '안녕하세요. 치요 아버지입니다.' 등. 또한 고스트 후타바의 파트너였던 타다키치씨의 이름도 치요의 애완견인 타다키치에서 따온 것.
지금도 우카가카의 메인 캐릭터, 서브 캐릭터를 지칭하는 단어로 쓰이기도 하는 '사쿠라', '케로'의 유래.

5. 외부 링크



5.1. 일본어


2002년을 기점으로 개발이 종료되었다.
현재도 업데이트되고 있는 중. 메뉴 한국어화 파일 또한 SSP 배포 페이지에서 다운로드 가능하다. 윈도우 7, 8, 10 등 최신 운영체제를 지원하는 것은 물론, 최근에 만들어지는 고스트 중에서는 SSP에서만 동작하는 것들도 많기 때문에 지금부터 우카가카를 맛보고 싶은 사람이라면 SSP 쪽을 사용하는 것을 추천.
사쿠라 스크립트 등 우카가카 고스트(그 외 쉘 등) 제작에 필요한 기술적 사양에 관한 거의 모든 것이 정리되어 있다.
고스트, 쉘, 벌룬 등 네트워크 업데이트에 대응하고 있는 추가 데이터의 업데이트를 확인할 수 있는 사이트.

5.2. 한국어


업데이트가 오랫동안 되지 않아 내용이 현재 실정과 맞지 않는 부분이 존재하는 것에 주의할 것.


[1] 자형만 비슷한 한자로 바꿨다.[2] 당시 한국어판 파일에 동봉했던 고스트인 니세 사쿠라의 저작권 문제 때문.[3] 극소수의 한국어판을 제외하고는 콘텐츠 대부분이 일본어이다.[4] 베이스웨어 및 고스트 데이터의 문자 코드 문제.[5] 엄밀히는 고스트 '사쿠라'와 '미카게 사쿠라'는 관계는 있으나 동일 인물이지는 않다.[6] 사용자 마음대로 정하라는 의미. 무작위(random)가 아니다.[7] 상당한 메이드복모에였는지 메이드복을 입은 캐릭터들의 일러스트나 동인지를 낸 경력도 있는듯 하다. 그외에도 독일어 문구를 꽤 많이 쓴다.[8] 유래는 사와타리 마코토의 애완고양이.