Hotel Rush: Merge Story - Hotel Renovation Puzzle Game

Seele01-Flash
By
Hotel Rush: Merge Story is an engaging casual merge puzzle game where you help Ted renovate his grandfather's hotel by merging tools and uncovering family secrets. Transform humble items into powerful renovation equipment while exploring a heartfelt story.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Hotel Rush: Merge Story (3D WebGL Version)**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: "Claymorphism" / Soft 3D. Use `THREE.MeshStandardMaterial` with high roughness (0.8) and low metalness to simulate a matte, plastic toy look similar to the screenshot. * **Color Palette**: Vibrant and friendly. Background should be a soft gradient blue (`#4fabff` to `#0077be`). Key assets: Orange reception desk (`#ffaa00`), Purple suitcase (`#800080`), Green uniform (`#008000`). * **Camera**: Use an **Orthographic Camera** positioned isometrically (looking down at a 45-degree angle) to mimic the 2D merge board feel but with 3D depth. * **Grid Board**: Create a 7x9 grid on a plane. The slots should be slightly recessed rounded squares. * **Items (Procedural Generation)**: * **Tier 1 (Nail)**: A simple grey cylinder. * **Tier 2 (Hammer)**: A grey cylinder handle with a box head. * **Tier 3 (Screwdriver)**: A yellow cylinder handle with a thin metal tip. * **Generator (Toolbox)**: A red box that pulsates slightly. * **Lighting**: Soft ambient light + Directional light casting soft shadows (use `PCSS` or simple blob shadows for mobile performance). * **Performance**: Use `InstancedMesh` for grid cells if possible. Limit geometry segments (Low-poly with `smoothShading`). ### 2. Audio Requirements * **BGM**: A cozy, looping "Lobby Bossa Nova" track. Soft acoustic guitar and light percussion. Relaxing, not distracting. * **SFX**: * **Spawn**: A soft "whoosh" or "pop" when tapping the toolbox. * **Merge**: A satisfying high-pitched "ding" or "bubble pop" combined with a small particle explosion. * **Error**: A low thud if trying to merge incompatible items. * **Complete Task**: A cash register "cha-ching" sound. ### 3. Gameplay Loop * **The Grid**: A fixed grid where items exist. * **Spawning**: Tapping the "Toolbox" (Generator) spawns a Tier 1 item (Nail) in the first available empty slot. * **Merging Mechanics**: * Drag an item onto another item of the **same type and tier**. * They combine to form 1 item of the **next tier** (e.g., Nail + Nail = Hammer). * Visual feedback: The new item should scale up `1.2x` and bounce back to `1.0x` (Squash & Stretch). * **Task System**: * Display a simple UI overlay at the top showing a "Current Request" (e.g., "Guest needs: 1 Hammer"). * When the player creates the requested item, they can drag it to the "Order Zone" (or click a "Deliver" button) to clear the item, earn coins, and generate a new request. * **Progression**: Start with only Nails unlocked. Merging unlocks the chain: Nail -> Hammer -> Screwdriver -> Wrench -> Pliers. ### 4. Mobile Controls & Interaction * **Input Handling**: Use `Raycaster` for both Mouse (Desktop) and Touch (Mobile). * **Drag & Drop**: * **TouchStart**: Raycast to find the object. Lift it slightly on the Y-axis (z-index equivalent) and scale it up 1.1x to show it's grabbed. * **TouchMove**: The object follows the finger/cursor precisely on the X/Z plane. * **TouchEnd**: * If dropped on a valid merge target: Trigger Merge. * If dropped on an empty slot: Snap to that grid position. * If dropped on invalid target: Snap back to original position. * **Orientation**: Portrait mode preferred (vertical layout: Tasks at top, Board in middle, Generators/Menu at bottom). * **UI/UX**: * Prevent default browser behaviors (scrolling, zooming) using `touch-action: none` in CSS. * Ensure UI buttons (like "Sell" or "Shop") are at least 44x44 pixels for touch targets. * Add Haptic Feedback (using `window.navigator.vibrate(20)`) on successful merges. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Hotel Rush: Merge Story is a captivating casual merge puzzle game that combines strategic item merging with an emotional storyline. Join Ted on his journey to restore his grandfather's forgotten hotel while uncovering hidden family secrets. This addictive puzzle experience offers hours of satisfying gameplay as you merge simple tools into powerful equipment and transform a rundown hotel into a magnificent establishment.

Core Features

Engaging Merge Mechanics

Start with basic toolboxes and merge your way to success. Combine two items of the same type to create more powerful tools - from simple nails to hammers, screwdrivers, wrenches, and beyond. Each merge brings new possibilities and exciting upgrades that help you tackle increasingly complex renovation challenges.

Compelling Story Experience

Uncover the mysteries of Ted's grandfather's past as you explore forgotten corners of the hotel. Every renovated floor reveals new story elements, family secrets, and heartfelt discoveries that add depth to your merging adventure.

Progressive Hotel Renovation

Watch the hotel transform before your eyes as you complete renovation tasks. Fix flickering lamps, repair broken furniture, calm Ted's anxieties, and prepare each floor for potential investors. Every improvement brings you closer to restoring the hotel's former glory.

Expanding Item Collection

As you progress through levels, unlock new categories of items to merge. Beyond tools, discover safety equipment like gloves, face masks, and safety vests. Each item category opens up fresh merging possibilities and renovation opportunities.

Game Mechanics

Simple One-Click Gameplay

The intuitive controls make Hotel Rush accessible to players of all ages. Simply use your mouse to tap, merge, and interact with items. The straightforward mechanics hide surprising depth as you develop merging strategies.

Level Progression System

Each hotel floor presents unique challenges and merging opportunities. Unlock new areas by completing renovation tasks and solving puzzles. Progress from basic tool merging to complex multi-item combinations as you advance through the story.

Idle Gaming Elements

Enjoy relaxing gameplay that doesn't demand constant attention. The game's idle mechanics allow you to progress at your own pace while still providing engaging challenges and satisfying completion rewards.

How to Play

Getting Started

Begin your journey with a simple toolbox. Merge two toolboxes to create larger ones that contain more tools and surprises. Tap your toolbox to reveal items like nails, which form the foundation of your merging adventure.

Basic Merging Strategy

Start by merging two nails to create a hammer. Combine two hammers to get a screwdriver, then merge screwdrivers into wrenches, and wrenches into pliers. Each successful merge unlocks more powerful tools for hotel renovation.

Renovation Tasks

Use your merged tools to complete specific renovation challenges on each floor. Address issues like broken fixtures, damaged furniture, and structural problems while helping Ted manage the hotel's restoration.

Story Progression

Pay attention to clues from Grandpa and Ted as you uncover the hotel's hidden past. Each renovated area reveals more of the family story while preparing the property for potential sale to investors.

Why Play Hotel Rush: Merge Story

This game perfectly balances casual accessibility with engaging depth. Whether you're a merge game veteran or new to the genre, Hotel Rush offers satisfying progression and meaningful story moments. The combination of strategic merging, creative renovation, and emotional storytelling creates a uniquely compelling experience.

The game's free-to-play model with premium perks ensures you can enjoy the full experience without mandatory purchases. Progress at your own pace while discovering the touching story of family legacy and renewal.

Perfect for players who enjoy puzzle games, casual gaming sessions, or anyone looking for a relaxing yet engaging gaming experience with heart and substance.

Frequently Asked Questions (FAQ)