Ranch UFO - Alien Cow Rescue Adventure

Seele01-Flash
By
Ranch UFO is an exciting platform shooter game where you embark on a wild rescue mission to save your beloved cow from alien abduction. Battle sneaky UFOs, collect adorable ducks, and dash through colorful levels in this thrilling adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Ranch UFO: The Sticker Rescue**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style (2.5D Aesthetic):** The game should utilize a "Paper Mario" or "Sticker Art" aesthetic. Characters and objects (The Rancher, Cow, Ducks, UFOs) should be rendered on 2D planes (Sprites) with transparent backgrounds and distinct **thick white outlines**, placed within a 3D world. * **Camera:** Implement an Orthographic Camera for a flat, side-scrolling perspective. The camera should smoothly follow the player along the X-axis. * **Asset Details:** * **Hero:** A boy wearing a yellow hat and blue overalls, holding a blaster. * **Enemies:** Classic saucer-shaped UFOs that hover and patrol. * **Collectibles:** 3 distinct Ducks (small, yellow/white). * **Goal:** A distressed black and white cow levitating under a UFO beam at the end of the level. * **Environment:** * **Foreground:** Blocky, tile-based grassy platforms. * **Background:** Multiple layers for a parallax effect (distant rolling hills, clouds, bright blue sky). * **Mobile Optimization:** Use simple geometries (planes/boxes) with textures. Limit draw calls by merging static environment meshes. Ensure textures are power-of-two for mobile GPU compatibility. ### 2. Audio Requirements * **BGM:** An upbeat, high-energy loop combining "Farm/Country" instruments (banjo, harmonica) with "Sci-Fi" synth elements (theremin, electronic beats) to match the theme. * **Sound Effects (SFX):** * **Jump:** A cartoonish "Boing" or "Whoosh". * **Shoot:** A retro arcade "Pew-Pew" laser sound. * **Duck Collect:** A cheerful "Quack" sound. * **UFO Hit/Death:** A digitized explosion or crumbling sound. * **Win:** A triumphant short melody with a "Moo" sound. ### 3. Gameplay Loop * **Core Mechanics:** This is a Run-and-Gun Platformer. The player moves from left to right, jumping over gaps/obstacles and shooting enemies. * **Weapon System:** The player must "find" the blaster (or start with it). Projectiles travel in a straight line. * **Follower Mechanic:** When the player touches a Duck, it does not disappear. Instead, it joins a queue behind the player, following their movement path (snake-like behavior) for the rest of the level. * **Enemy Logic:** UFOs have two types: 1. **Static:** Hovering in place (obstacles). 2. **Chaser:** Slowly floating towards the player's position. * **Win Condition:** Reach the end of the stage, defeat the boss UFO (or reach the beam), and rescue the cow. * **Fail Condition:** Falling into a pit or touching a UFO/Enemy projectile reduces HP (3 hearts). 0 Hearts = Game Over. ### 4. Mobile Controls & Interaction * **Orientation:** Force **Landscape** mode. * **Touch Controls (On-Screen UI):** * **Left Side:** A Virtual D-Pad or Joystick for movement (Left/Right). * **Right Side:** Two distinct circular buttons: * **Button A (Larger):** Jump. * **Button B (Smaller):** Shoot. * **UI/UX:** * Buttons must have a minimum touch target of 48x48px with ample spacing to prevent mis-clicks. * Display a simple HUD in the top-left showing Heart icons (Life) and Duck icons (0/3 Collected). * **Feedback:** * Implement `navigator.vibrate(20)` on shooting and `navigator.vibrate(50)` when taking damage. * Buttons should visually depress (scale down slightly) when touched. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Ranch UFO

Ranch UFO is a delightful platform action game that combines shooting mechanics with classic platforming gameplay. Your mission is both urgent and heartwarming: rescue your beloved cow from alien abduction! This charming game features a brave farmer who must navigate through colorful, vibrant levels while battling sneaky UFOs that have invaded the ranch.

The game stands out with its unique blend of rescue mission storytelling and fast-paced action gameplay, making it perfect for players who enjoy both adventure and shooting elements in their gaming experience.

Core Features

Exciting Rescue Mission

Embark on an epic quest to save your precious cow from alien invaders. The storyline drives the action as you chase down UFOs across multiple challenging levels, each filled with obstacles and enemies.

Weapon-Based Combat System

Find and use your trusty blaster to take down the sneaky UFOs. The shooting mechanics are intuitive yet engaging, requiring both accuracy and timing to successfully defeat the alien threat.

Adorable Companion Collection

Discover and collect 3 cute ducks throughout your adventure! These charming companions will follow you on your rescue mission, adding a delightful element to your journey and making each level more rewarding.

Colorful Visual Design

Explore beautifully designed levels with vibrant colors and charming art style. The cartoon-like graphics create an inviting atmosphere that appeals to players of all ages.

Cross-Platform Compatibility

Enjoy seamless gameplay across all devices - play on your computer, smartphone, or tablet with the same great experience.

Gameplay Mechanics

Ranch UFO combines classic platform gaming with shooting action. You'll need to master both movement and combat to succeed:

  • Platform Navigation : Jump across gaps, avoid obstacles, and explore each level thoroughly
  • Combat Strategy : Time your shots carefully to hit moving UFOs while avoiding their attacks
  • Exploration Elements : Search every corner to find all three ducks and unlock the full rescue team
  • Progressive Difficulty : Each level introduces new challenges and more complex UFO patterns

Operation Guide

The game features simple, intuitive controls that are easy to learn but offer depth for skilled players:

Movement Controls: - Use WASD keys or arrow keys to move your character left and right - Navigate through levels with precise movement control

Jumping Actions: - Press W, up arrow key, or spacebar to jump - Master jumping timing to reach platforms and avoid enemy attacks

Combat System: - Left-click to shoot your blaster at UFOs - Aim carefully to hit moving targets - Find your blaster weapon early in each level for maximum effectiveness

Why Play Ranch UFO

Perfect for All Skill Levels

Whether you're a casual gamer or experienced player, Ranch UFO offers the right balance of challenge and accessibility. The simple controls make it easy to start playing, while the strategic elements keep you engaged.

Completely Free Experience

Enjoy the full game without any cost. No hidden fees, no premium content - everything is available to play immediately.

Family-Friendly Content

The charming story and cute characters make this game perfect for family gaming sessions. The non-violent, cartoon-style presentation is suitable for all ages.

Quick Gaming Sessions

Perfect for both short breaks and longer gaming sessions. Each level can be completed relatively quickly, making it ideal for busy schedules.

Engaging Storyline

The cow rescue mission provides a clear goal that drives the action forward, making each level feel meaningful and connected to the overall adventure.

Collectible Elements

The duck collection system adds replay value and encourages thorough exploration of each level, extending the game's entertainment value.

Frequently Asked Questions (FAQ)