Roar Rampage - Dinosaur Destruction Game

Seele01-Flash
By
Roar Rampage is an exciting action-packed dinosaur game where you control a mighty dinosaur on a city-destroying rampage. Smash buildings, dodge attacks, and unleash prehistoric fury in this thrilling free-to-play adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Roar Rampage: Pixel Dino Destruction**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Side-Scrolling Action. Use a **Vibrant Low-Poly** or **Voxel-inspired** art style (reminiscent of Neutronized games). * **Main Character (The Dino):** A large, green, blocky T-Rex positioned on the left side of the screen. The key feature is an oversized, spring-loaded arm with a massive **Red Boxing Glove**. * **The City (Environment):** Procedurally generated cityscape scrolling from right to left. * **Buildings:** Construct buildings using stacked cubes (Lego-style) that can be destroyed chunk by chunk. Use greys and blues for glass/concrete. * **Background:** A parallax scrolling skyline with a bright, warm sunburst gradient (yellow/orange) to match the original game icon's energy. * **Enemies:** * **Helicopters:** Simple low-poly models that hover and shoot projectiles. * **Projectiles:** Glowing spheres or bullets. * **VFX:** Use simple `BufferGeometry` particles for debris when buildings break, dust clouds on impact, and comic-book style text ("BAM!", "POW!") appearing on hits. * **Mobile Optimization:** Use `InstancedMesh` for building blocks to reduce draw calls. Limit dynamic lights; use baked ambient lighting or a single directional light with soft shadows. ### 2. Audio Requirements * **BGM:** A high-energy, 16-bit retro arcade track (Chiptune/Rock fusion) that loops seamlessly. It should feel chaotic and fun. * **Sound Effects (SFX):** * **Punch:** Heavy, bass-boosted impact sounds. * **Roar:** A synthesized dinosaur roar when a combo is reached. * **Destruction:** Crunching concrete and shattering glass sounds. * **Ricochet:** A metallic "ping" when the boxing glove blocks a bullet. * **UI:** Retro "blip" sounds for button presses. ### 3. Gameplay Loop * **Core Mechanic:** The Dinosaur walks forward automatically (the world scrolls left). The player controls the **Boxing Glove**. * **Interaction:** The glove follows the player's touch/cursor input. * **Objectives:** 1. **Smash Buildings:** Punch buildings to clear the path. Hitting the bottom blocks should cause the upper blocks to collapse (physics simulation or simple gravity logic). 2. **Defend:** Helicopters will fire bullets at the Dino's head/body. The player must move the glove to intercept (block) the bullets or punch the helicopters directly to destroy them. * **Scoring:** Points are awarded for every block destroyed and enemy defeated. A "Rampage Meter" fills up with destruction; when full, the Dino turns red and deals double damage for 5 seconds. * **Game Over:** The Dino has a health bar. Taking damage from bullets or walking into undestroyed buildings reduces health. Game ends when health reaches zero. ### 4. Mobile Controls & Interaction * **Control Scheme:** **"Tap/Drag to Punch."** The Boxing glove should use an Inverse Kinematics (IK) logic or simple interpolation (Lerp) to extend from the Dino's shoulder to the point on the screen the player is touching. * **Orientation:** **Landscape Mode** is preferred for the side-scrolling view. * **Touch Feedback:** * **Visual:** The screen should "shake" (camera jitter) slightly on heavy impacts. * **Haptic:** Trigger `navigator.vibrate(50)` on impact with buildings and `navigator.vibrate(100)` when taking damage. * **UI Layout:** * Place the Pause button in the top-left corner (safe area). * Health Bar clearly visible at the top-center. * "Retry" button on the Game Over screen must be large (minimum 60x60px) and centered for easy thumb access. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Roar Rampage

Roar Rampage is an explosive action game that puts you in control of a powerful, furious dinosaur with one mission: total destruction! This thrilling retro-style game combines classic arcade action with modern gameplay mechanics, creating an addictive experience that appeals to players of all ages. Whether you're looking for a quick gaming session or hours of destructive fun, Roar Rampage delivers non-stop entertainment.

Core Features

Prehistoric Power Unleashed

Step into the massive claws of a mighty dinosaur and experience the ultimate power fantasy. Your prehistoric beast is equipped with devastating attacks, incredible strength, and an unstoppable desire for destruction. Every punch packs tremendous force, capable of reducing towering buildings to rubble in seconds.

Dynamic Combat System

The game features an engaging combat system that keeps you on your toes:

  • Powerful Punching : Deliver bone-crushing blows to demolish structures and obstacles
  • Defensive Blocking : Protect yourself from incoming bullets and projectiles
  • Aerial Threats : Face challenging helicopter attacks that require quick reflexes
  • Environmental Destruction : Everything in the city can be smashed, creating satisfying visual feedback

Retro-Inspired Visual Style

Roar Rampage showcases a charming cartoon art style with vibrant colors and smooth animations. The green dinosaur protagonist is both fierce and endearing, while the city environments are detailed and destructible. The visual design perfectly captures the spirit of classic arcade games while feeling fresh and modern.

Gameplay Mechanics

City-Wide Destruction

Your rampage takes place across detailed urban environments filled with buildings, vehicles, and obstacles waiting to be destroyed. Each level presents new challenges and opportunities for creative destruction. The physics-based destruction system ensures that every impact feels satisfying and realistic.

Progressive Difficulty

As you advance through the game, you'll face increasingly challenging scenarios: - More resilient buildings requiring multiple hits - Faster and more aggressive military responses - Complex level layouts with strategic destruction opportunities - Boss encounters that test your skills to the limit

Control Guide

Roar Rampage features incredibly simple yet responsive controls that make it accessible to players of all skill levels:

  • Click or Tap : Execute devastating punches and attacks
  • Timing : Perfect your timing to block incoming projectiles
  • Movement : Navigate through the city to find the best destruction opportunities

The intuitive one-button control scheme means you can jump in and start playing immediately, while still offering depth for players who want to master advanced techniques.

Platform Compatibility

Cross-Platform Gaming

Roar Rampage is designed to work seamlessly across all your devices:

  • Desktop Computers : Full-featured experience with mouse controls
  • Mobile Phones : Optimized touch controls for smartphones
  • Tablets : Perfect for larger touch screens with enhanced visibility
  • Web Browsers : No downloads required - play instantly online

Why Play Roar Rampage

Stress Relief Through Destruction

There's something incredibly satisfying about controlled destruction, and Roar Rampage provides the perfect outlet. After a long day, nothing beats the therapeutic value of smashing buildings as a mighty dinosaur.

Family-Friendly Fun

Despite the destruction theme, Roar Rampage maintains a lighthearted, cartoon style that's appropriate for players of all ages. The violence is completely fantastical and presented in a fun, non-threatening way.

Quick Gaming Sessions

Perfect for both short breaks and extended play sessions. The game's structure allows you to enjoy meaningful progress whether you have 5 minutes or an hour to spare.

Free Entertainment

Enjoy the complete Roar Rampage experience without spending a penny. No hidden costs, no pay-to-win mechanics - just pure, unadulterated dinosaur destruction fun.

Retro Gaming Appeal

Fans of classic arcade games will appreciate the nostalgic gameplay style combined with modern polish and accessibility. It's like having a piece of gaming history right in your browser.

Frequently Asked Questions (FAQ)