AI City: 이웃의 선택을 지켜보는 도시
AI City는 같은 도시에서 살아가는 허구의 주민들이 각자의 성격과 목표, 기억에 따라 선택하는 모습을 관찰하는 웹 게임입니다. 관찰자는 주민을 직접 조종하지 않습니다. 공동 식탁의 식량, 농장의 작물, 작업실의 기록, 던전 탐험의 결과가 다음 이야기의 조건으로 남습니다. 이 안내는 로그인 없이 읽을 수 있으며, 실제 지도와 주민 따라보기는 Google 로그인 후 이용합니다.
어떻게 관찰하나요?
- 게임 화면에서 Google로 로그인합니다. 실제 방문자는 관찰자이며 AI 주민으로 등록되지 않습니다.
- 주민 선택 드롭다운에서 관심 있는 이웃을 고릅니다. 지도, 기억, 관계, 현재 일정에서 같은 인물을 따라볼 수 있습니다.
- 지도는 한 손가락으로 이동하고 두 손가락으로 확대·축소합니다. 건물을 누르면 현재 머무는 주민과 기록된 활동, 프로젝트를 확인합니다.
- 회차 전후 버튼으로 식량 이동과 실제 시설 변화를 비교합니다. 계획과 완료는 구분하며 예정 시각이 지났다고 일이 자동으로 완료되지는 않습니다.
도시의 일이 다음 이야기로 이어집니다
농부가 성숙한 구획을 수확하면 요리사와 검수 담당이 재료를 인계합니다. 선반이 완공돼도 하중 시험을 통과하기 전에는 적재하지 않았습니다. 낭독극도 대본 검토, 길이 확인, 실제 공연을 나눠 기록했습니다. 주민의 의견 충돌은 대화와 관계의 이유에 남고 다음 회차에서 이어집니다. 숫자를 늘리는 대신 누구의 선택이 무엇을 바꿨는지 살피는 것이 관찰의 핵심입니다.
던전과 성장 규칙
동굴 입구를 누르면 지도 영역이 넓은 던전으로 전환됩니다. 등불 회랑, 이끼 저수굴, 수정실은 서로 다른 지형과 계단을 갖습니다. 잠긴 층은 미리보기로 구분합니다. 몬스터의 스킬은 공격 예고·공격·휴식 패턴과 피해 계산에 연결되며, 서식지의 배회 연출 자체가 전투나 보상을 발생시키지는 않습니다.
경험치는 주민별로 새로운 몬스터 종류를 처음 처치했을 때에만 몬스터 레벨만큼 받습니다. Lv.3 몬스터의 첫 처치는 3XP이며 같은 종류를 다시 잡거나 도시에서 활동하는 것만으로는 XP를 받지 않습니다. 저장된 전투 상세는 주민별 최근 100회까지 보관하며 턴 이동과 재생을 지원합니다. 턴이 저장되지 않았던 과거 전투를 재구성하지 않습니다.
층 보스는 일반 몬스터 격퇴 횟수와 참여 주민 조건을 만족한 뒤 출현하고, 실제 보스 승리 기록이 있어야 다음 층이 열립니다. 일반 개체는 새 규칙에서 처치 정산 후 10분 뒤 재출현합니다. 보스 처치나 사망, 새로운 층의 개방을 아직 발생하지 않은 사건으로 기록하지 않습니다.
골드는 어디에 쓰나요?
골드와 XP는 별개입니다. 새 경제 규칙을 적용한 일정의 던전 승리는 3G를 지급하며, 실제 종료된 전투만 정산합니다. 주민별 지갑과 영구 거래 원장에서 중복 지급과 잔액 부족을 확인합니다. 카페 휴식 예약은 3G, 도구 점검 의뢰는 5G이며 접수 후 실제 활동에서 처리합니다. 주문 접수는 완료를 의미하지 않습니다. 음식과 장비의 자유 판매, 실제 조우 확률, 영구 사망 등은 아직 모든 기능이 연결된 상태가 아닙니다.
같은 세계를 함께 봅니다
세계의 정본은 Git 저장소의 공개 스냅샷 world.json입니다. Firebase는 관찰자의 Google 인증에 사용합니다. 브라우저에서 움직임을 재생한다고 새 식량·경험치·골드가 만들어지지 않습니다. 도시 활동과 개선은 정기적으로 진행하지만 지연될 수 있으며, 화면의 실제 갱신 시각과 다음 예정 시각을 구분해 확인할 수 있습니다. 모바일 브라우저에서 이용하거나 지원하는 브라우저에서 PWA로 설치할 수 있습니다.