My Perfect Hotel

Seele01-Flash
By
My Perfect Hotel is an engaging idle management game where you build and run your dream hotel empire. Check in guests, manage rooms, collect payments, and expand your business in this addictive hotel simulation.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "My Perfect Hotel". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Adopt a "Hyper-Casual" aesthetic using low-poly, faceless 3D characters. Characters should be constructed from simple geometric shapes (capsules/cylinders) similar to "stickman" style but with volume. * **Player**: Blue shirt, dark pants. * **Staff**: Red uniform with a pillbox hat. * **Guests**: Varied bright colors to distinguish from the environment. * **Environment Layout**: An isometric top-down view of a hotel floor plan. * **Reception Area**: A long desk with a computer. * **Guest Rooms**: Modular rooms containing a Bed (white sheets), a small table, and an en-suite Bathroom (toilet, sink). * **Service Areas**: Supply closet for cleaning tools/toilet paper. * **Performance Optimization**: Use simple unlit or Lambert materials with a warm, bright color palette to ensure 60FPS on mobile. Limit shadow casting to the main character only. Use instanced mesh rendering for repetitive items like floor tiles or money stacks. ### 2. Audio Requirements * **BGM**: A loop of light, relaxing "Elevator Music" or Bossa Nova (acoustic guitar and soft piano) to convey a "Cozy" and "Idle" atmosphere. * **Sound Effects (SFX)**: * **Interaction**: A "Pop" or "Whoosh" sound when tasks are completed (e.g., bed made). * **Economy**: A highly satisfying, crisp "Cha-Ching" or coin jingle when collecting money. * **Ambience**: Subtle footsteps when moving, soft murmuring from guests. * **UI**: Soft clicks for upgrade buttons. ### 3. Gameplay Loop * **Core Mechanic**: Proximity-based interaction. The player does not press buttons to act; they simply move into a "Trigger Zone" to start an action. * **The Loop**: 1. **Check-In**: Stand behind the reception desk to process waiting guests (progress bar fills). 2. **Room Usage**: Guest walks to room -> Sleeps (wait timer) -> Leaves money -> Exits. 3. **Cleaning**: Room becomes "Dirty" (visualized by crumpled sheets/trash). Player walks in to clean -> Room becomes "Available". 4. **Collection**: Player walks over dropped cash to collect it. * **Progression**: Earned cash is used to buy "Unlock Zones" (semi-transparent squares on the floor with a price tag). Standing on them spends money to build new rooms or hire AI staff. ### 4. Mobile Controls & Interaction * **Control Scheme**: **Virtual Joystick** positioned at the bottom-center of the screen. The logic should interpret touch drag anywhere on the bottom half of the screen as joystick input to accommodate different hand sizes. * **Screen Orientation**: **Portrait Mode** (Vertical) design to allow for one-handed "coffee break" gameplay. * **Visual Feedback**: * When the player enters a task zone, show a circular progress bar floating above the character's head (World-Space UI). * Money should physically pop out/arc from the guest/room onto the floor, waiting to be magnetized to the player. * **Haptics**: Trigger a light vibration (using `navigator.vibrate`) when collecting money or finishing a room cleaning task to provide tactile satisfaction. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About My Perfect Hotel

My Perfect Hotel is a captivating idle management game that puts you in charge of running your own hotel business. This free-to-play simulation combines the satisfaction of building an empire with the relaxing gameplay of idle mechanics. Whether you're a fan of management games or just looking for a cozy gaming experience, this hotel simulator offers hours of engaging entertainment.

Core Features

Complete Hotel Management Experience

Take control of every aspect of hotel operations from guest check-ins to room maintenance. Your responsibilities include welcoming guests at the front desk, ensuring rooms are spotlessly clean, collecting payments and tips, and keeping facilities well-stocked - including making sure the bathrooms never run out of toilet paper!

Idle Gameplay Mechanics

Enjoy the perfect balance of active management and idle progression. While you can actively run around your hotel managing tasks, the game continues to generate revenue even when you're away, making it perfect for both casual and dedicated players.

Business Expansion & Upgrades

  • Room Upgrades : Improve your hotel rooms to attract higher-paying guests
  • Business Expansion : Grow your hotel by adding new floors and facilities
  • Staff Management : Hire employees to automate various tasks and increase efficiency
  • Revenue Optimization : Develop strategies to maximize profits and tips

Multi-Platform Accessibility

Play seamlessly across all devices - whether on desktop computer, smartphone, or tablet. The game is optimized for both touch controls and traditional keyboard input.

Gameplay Mechanics

Hotel Operations

Your daily tasks revolve around creating the perfect guest experience. Check in new arrivals, ensure their rooms meet high standards, process payments efficiently, and maintain all facilities. Each successful interaction earns you money and valuable tips that fuel your hotel's growth.

Progressive Development

Start with a modest hotel and gradually build your accommodation empire. As you earn more revenue, invest in room upgrades, expand your property, and hire staff to handle routine tasks while you focus on strategic business decisions.

Skill Development

The game challenges you to develop three key skill sets: - Management Skills : Efficiently coordinate hotel operations and staff - Investment Strategy : Make smart decisions about upgrades and expansions - Design Expertise : Create an appealing hotel environment that attracts guests

Operation Guide

Getting started with hotel management is straightforward:

  • Movement Controls : Use WASD keys, arrow keys, or touch controls to navigate around your hotel
  • Task Management : Click or tap on various stations to perform different operations
  • Guest Services : Interact with the front desk to check in guests and collect payments
  • Maintenance : Keep rooms clean and facilities stocked for maximum guest satisfaction
  • Upgrades : Access the upgrade menu to improve rooms and hire additional staff

Why Play My Perfect Hotel

Perfect for All Players

This game appeals to a wide audience with its combination of management strategy and relaxing idle mechanics. It's particularly popular among players who enjoy: - Building and management simulations - Idle games with progression systems - Cozy, stress-free gaming experiences - Mobile-friendly games for on-the-go entertainment

Free and Accessible

Enjoy the complete hotel management experience without any cost. The game is entirely free to play and accessible through web browsers on any device, eliminating the need for downloads or installations.

Engaging Long-term Gameplay

With multiple upgrade paths, expansion opportunities, and idle progression mechanics, My Perfect Hotel offers substantial replay value. Whether you play for a few minutes or several hours, there's always progress to be made and new goals to achieve.

Start your journey from a small hotel owner to a hospitality tycoon today!

Frequently Asked Questions (FAQ)