프로젝트 소개
Tavern Quest는 Love2D로 구축된 야심 찬 싱글 플레이어 판타지 RPG로, 서사 중심의 텍스트 어드벤처 세그먼트와 2D 스프라이트 기반 탐험, 그리고 FFT 스타일의 전술 그리드 전투를 결합했습니다. 플레이어는 6개의 클래스, 20개의 종족, 12개의 배경 중에서 캐릭터를 생성하여 듀얼 전투 시스템, 낚시(6개 등급에 걸친 50종의 물고기), 농사, 연금술, 제작, 융합 기능이 포함된 TCG, 포커, 주식 시장 시뮬레이션, 부동산 관리, 펫 시뮬레이션, 잠입, 카르마 메커니즘, 뱀파이어 침투, 마법사 탑 퀘스트, 엔들리스 모드, 그리고 사막 던전과 hollow earth 구역을 포함한 절차적 생성 환경이 특징인 풍부한 콘텐츠의 세계를 탐험하게 됩니다. 게임에는 낮/밤 주기와 날씨 효과가 포함되어 있으나, 현재는 조명이나 셰이더 없이 색조 변경으로만 구현되어 있습니다. NPC는 51개의 대화 프로필을 가진 키워드/동의어 기반 챗봇 엔진을 사용합니다. 선택 사항인 Python 백엔드를 통해 파일 IPC로 이 시스템을 강화할 수 있으며, 오프라인 상태에서는 의존성 없이 Lua 폴백(fallback)이 실행됩니다. 프로젝트는 활발히 개발 중이지만 아직 다듬어지지 않은 상태입니다. 효과음, 자동 저장, 키 바인딩 변경 및 게임패드 지원이 부족합니다. 로맨스 메커니즘은 설정상으로만 존재하며 게임플레이에는 구현되지 않았습니다. 아트나 오디오 에셋은 번들로 제공되지 않으며, 기본적으로 플레이스홀더 비주얼과 무음 상태로 사용됩니다. 사용자는 ASSETS_README.md에 따라 직접 에셋을 제공해야 합니다. 코드베이스는 147개의 Lua 모듈로 구성되어 있으며, 모두 구문 오류 없이 메인 메뉴까지 부팅 가능합니다. AI의 도움(구현은 Claude Code, 리뷰는 Codex)을 받아 개발되었으나, 설계와 세계관 구축은 사람이 주도했습니다. 라이선스는 저작자 표시 요구 사항이 있는 Apache 2.0을 따르며, 제3자 에셋은 원래의 라이선스를 유지합니다. 로드맵 우선순위에는 효과음 추가, 음악의 OGG 변환, 자동 저장 구현, 게임패드 지원 활성화, 주점 관계 메커니즘 개발, 조명 추가 및 Steam 패키징 준비가 포함되어 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.