Pizza Tower - Idle Management Game

Seele01-Flash
By
Pizza Tower is an addictive idle management game where you build and expand your pizza restaurant empire from a humble one-floor shop to a towering culinary empire reaching the skies.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Pizza Tower Tycoon". 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 "Toon Shader" (Cel-shading) to mimic the vibrant, 2D vector art style of the reference image. Use a bright, saturated color palette: Sky Blue (#46b3e6) for the background, Vibrant Red and Orange for UI/branding, and Fresh Green for the ground. * **The Tower:** The core structure is a vertical tower. The base floor is a reception/dispatch area. Subsequent floors stack on top, each representing a kitchen layer. * *Floors:* Use `InstancedMesh` for repeated floor geometry to optimize mobile performance. * *Animation:* When a new floor is bought, it should animate down from the sky with a "squash and stretch" bounce effect. * **Characters & Vehicles:** * **Delivery Driver:** A low-poly character with a red cap on a blue scooter (modeled after the reference). They should idle at the base and "drive out" (simple translation animation) when an order is complete. * **Managers:** Simple iconic representations (billboards or low-poly avatars) standing on each floor balcony. * **Performance:** Strict polygon budget (under 20k triangles total). Use a single texture atlas for all environmental colors to reduce draw calls. No real-time shadows; use baked ambient occlusion textures. ### 2. Audio Requirements * **BGM:** A looping, upbeat "Electro-Swing" or modernized "Italian Tarantella" track. It should be catchy, repetitive but not annoying, utilizing accordion and light percussion. * **Sound Effects (SFX):** * *Production:* A "Ding!" sound when a pizza is finished. * *Money:* A satisfying "Ka-ching" or coin rattle sound when revenue is collected. * *Building:* A heavy "Thud" mixed with a construction drill sound when a new floor is added. * *Scooter:* A cute, high-pitched engine revving sound. * *UI:* Soft "Pop" sounds for button clicks. ### 3. Gameplay Loop * **Core Mechanic (Idle/Tycoon):** * **Production:** Each floor generates "Pizzas" automatically over a set time (e.g., 3 seconds). * **Delivery:** Pizzas move via a vertical elevator to the ground floor, where a scooter driver takes them off-screen. * **Revenue:** When the scooter leaves, the player earns Cash. * **Upgrades & Progression:** * *Level Up:* Players spend Cash to upgrade individual floors (increases production speed and value). * *Expansion:* Players spend a large sum to build a *new* floor on top of the current tower. * *Managers:* Players can hire a "Manager" for a floor to automate the "Collect" action (otherwise, the player must tap manually to send pizzas to the elevator). * **Risk/Reward Minigame:** Implement a simple "Dice Room" UI overlay. Players can wager 10% of their current cash. Rolling > 3 doubles the wager; rolling < 3 loses it. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Portrait Mode (Vertical)** only. This allows the tower to grow upward while keeping the UI accessible at the bottom. * **Camera Control:** * **Swipe (Y-axis):** Players swipe up/down to pan the camera along the height of the tower. * **Smooth Damping:** The camera should have momentum and smooth deceleration. * **Touch Interactions:** * **Raycasting:** Tap on a specific floor to open its "Upgrade Menu." * **UI Layout:** All primary interactable buttons (Build Floor, Hire Manager, Upgrade) must be in the bottom 30% of the screen (the "Thumb Zone"). * **Button Size:** Minimum touch target size of 44x44 pixels (converted to viewport relative units). * **Feedback:** * **Haptic:** Trigger a short vibration (using `navigator.vibrate`) when buying an upgrade or winning the dice game. * **Visual:** Floating text ("+$50") should appear and float upwards whenever money is earned. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Pizza Tower

Pizza Tower is an engaging idle management game that puts you in charge of building the ultimate pizza restaurant empire. Starting with just a modest one-floor pizza shop, your goal is to expand your business both outward and upward, creating a magnificent tower of pizza-making excellence that dominates the skyline.

This free-to-play browser game combines the satisfaction of restaurant management with the addictive progression mechanics of idle games, making it perfect for both casual players and dedicated tycoon enthusiasts.

Core Features

Build Your Pizza Empire

Start small and think big! Your journey begins with a single floor, but through smart management and strategic upgrades, you'll construct a towering pizza restaurant that reaches impressive heights. Each new floor brings additional revenue streams and exciting challenges.

Idle Management System

The beauty of Pizza Tower lies in its idle mechanics. Your restaurant continues generating income even when you're away, allowing you to return to accumulated profits and new expansion opportunities. This makes it perfect for players who enjoy progression without constant active gameplay.

Manager Hiring System

As your empire grows, you'll need help managing the complex operations. Hire skilled managers who can automate different aspects of your business, from pizza preparation to customer service, ensuring smooth operations across all floors of your tower.

Strategic Upgrades

Invest your earnings wisely in various upgrades that boost production speed, increase customer satisfaction, and improve overall efficiency. Each upgrade brings you closer to pizza restaurant supremacy.

Risk and Reward Mini-Games

Feeling lucky? Take your earnings to the dice game where you can potentially double your money. This gambling feature adds an extra layer of excitement and risk management to your business strategy.

Achievement System

Complete various challenges and milestones as you progress through different levels. Each achievement unlocks new content and provides additional goals to pursue in your pizza empire journey.

Game Playstyle

Perfect for Casual Gaming

Pizza Tower's idle mechanics make it ideal for players who want to enjoy progression without intensive time commitment. Check in periodically to make upgrades and strategic decisions, then let your empire grow automatically.

Strategic Depth

While easy to learn, the game offers strategic depth in deciding when to expand, which upgrades to prioritize, and how to balance risk and reward through the mini-games.

Operation Guide

Pizza Tower features intuitive mouse-based controls that make restaurant management simple and enjoyable:

  • Click to Upgrade : Simply click on different icons throughout your restaurant to interact with them and purchase upgrades
  • Menu Navigation : Use your mouse to navigate through different menus and management options
  • Expansion Controls : Click to add new floors and expand your pizza tower
  • Manager Interface : Hire and manage your staff through easy point-and-click interactions

The game's interface is designed for accessibility, ensuring players of all experience levels can jump in and start building their pizza empire immediately.

Platform Compatibility

Pizza Tower is fully optimized for cross-platform play, supporting both desktop computers and mobile devices. Whether you're playing on Windows, Mac, iOS, or Android, you'll enjoy the same smooth gameplay experience through your web browser.

Why Play Pizza Tower

This game perfectly combines the satisfaction of business building with the relaxed pace of idle gaming. It's ideal for players who enjoy:

  • Progressive Growth : Watch your small pizza shop transform into a towering restaurant empire
  • Strategic Planning : Make important decisions about upgrades, expansion, and resource allocation
  • Passive Income : Enjoy the satisfaction of earning money even while away from the game
  • Achievement Hunting : Complete various challenges and unlock new content
  • Risk Management : Test your luck with gambling mini-games for potential big rewards

Whether you're a fan of restaurant simulation games, idle clickers, or business tycoon experiences, Pizza Tower offers an engaging blend of all these genres in one deliciously entertaining package.

Frequently Asked Questions (FAQ)