LorePocket(로어포켓): 올인원 AI 캐릭터 컨셉, 보이스 빌더 제작기

2026. 2. 21. 22:42·Dev./AI 인공지능

 

조코딩 × OpenAI 해커톤 예선 Dev Log

이번 조코딩 × OpenAI × 프라이머 해커톤은

비즈니스 가치가 있는‘실제로 돌아가는 제품’을 만들어야 하는 해커톤이다.

그래서 기술보다 먼저 문제를 정의했다.

 

창업의 시작, 프라이머

창업의 시작, 프라이머 스타트업랩을 통해서 창업을 배우고, 프라이머 파트너 분들로부터 멘토링을 받을수 있습니다. 무료로 제공되는 온라인 강좌를 통해 창업의 기초를 공부하고, 프라이머

apply.primer.kr


문제 정의: 인디 개발자는 왜 로어에서 무너지는가

인디 게임 개발자는 시간이 부족하다.
시스템을 만들고, 버그를 잡고, 최적화를 하고 나면 이미 에너지는 바닥난다.

그 상태에서 남는 과제가 있다.

  • 캐릭터 설정 작성
  • 세계관 정리
  • 상황별 대사 구성
  • 성우 음성 제작

그리고 여기서 문제가 발생한다.

1️⃣ 설정은 문서에 있고

2️⃣ 대사는 다른 툴에 있고

3️⃣ 음성 파일은 또 따로 관리된다

 

결과는 명확하다.

- 캐릭터의 성격이 매번 바뀐다.
- 세계관 톤이 흔들린다.
- 게임 몰입도가 깨진다.

 

AI는 대사를 잘 만들어준다.
하지만 일관성을 보장하지는 않는다.

우리는 이 지점에 집중했다.

 

고객의 문제점과 그 해결방안에 대해 다시금 정리해보자.

1) 캐릭터 설정과 대사 작업에 많은 시간을 소요하는 인디 게임 개발자 및 1인 창작자 : 아이디어를 단 몇 분 만에 시각적(Portrait) · 논리적(Persona) · 청각적(Voice) 자산으로 변환해, 반복적인 설정 작업에 드는 시간을 대폭 줄여주자!

2) TRPG 플레이어 및 웹소설 작가 등 고유한 페르소나 구축이 필요한 스토리텔러 : 캐릭터가 "누구인지"를 먼저 이해하고 그에 어울리는 일관된 대사를 직접 제안해, 세계관에 몰입감 있는 페르소나를 빠르게 완성할 수 있도록 지원하자!

3) AI 기술을 창작에 접목하고자 하는 디지털 아티스트 : 전문 성우 고용 없이도 캐릭터 고유의 보이스 리소스를 확보할 수 있는 AI 통합 워크플로우를 제공해, 창작의 시작점(Zero-to-One)부터 끝까지 함께하자!

해결 방향: “AI 캐릭터 공장”을 만들자

LorePocket은 단순한 텍스트 생성기가 아니다.

우리가 설계한 구조는 이렇다.

Keyword
   ↓
Persona(JSON)
   ↓
Dialogue
   ↓
Voice
   ↓
Engine-ready Pack (.zip)

핵심은 하나다. 이전 단계의 데이터가 다음 단계의 기준이 된다.

 

좀 더 상세 설명을 해보자면, LorePocket은 게임 개발자, 기획자, 작가를 위한 '올인원 AI 캐릭터 제작 및 관리 플랫폼'을 추구한다.

단순히 텍스트 설정을 저장하는 도구를 넘어 AI 도구를 통해 캐릭터에게 영혼을 불어넣는 것이다!

  1. Zero-to-One 워크플로우 : 키워드만으로 배경, 성격, 외형 프롬프트까지 포함된 '깊이 있는' 페르소나를 10초 만에 구축한다.
  2. 살아있는 서사 : 캐릭터 간의 관계 설정(호감도, 경쟁, 스승 등)을 통해 상대에 따라 반응이 달라지는 지능형 대사 생성 알고리즘을 제공한다.
  3. 멀티모달 : 생성된 페르소나와 실시간 채팅을 나누고, 10종 이상의 AI 보이스로 즉각적인 청각적 피드백을 확인한다. 설정한 페르소나가 의도대로 작동하는지 즉시 검증할 수 있다. 채팅 중 마음에 드는 문장은 클릭 한 번으로 바로 캐릭터의 공식 대사 라이브러리에 저장할 수 있다.
  4. 개발 친화적 데이터 추출: 단순 감상을 넘어 실제 게임 엔진(Unity, Unreal 등)에 바로 삽입 가능한 구조화된 데이터(JSON)와 오디오 파일(WAV/MP3) 패키지를 제공한다.
  5. 글로벌 확장 : 한국어뿐만 아니라 영어, 일본어, 중국어 등 다국어 생성 및 보이스 연동을 지원한다. 글로벌 게임 시장을 타겟으로 하는 창작자가 전 세계 유저에게 맞는 캐릭터 톤앤매너를 미리 확인할 수 있게 한다.

 


기술적 판단: 해커톤에서는 과시보다 선택이 중요하다

해커톤에서 가장 중요한 능력은 “어떤 기술을 쓰느냐”가 아니라 “어떤 기술을 쓰지 않느냐”다.

우리는 과감하게 많은 것을 배제했다.

1. Cloudflare Workers — 서버를 만들지 않기로 했다

해커톤에서 서버 세팅은 낭비다.

Workers는:

  • 엣지 기반 실행
  • 무중단 배포
  • 별도 인프라 관리 불필요

AI 요청이 곧바로 응답되는 구조를 만들 수 있었다.


2. Hono — 가벼운 API, 명확한 타입

Next.js 대신 Hono를 선택했다.

  • TypeScript 친화적
  • 런타임 오버헤드 최소화
  • Zod와의 조합이 뛰어남

3. Vanilla JS — 빌드를 없애다

React를 쓰지 않았다.

Vanilla JS SPA 구조는:

  • 즉시 수정 가능
  • 번들 없음
  • 세밀한 DOM 제어

AI 대사 생성 인터랙션을 빠르게 조정할 수 있었다.


가장 중요했던 설계: 일관성은 구조에서 나온다

개발 과정에서 가장 중요하게 생각한 것은 '데이터의 연속성'이다.

 

단순히 OpenAI API를 호출하는 것에 그치지 않고, Persona -> Visual -> Dialogue -> Voice로 이어지는 흐름에서 이전 데이터를 다음 API의 컨텍스트로 주입하는 구조를 설계했다.

이는 기술적으로는 'Standard JSON 스키마'를 준수하게 함으로써 해결했다.

AI가 내뱉는 답변이 우연에 기대지 않고 우리가 정의한 인터페이스 내에 들어오도록 Zod 검증 레이어를 두껍게 깔았다.

기술적 판단의 기준은 늘 하나였다. "인디 개발자가 이 결과물을 게임 엔진에 넣었을 때 바로 작동할까?"


해커톤에서 배운 것

해커톤을 통해 배운 가장 큰 교훈은 아무리 화려한 AI 서비스라도 사용자 문제를 해결하지 못하면 무용지물이라는 점이다...!

 

LorePocket을 통해 인디 개발자의 수고를 덜어준다는 명확한 가치를 설정했고,

그 가치를 가장 빠르게 구현할 수 있는 기술들을 전략적으로 선택했다.

기술을 적재적소에 배치해 실제 문제를 해결해 나가는 과정. 그것이 이번 해커톤에서 얻은 가장 귀한 경험이다.

LorePocket은 아직 완벽하지 않지만, 이 제품을 지속 개선해서 실제 서비스하면 좋은 경험이 될 것 같다...!

 

'Dev. > AI 인공지능' 카테고리의 다른 글

75만 명이 본 “Technical Co-Founder” 프롬프트  (0) 2026.02.22
OpenHunt: “발견되지 않은 AI 제품”을 세상에 보여주는 플랫폼  (0) 2026.02.21
bkit.ai — AI 기반 개발 프레임워크  (0) 2026.02.16
🔥 AI에게 “개성”을 입히는 방법이 바이럴 중  (0) 2026.02.16
Rider 없이 언리얼 개발하기: AI 에이전트와 터미널 빌드 워크플로우  (0) 2026.02.11
'Dev./AI 인공지능' 카테고리의 다른 글
  • 75만 명이 본 “Technical Co-Founder” 프롬프트
  • OpenHunt: “발견되지 않은 AI 제품”을 세상에 보여주는 플랫폼
  • bkit.ai — AI 기반 개발 프레임워크
  • 🔥 AI에게 “개성”을 입히는 방법이 바이럴 중
raindrovvv
raindrovvv
raindrovvv 님의 블로그 입니다.
  • raindrovvv
    raindrovvv 님의 블로그
    raindrovvv
  • 전체
    오늘
    어제
    • 분류 전체보기 (170) N
      • Dev. (163) N
        • AI 인공지능 (27)
        • UE 언리얼 엔진 (81) N
        • Unity 유니티 (0)
        • Wwise 와이즈 (7)
        • 게임 네트워크 (8)
        • 그래픽스 Graphics (22)
        • 프로젝트 (8)
        • 기타 개발 관련 (10)
      • Computer Science (0)
        • 하드웨어 HW (0)
        • 소프트웨어 SW (0)
        • 통신 (0)
        • 데이터 (0)
      • 블로그 (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    네트워크
    Wwise
    TA
    dev
    언리얼
    트러블슈팅
    AI
    깃
    인디게임
    바이브코딩
    Unreal
    Git
    에이전트
    생산성
    게임개발
    언리얼엔진
    unrealengine
    devlog
    그래픽스
    UE
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
raindrovvv
LorePocket(로어포켓): 올인원 AI 캐릭터 컨셉, 보이스 빌더 제작기
상단으로

티스토리툴바