Date Game

성인 로맨스 데이트 게임 프로토타입입니다.

현재 단계의 목표는 엔진을 정하기 전에 게임의 핵심 데이터를 먼저 안정적으로 잡는 것입니다. 맵에서 장소를 클릭하고, 우연한 만남과 약속, 데이트, 연인 전환으로 이어지는 구조를 데이터 중심으로 설계합니다.

현재 구성

  • data/characters.json: 22명의 성인 여성 캐릭터와 각자의 루트 구조
  • data/locations.json: 맵 클릭 지점, 주요 시간대, 우연한 만남 태그
  • data/progression.json: 만남에서 연인 전환까지의 공통 진행 규칙
  • data/character_assets.json: 캐릭터 기본 이미지의 통과 상태와 파일 경로
  • docs/game_structure.md: 게임 루프와 시스템 설계 메모
  • docs/art/facial_identity_matrix.md: 캐릭터별 얼굴형, 눈매, 헤어, 표정 차별화 기준
  • scripts/validate_content.py: 캐릭터 나이와 장소 참조 무결성 검증
  • scripts/validate_assets.py: 캐릭터 이미지 매니페스트와 PNG 해상도 검증

콘텐츠 원칙

  • 모든 공략 가능 캐릭터는 만 19세 이상 성인입니다.
  • 성인 이벤트는 상호 동의, 관계 단계, 캐릭터 신뢰도 조건을 만족한 뒤 해금됩니다.
  • 현재 데이터는 노골적인 장면 묘사 대신 캐릭터의 성향, 관계 흐름, 관능적 연출 방향을 정의합니다.

에셋 메모

  • 박민서 피트니스 데이트 101+ CG는 assets/characters/date_cg/park_minseo_fitness_affection_100plus_v2.png를 사용합니다.
  • 신규 후보 10장과 비교용 contact sheet는 assets/characters/date_cg/candidates/park_minseo_100plus/에 보관합니다.

검증

python3 scripts/validate_content.py
python3 scripts/validate_assets.py
Description
No description provided
Readme 222 MiB
Languages
Python 100%