비주얼 노블 메이커 소개
웹에서 만들고 바로 읽는 선택지 이야기
비주얼 노블 메이커는 설치할 프로그램 없이 웹 브라우저에서 선택지가 있는 이야기(비주얼 노블) 를 만들고, 만든 이야기를 그 자리에서 읽을 수 있는 서비스입니다. 글을 쓰는 사람과 읽는 사람이 같은 곳에 있습니다.
이야기를 이렇게 만듭니다
편집기는 장면을 노드로 놓고 선으로 잇는 방식입니다. 프로그래밍을 몰라도 이야기의 흐름을 그림처럼 볼 수 있습니다.
- 장면 노드 — 대사와 나레이션을 넣고, 배경 그림과 인물을 세웁니다. 인물은 표정을 여러 개 두고 장면마다 바꿀 수 있습니다.
- 선택지 노드 — 독자에게 갈림길을 주고, 고른 것에 따라 다른 장면으로 보냅니다.
- 변수와 조건 — 앞에서 한 선택을 기억해 두었다가 뒤의 전개를 바꿉니다. 같은 장면이라도 독자가 지나온 길에 따라 다르게 읽힙니다.
- 장(章) — 노드가 많아지면 1장·2장으로 묶어 화면을 정리합니다. 다른 장으로 이어지는 길은 어디로 가는지 표시되고, 눌러서 그 자리로 이동할 수 있습니다.
- 엔딩 노드 — 결말을 여러 개 두고, 독자가 어느 쪽에 닿았는지 보여 줍니다.
만드는 동안 언제든 미리보기로 실제 게임처럼 돌려 볼 수 있습니다. 저장은 자동이고, 되돌리기도 됩니다.
다 만들면 공개 버튼 하나로 갤러리에 올라가고, 주소를 공유하면 누구나 브라우저에서 읽을 수 있습니다. 공개한 작품은 언제든 제작자가 다시 내릴 수 있습니다.
읽기와 코인
작품을 읽을 때는 코인을 씁니다. 가격은 작품마다 작가가 정하며 무료부터 10코인까지입니다. 처음 열 때 낸 코인은 그 작품을 쓴 사람에게 전해지고, 한 번 연 작품은 다시 읽어도 더 들지 않습니다. 자기가 만든 작품은 무료입니다.
그래서 이야기를 쓰는 사람은 독자가 내 작품을 열 때마다 코인을 받습니다. 받은 코인으로 다른 사람의 작품을 읽을 수 있습니다. 작가는 배포할 때 가격을 정하고, 공개한 뒤에도 다시 배포하지 않고 가격만 바꿀 수 있습니다. 이미 연 독자에게는 영향이 없습니다.
코인은 돈으로 사지 않습니다. 가입하면 10코인을 드리고, 더 필요하면 운영자가 충전해 드립니다. 상단의 “내 코인” 화면에서 운영자 이메일로 요청하세요. (가입 지급량은 기본값이며 운영자가 조정할 수 있습니다.)
읽는 도중 언제든 저장하고 나갔다가 이어 읽을 수 있습니다. 여러 결말이 있는 작품은 중간부터 다시 골라 다른 길로 가 볼 수 있습니다.
로그인하지 않아도 갤러리와 작품 소개는 볼 수 있습니다. 계정이 없으면 코인이 없어 작품을 열 수 없습니다.
작품 고르기
갤러리는 로맨스·판타지·미스터리·일상 같은 분류로 묶여 있고, 카드마다 가격(무료 또는 코인 수) 이 붙어 있습니다. 작품을 누르면 읽기 전에 분량(장면·선택지·엔딩 수와 예상 시간), 등장인물, 도입부 일부를 볼 수 있습니다. 코인을 쓰기 전에 어떤 이야기인지 확인하시라고 마련한 것입니다.
무엇으로 만들었나
화면은 React, 이야기 편집기는 React Flow, 게임 화면은 PixiJS 로 그립니다. 계정과 데이터는 Supabase 에, 배포는 Vercel 에 올라가 있습니다.
외부 AI 도구가 이야기를 직접 만들 수 있도록 MCP 서버도 열어 두었습니다. 개인 토큰을 발급받아 연결하면, 대화만으로 장면과 선택지를 짜 넣을 수 있습니다.
문의
운영: 비주얼 노블 메이커 운영팀
이메일: gauguin135@gmail.com
작품 신고, 저작권 문제, 계정 문의는 위 이메일로 보내 주세요. 확인 후 회신드립니다.