AI로 호텔 경영 게임을 만드는 방법

객실 준비 상태, 고객 배정 및 직원 역량 중심으로 일일 루프를 설계하세요.

Seele Editorial Team수정일 2026년 11월 11일

객실의 상태가 플레이어에게 고객에게 약속할 수 있는 내용을 변화시킬 때, 호텔 경영 게임은 하나의 시스템이 됩니다. 객실은 준비 완료, 사용 중, 청소 대기 상태일 수 있으며, 직원의 시간이 다시 사용 가능해질 때까지 걸리는 속도를 결정합니다. 각 변경 사항이 명확하게 보이도록 두 개의 객실과 하루로 시작하세요.

이 가이드는 가상의 호텔 프로토타입과 AI 지원 빌드 요청을 명시합니다. 여기의 가격과 만족도 측정치는 실제 호스피탈리티 수치가 아닌 단순한 게임 규칙입니다. 이 예시를 사용하여 자신의 게임이 구현하는 순서를 확인해 보세요.

따뜻한 로비에서 수하물을 든 여행객을 맞이하는 호텔 직원
고객 도착은 객실 준비 및 배정의 필요성을 만듭니다.

객실 상태를 중심으로 하루를 설계하기

하루 시작 시, 객실 A는 깨끗하고 비어 있으며, 객실 B는 더럽고 비어 있습니다. 두 명의 고객이 도착합니다. 직원은 고객 배정 전에 더러운 빈 객실 하나를 청소할 수 있습니다. 플레이어는 깨끗한 빈 객실에만 고객을 배정할 수 있으며, 각 객실은 한 명의 고객을 수용합니다.

객실 상태고객이 들어올 수 있나요?무엇이 상태를 변경하나요?
깨끗하고 비어 있음예, 한 명의 고객배정으로 사용 중 상태가 됨
더럽고 비어 있음아니요직원 청소로 깨끗해짐
사용 중추가 고객 불가체크아웃으로 더럽고 비어 있는 상태가 됨

실제 인터페이스에서 아이콘과 라벨을 모두 사용하여 이러한 상태를 시각화하세요. 플레이어는 직원의 역량을 소모할지 결정하기 전에 객실이 사용 불가능한 이유를 알아야 합니다. 첫 버전에서는 청소가 배정 전에 이루어지며 비용이 들지 않습니다.

정돈된 침대와 정돈되지 않은 침대를 보여주는 두 개의 호텔 객실
객실 뷰는 배정 전에 준비 상태를 시각적으로 보여줄 수 있습니다.

두 가지 결과로 진행하기

직원이 객실 B를 청소하면, 두 객실 모두 깨끗하고 비어 있게 됩니다. 각 객실에 한 명의 고객을 배정하세요. 하루를 마감하면 서비스된 고객 2명, 40코인의 매출과 100%의 만족도가 기록됩니다. 플레이어가 B를 청소하지 않으면, 객실 A에만 배정할 수 있습니다: 한 명의 고객이 서비스되고, 매출은 20코인, 만족도는 50%입니다.

결정서비스된 고객고객당 20코인 기준 매출예시 만족도
객실 B 청소2 / 240코인100%
객실 B 더러운 상태로 유지1 / 220코인50%

여기서 만족도는 도착한 고객 중 객실을 배정받은 비율만을 의미합니다. 리뷰, 편안함 또는 실제 고객 감정을 모델링하지 않습니다. 배정되지 않은 고객은 그날 하루 서비스되지 않으며, 이 예시에는 운영 비용이 포함되지 않습니다. 이러한 단순한 규칙은 객실 준비 상태와 표시된 결과 간의 관계를 쉽게 검증할 수 있게 합니다.

AI 빌드 요청에 하루를 설명하기

호텔의 외관뿐만 아니라 행동의 순서와 체크아웃 후의 상태를 포함하세요. SEELE의 기능 카탈로그는 서면 아이디어로부터 게임을 생성하고 조화로운 2D 캐릭터, 장면 및 인터페이스 요소를 제작하는 것을 설명합니다. 이러한 카테고리 설명은 이 특정 호텔 시스템이 생성되거나 테스트되었음을 입증하지는 않습니다.

독창적인 소형 호텔 경영 게임 프로토타입을 생성하세요.
두 개의 객실과 두 명의 도착 고객으로 하루를 시작합니다. 객실 A는 깨끗하고
비어 있으며, 객실 B는 더럽고 비어 있습니다. 직원은 배정 전에 더러운 빈
객실 하나를 비용 없이 청소할 수 있습니다(첫 버전 기준).
플레이어가 각 고객을 깨끗한 빈 객실에 배정할 수 있게 하세요. 각 객실은
한 명의 고객을 수용합니다. 중복 배정을 거부하고, 더럽거나 사용 중이거나
그 외 사용 불가능한 객실이 선택될 수 없는 이유를 표시하세요.
하루를 마감할 때, 서비스된 고객을 집계하고 각 고객당 20코인을 한 번씩 지급하세요.
만족도는 서비스된 고객 수를 2로 나눈 값으로 백분율로 표시하세요.
체크아웃 시, 사용 중인 객실을 더럽고 비어 있는 상태로 변경하고, 서비스되지
않은 고객은 떠나게 하세요. 마감 후 새로운 배정을 허용하지 마세요. 객실 상태,
직원 역량, 서비스된 수, 매출 및 만족도를 표시하세요. 두 객실 상태, 두 명의
고객 및 직원을 원래대로 복원하는 재시작 기능을 제공하세요.
실제 브랜드 없이 독창적인 일러스트 호텔 캐릭터와 풍경을 사용하세요.

먼저 객실 상태 전이를 구축한 다음, 고객 배정과 하루 마감 계산을 추가하세요. 기본 상태가 정확할 때까지 장식용 객실이나 애니메이션은 나중에 추가하세요. 한 고객이 두 객실에 표시되는 경우, 초기 객실 상태, 시도된 두 배정 및 예상 결과를 어시스턴트에게 제공하세요.

복도를 걷는 여행객 사이에서 객실을 준비하는 직원
체크아웃과 객실 준비는 다음 일일 사이클을 형성할 수 있습니다.

배정 결정을 이해하기 쉽게 만들기

객실 A는 준비 완료, 객실 B는 서비스 필요로 표시하세요. 청소 후, 고객이 배정되기 전에 B를 업데이트하세요. 고객이 배정되면, 해당 고객과 객실을 함께 사용 중으로 표시하세요. 관계의 한쪽만 변경되면, 표시된 점유 상태가 계산과 달라질 수 있습니다.

하루 마감을 별도의 작업으로 처리하세요. 서비스된 고객을 한 번만 집계한 다음, 사용 중인 객실을 체크아웃 상태로 이동하세요. 두 번째 클릭이 매출을 다시 추가하지 않도록 하세요. 이 작은 프로토타입에서는 비어 있는 더러운 객실은 체크아웃 시에도 더러운 상태로 유지됩니다. 조용히 깨끗하게 만들지 마세요.

하루의 두 가지 경로를 모두 확인하기

  1. 초기 상태: A가 깨끗하고 비어 있는지, B가 더럽고 비어 있는지, 두 명의 고객이 대기 중인지, 청소 작업 하나를 사용할 수 있는지 확인하세요.
  2. 청소 포함: B를 청소하고, 각 객실에 한 명의 고객을 배정한 후 마감하세요. 서비스된 고객 2명, 40코인, 100% 만족도를 예상하세요.
  3. 청소 제외: 재시작하고, 한 명의 고객을 A에 배정한 후 다른 고객을 B에 배정해 보세요. 두 번째 배정은 실패해야 하며, 마감 시 서비스된 고객 1명, 20코인, 50% 만족도가 표시되어야 합니다.
  4. 잘못된 작업: 한 객실에 두 명의 고객을 배치하거나 사용 중이거나 이미 깨끗한 객실을 청소하려고 시도하세요. 각 작업은 객실 또는 고객 상태를 변경하지 않고 거부되어야 합니다.
  5. 체크아웃 및 재시작: 마감 후, 사용 중인 객실은 더럽고 비어 있는 상태가 됩니다. 다시 마감해도 두 번 지급되지 않아야 하며, 재시작은 원래의 깨끗하고 더러운 객실, 고객 및 직원 역량을 복원해야 합니다.

검증이 실패하면, 시작 상태, 작업 및 예상 결과를 설명하세요. 예를 들어: “객실 A는 이미 사용 중이었음; 두 번째 고객을 A에 배정하는 것은 거부되어야 하지만, 두 고객 모두 서비스된 것으로 집계됨.” 어시스턴트에게 객실당 한 명의 고객을 강제하도록 요청한 후, 두 객실 성공 사례를 반복하세요.

둘째 날 직원 배치를 계획하기

가상의 확장으로, 성공적인 첫날의 두 사용 중 객실을 더럽고 비어 있는 상태로 새 날로 이어서 가져가세요. 두 명의 새 고객이 도착하고, 서비스된 각 고객당 여전히 20코인이 발생하며, 각 직원은 배정 전에 한 개의 객실을 청소할 수 있다고 가정합니다. 둘째 날에만 추가 직원 한 명을 10코인에 제공하세요.

직원 한 명일 경우, 플레이어는 한 개의 객실을 준비하고 한 명의 고객을 서비스하여 그날 20코인을 수집할 수 있습니다. 추가 직원이 있는 경우, 두 객실 모두 준비되고 두 고객 모두 서비스됩니다: 40코인의 매출에서 10코인의 인건비를 차감하면 그날 30코인이 남으며, 기타 비용은 제외됩니다. 이는 제안된 게임 계산이며, 테스트된 결과나 실제 호텔 인력 배치에 대한 권장 사항이 아닙니다.

추가하기 전에, 추가 직원 비용이 언제 차감되는지, 채용 실패 시 현금에 변화가 있는지, 일일 청소 역량이 어떻게 리셋되는지 정의하세요. 새 날 전환이 실수로 사용 중인 객실을 두 번 사용 가능하게 만들지 않도록 첫날의 테스트를 유지하세요.

자주 묻는 질문

언제 객실이 고객에게 사용 가능한가요?

예시에서, 객실은 깨끗하고 비어 있어야 합니다. 더러운 객실은 청소 작업이 필요하고, 사용 중인 객실은 체크아웃을 기다려야 합니다. 상태의 두 측면을 모두 표시하여 플레이어가 배정이 성공하거나 실패하는 이유를 이해할 수 있게 하세요.

만족도 백분율은 무엇을 의미하나요?

이 단순화된 게임에서, 두 명의 도착 고객 중 객실을 배정받은 비율입니다. 한 명의 고객이 서비스되면 50%, 두 명이면 100%가 됩니다. 더 풍부한 디자인은 서비스나 편안함을 포함할 수 있지만, 이러한 추가 요인은 명시적인 규칙이 필요하며 이 첫 번째 지표로 암시되어서는 안 됩니다.

실수로 두 명의 고객이 한 객실을 공유하는 것을 어떻게 막나요?

배정 전에 선택된 객실이 비어 있는지 확인한 다음, 고객과 객실 기록을 함께 업데이트하세요. 객실이 사용 중일 때 두 번째 배정을 거부하세요. 반복 클릭을 테스트하고, 하루 마감 집계치가 실제 사용 중인 객실과 일치하는지 확인하세요.

언제 더 많은 객실이나 직원을 추가해야 하나요?

하루와 체크아웃이 일관되게 작동한 후에 추가하세요. 직원 역량이나 고객 수요가 새로운 결정을 만들 때 추가 객실이 유용합니다. 추가 직원은 그렇지 않으면 사용 불가능했을 객실을 준비할 수 있을 때 중요합니다. 선택을 비교하기 전에 비용과 일일 한도를 정의하세요.

두 개의 객실과 가시적인 하루로 시작하기

깨끗하거나 더러운 객실, 도착하는 고객, 제한된 직원 작업만으로도 호텔 경영 루프를 만들 수 있습니다. 편의 시설이나 더 큰 건물을 추가하기 전에 배정과 체크아웃을 확인하세요. SEELE AI Creator Game Maker에서 자신의 호텔 시나리오를 개발한 후, 명확한 효과를 가진 다른 날이나 직원을 도입하세요. 더 넓은 워크플로우에 대해서는 AI로 게임을 만드는 방법을 읽어 보세요.

SEELE AI

이 가이드를 플레이할 수 있는 작품으로 만드세요.

구체적인 기획으로 시작해 Seele AI 워크스페이스에서 개선하세요.

만들기 시작