Day of Meat - Idle Tower Defense Game

Seele01-Flash
By
Day of Meat is an engaging idle tower defense game where you defend against waves of bloodthirsty monsters after a mysterious comet impact. Upgrade weapons, unlock powerful abilities, and survive endless monster attacks in this free browser game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Day of Meat". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **Low-Poly, Toon-Shaded (Cel-shaded)** aesthetic to mimic the vector art style of the reference image. Use bold outlines (via post-processing or inverted hull method) and vibrant, flat colors. * **The Hero & Base**: The player's base is a fortified bunker positioned at the bottom-center of the 3D scene. The "Hero" is a simplified character or just a floating, high-tech weapon (like the pistol in the image) mounted on the barricade. * **Enemies ("The Meat")**: Create varying types of "fleshy" monsters. They should look like mutated blobs or low-poly red/pink zombies. Use simple geometry (spheres/capsules) deformed to look organic. * **Environment**: A desolate, cratered landscape (impact zone). Ground texture should be dark brown/orange. * **Performance Optimization**: * Use `THREE.InstancedMesh` for rendering swarms of enemies and projectiles to maintain high FPS on mobile devices. * Limit real-time shadows; use baked lighting or simple blob shadows under units. * Geometry should be low-poly (under 500 triangles per enemy). ### 2. Audio Requirements * **BGM**: An energetic, driving Industrial Rock or Synth-wave track that loops seamlessly. It should feel tense but rhythmic to match the automatic shooting. * **Sound Effects (SFX)**: * **Shooting**: Distinct, punchy gunshot sounds that vary slightly in pitch to avoid ear fatigue (Machine gun rapid fire vs. heavy pistol). * **Impact**: Wet, squishy "splat" sounds when enemies are hit or destroyed (emphasizing the "Meat" theme). * **UI**: A satisfying mechanical "click" or "cash register" sound when purchasing upgrades. * **Alert**: A siren sound when a new, massive wave approaches. ### 3. Gameplay Loop * **Core Mechanic (Idle/Auto-Battler)**: The hero shoots automatically at the nearest enemy. The player does **not** aim manually. * **Enemy Logic**: Monsters spawn from the top of the screen (fog of war) and march in a straight or slightly winding path toward the player's base at the bottom. * **Economy & Upgrades**: * Killing enemies drops "Bio-Currency". * **Lose Condition**: Base health reaches 0. * **Win/Progression**: Survive the wave to unlock the next "Day". * **Upgrade System (The "Lab")**: * **Damage**: Increases bullet power. * **Fire Rate**: Decreases delay between shots. * **Health Regen**: Passive healing for the base. * **Projectiles**: Unlock new ammo types (explosive, piercing). ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Portrait Mode** is preferred for this Idle game type to allow one-handed play. * **Top 60%**: The 3D battle view. * **Bottom 40%**: The Control Panel / Lab Dashboard. * **Touch Controls**: * **No Joystick**: Gameplay is automated. * **Upgrade Buttons**: Large, thumb-friendly buttons (min 60x60px) in a grid at the bottom. * **Speed Toggle**: A distinct toggle switch at the top-left UI to switch between 1x and 2x game speed. * **Visual Feedback**: * **Damage Numbers**: Floating text pops up over enemies when hit. * **Button States**: Upgrade buttons must turn **Green** when affordable and **Red/Grey** when too expensive. * **Haptic Feedback**: Trigger a short vibration (using `navigator.vibrate`) when the base takes damage or a wave is cleared. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Day of Meat is an exciting idle tower defense game that combines strategic upgrade management with automatic shooting mechanics. When a mysterious comet crashes into Earth, it unleashes hordes of bloodthirsty monsters that threaten humanity's survival. As the last line of defense, you must build and upgrade your arsenal to withstand endless waves of terrifying creatures.

This free browser-based game offers a perfect blend of idle gameplay and strategic tower defense elements, making it accessible for casual players while providing depth for strategy enthusiasts. The game features automatic shooting mechanics, allowing you to focus on strategic decisions rather than manual combat.

Core Features

Idle Gameplay Mechanics

Day of Meat excels as an idle tower defense game where your hero automatically handles the shooting while you focus on strategic upgrades and resource management. The game continues to progress even when you're not actively playing, making it perfect for players who enjoy passive gaming experiences.

Comprehensive Upgrade System

The game features an extensive upgrade system covering multiple aspects: - Weapons : Discover and enhance various firearms and artillery - Facilities : Improve your defensive structures and base capabilities - Projectiles : Upgrade ammunition types and effectiveness - Health Regeneration : Enhance survival capabilities - Unique Powers : Unlock surprising special abilities - Permanent Lab Upgrades : Research improvements that persist across sessions

Strategic Depth

While the shooting is automatic, success requires careful resource allocation and upgrade prioritization. Players must balance immediate defensive needs with long-term strategic investments, creating engaging decision-making scenarios.

Monster Variety

Face diverse waves of bloodthirsty creatures, each requiring different tactical approaches. The monster variety keeps gameplay fresh and challenging as you progress through increasingly difficult waves.

Gameplay Overview

Day of Meat combines the best elements of idle games and tower defense genres. Your character automatically engages monsters while you manage upgrades and strategic decisions. The game rewards both active play and idle progression, making it suitable for various play styles.

The core gameplay loop involves defending your position against monster waves, earning resources from successful defenses, and investing those resources into upgrades that enhance your defensive capabilities. The permanent upgrade system ensures that progress feels meaningful and lasting.

Operation Guide

Basic Controls

The game features intuitive click-and-tap controls: - Click/Tap upgrades at the bottom of the screen to research new improvements - Green buttons indicate you have sufficient funds for the upgrade - Red buttons show upgrades that require more resources - Speed toggle in the top-left corner allows you to accelerate gameplay

Upgrade Strategy

Successful progression requires strategic upgrade choices: 1. Early Game : Focus on basic weapon and health upgrades 2. Mid Game : Invest in facility improvements and projectile enhancements 3. Late Game : Unlock unique powers and maximize Lab research 4. Pro Tip : Prioritize Lab upgrades as they provide permanent benefits

Resource Management

Efficient resource allocation is key to success. Save up for significant upgrades rather than spending immediately, and always consider the long-term benefits of Lab research over temporary improvements.

Why Play Day of Meat

Perfect for Strategy Lovers : The game offers deep strategic gameplay without requiring constant attention, making it ideal for players who enjoy planning and progression systems.

Free and Accessible : Play directly in your browser without downloads or payments. The game is completely free and works on both desktop and mobile devices.

Rewarding Progress : The permanent upgrade system ensures that every session contributes to long-term progression, making each play session feel worthwhile.

Engaging Idle Mechanics : Unlike passive idle games, Day of Meat maintains engagement through strategic decision-making while still offering the relaxing benefits of idle gameplay.

Cross-Platform Compatibility : Enjoy seamless gameplay across different devices and browsers, with progress automatically saved locally.

Day of Meat successfully merges idle gaming convenience with tower defense strategy, creating an addictive experience that respects your time while providing meaningful gameplay depth.

Frequently Asked Questions (FAQ)