Tavern Simulator

Seele01-Flash
By
Tavern Simulator is an immersive 3D business management game where you build and run your own medieval tavern. Start small and expand your establishment into the town's most popular gathering place through strategic planning and customer service.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Tavern Simulator". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Low-poly 3D with a "Cozy Medieval" aesthetic. Use a warm color palette (ambers, browns, creams) to mimic the lighting in the reference image. Textures should be simple flat-shaded colors or pixel-art textures to ensure high performance on mobile devices. * **Environment Layout**: Create an enclosed tavern room with wooden floorboards, stone walls, and a central Bar Counter. Include a designated "Entrance" door and a "Kitchen/Stock" area behind the counter. * **Key Models**: * **Furniture**: Wooden tables and stools (purchasable/placeable), a bar counter with beer taps. * **Items**: Beer mugs (empty/full variants with foam), serving trays. * **Characters**: Stylized, low-poly humanoid shapes (or capsule placeholders) representing the Player (Waitress/Bartender) and Patrons. Patrons should have distinct colors to differentiate them. * **Performance Optimization**: Use `BoxGeometry` and `CylinderGeometry` for most props to reduce vertex count. Implement object pooling for patrons and dirty dishes. Use baked lighting or basic `HemisphereLight` combined with one `DirectionalLight` to avoid expensive real-time shadow calculations on mobile. ### 2. Audio Requirements * **BGM**: A loopable, upbeat Celtic/Folk tune featuring lute and flute (suggest synthesized placeholders or instructions to load external assets). * **Sound Effects (SFX)**: * **Footsteps**: Soft wooden thuds when moving. * **Interaction**: A liquid pouring sound ("glug-glug") when filling a mug. * **Service**: A wooden "clunk" or glass "clink" when placing items on tables. * **Economy**: A satisfying coin jingle when collecting payment. * **Ambience**: Low-volume chatter murmur to simulate a busy atmosphere. ### 3. Gameplay Loop * **Core Mechanic**: Time-Management & Service. 1. **Customer Arrival**: Patrons spawn at the door, pathfind to an empty seat, and display an "Order Bubble" (icon above head). 2. **Preparation**: The player must walk to the bar, interact to pour a drink (takes 1-2 seconds), or go to the kitchen for food. 3. **Service**: Player carries the item to the patron and taps the interaction button to serve. 4. **Consumption**: Patron consumes the item (timer bar), leaves "Dirty Dishes" and "Coins" on the table, then exits. 5. **Cleanup**: Player collects coins (Profit) and cleans dishes to free the table for the next customer. * **Progression**: Earn gold to open the "Shop Menu" and buy more tables/chairs (increasing max customer capacity) or upgrade the beer tap speed. * **Failure State**: If a customer waits too long, they leave angry (reputation penalty/no money). ### 4. Mobile Controls & Interaction * **Camera View**: First-Person view (for immersion) OR High-Angle Isometric view (for easier management). *Recommendation: High-Angle Isometric with the camera following the player.* * **Movement**: A virtual **Joystick** positioned in the bottom-left corner of the screen for character movement (Velocity-based). * **Interaction**: * **Context-Sensitive Action Button**: A large, circular button in the bottom-right corner. It changes label/icon based on proximity (e.g., changes from "None" to "Pour", "Serve", or "Clean" when near a target). * **Raycasting**: Use a generous hit-box radius for detecting interactable objects to forgive imprecise mobile positioning. * **UI/HUD**: * **Top Bar**: Displays Gold Amount and Reputation Score. * **Shop Button**: A distinct icon in the top-right corner to toggle the furniture placement mode. * **Touch Feedback**: Implement `navigator.vibrate(50)` on successful interactions (collecting money/serving) for tactile feedback. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Tavern Simulator is a captivating 3D business simulation game that puts you in charge of your very own medieval tavern. This strategic management experience combines elements of restaurant simulation, farming mechanics, and business strategy to create an engaging gameplay loop that will keep you invested for hours.

In this charming simulation, you'll start with a modest tavern setup and work your way up to becoming the most successful innkeeper in town. The game features beautiful 3D graphics with a warm, inviting medieval atmosphere that makes every moment spent managing your establishment feel authentic and rewarding.

Core Features

Complete Business Management Experience

Tavern Simulator offers a comprehensive business management system where every decision matters. You'll handle everything from inventory management to staff hiring, menu planning to customer satisfaction. The game's depth ensures that both casual players and simulation enthusiasts will find plenty to enjoy.

Medieval Atmosphere and 3D Graphics

Immerse yourself in a beautifully crafted medieval world with detailed 3D environments. The tavern comes alive with authentic period details, from wooden furniture and stone walls to traditional clothing and medieval music that creates the perfect ambiance for your establishment.

Progressive Expansion System

Start with basic amenities and gradually expand your tavern's capabilities. Unlock new recipes, upgrade furniture, expand your dining area, and even add entertainment options to keep your patrons happy and coming back for more.

Dynamic Customer System

Serve a variety of customers, each with their own preferences and personalities. Learn what different patrons enjoy and tailor your service to maximize satisfaction and profits. Happy customers become loyal regulars who bring friends and boost your reputation.

Game Mechanics

Strategic Resource Management

Balance your finances carefully as you decide where to invest your earnings. Should you upgrade your kitchen equipment first, or focus on expanding seating capacity? These strategic decisions will determine your tavern's success.

Mission-Based Progression

Complete various missions and challenges that guide your tavern's growth. These objectives provide clear goals while teaching you the intricacies of tavern management, from basic service to advanced business strategies.

Operation Guide

The game features intuitive controls designed for both beginners and experienced simulation game players:

  • Movement : Use WASD keys to navigate around your tavern
  • Interactions : Left mouse button to interact with objects, furniture, and customers
  • Advanced Actions : Right mouse button for alternative interactions and special actions
  • Quick Movement : Hold Shift to run when you need to move quickly during busy periods
  • Menu Access : Press Q to open the radial menu for quick access to important functions
  • Navigation : Use Space to jump over obstacles or reach elevated areas

The controls are designed to be responsive and intuitive, allowing you to focus on the strategic aspects of running your business rather than struggling with complicated input methods.

Why Play Tavern Simulator

Perfect for Simulation Game Fans

If you enjoy games like Restaurant Empire, Cook Serve Delicious, or other business simulation titles, Tavern Simulator offers a fresh take on the genre with its medieval setting and comprehensive management mechanics.

Relaxing Yet Engaging Gameplay

The game strikes an excellent balance between being relaxing and challenging. You can play at your own pace while still feeling the satisfaction of building a successful business from the ground up.

Free to Play

Enjoy the complete tavern management experience without any upfront cost. The game is completely free to play through your web browser, making it accessible to everyone who wants to try their hand at medieval business management.

Cross-Platform Compatibility

Play on any device with a modern web browser - whether you're on a desktop computer, laptop, tablet, or smartphone. Your tavern empire is always just a click away.

Educational Value

Learn basic business principles through gameplay, including customer service, inventory management, financial planning, and strategic thinking. These skills translate well to real-world business understanding.

Frequently Asked Questions (FAQ)