Rudolph's Revenge - Christmas Shooting Game

Seele01-Flash
By
Rudolph's Revenge is a dark twist on Christmas tradition - a bloody shooting game where the famous reindeer seeks vengeance with dual AK-47s. This free browser game combines holiday themes with intense action gameplay.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Rudolph's Revenge". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **Low-Poly / Voxel art style** using basic Three.js primitives (BoxGeometry, SphereGeometry) to ensure the code is standalone and performant on mobile. * **Rudolph (Player)**: A brown body composed of cubes, with a distinct glowing **Red Sphere nose** (using a PointLight attached to it) and grey jagged antlers. He must have two black rectangular blocks attached to his sides representing the **AK-47s**. * **Enemies**: Evil Elves (Green/Red small cubes) and Zombie Reindeer (Grey/decayed colors). * **Environment**: An infinite (or large looping) snowy plane (`MeshLambertMaterial` with white color). The lighting should be slightly blue/cold (HemisphereLight) to contrast with the bright red nose and blood. * **Particle Effects**: This is a "Bloody" game. Create a pooled particle system for **blood splatters**. When enemies die, they should explode into red cubic particles that land on the ground and stay there for a while before fading (decals). * **Camera**: Isometric Top-Down Orthographic camera. This provides the best visibility for mobile screens and maintains a consistent art style. ### 2. Audio Requirements * **BGM**: Synthesize or simulate a fast-paced, minor-key version of "Jingle Bells" or generic heavy metal drum loops using the Web Audio API (Oscillators) if possible, or placeholders for a high-tempo rock track. * **SFX**: * **Shooting**: Rapid-fire "rat-a-tat" sounds (high frequency noise bursts). * **Enemy Death**: Squishy impact sounds. * **Movement**: Crunching snow sound when the player moves. ### 3. Gameplay Loop * **Genre**: Top-Down Twin-Stick Survival Shooter. * **Mechanic**: * Enemies spawn from the edges of the screen and run towards Rudolph. * Rudolph fires two parallel streams of bullets (yellow small cubes) in the direction he is facing. * **Victory/Failure**: There is no victory, only high scores. The game ends when an enemy touches Rudolph (Game Over screen with "Restart" button). * **Weapon Behavior**: The AK-47s have a high fire rate but slight spread. The bullets should have a glowing trail or muzzle flash effect (simple scaling plane). ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** forced (CSS). * **Control Scheme**: **Dual Virtual Joysticks** (Twin-stick shooter style). * **Left Joystick (Bottom-Left)**: Controls movement (Translation on X/Z plane). * **Right Joystick (Bottom-Right)**: Controls rotation and firing. If the right joystick is pushed in any direction, Rudolph rotates to that angle and **automatically fires**. If released, firing stops. * **UI Elements**: * Joysticks should visual indicators (two semi-transparent circles). * Score display in the top-center (large font, padding for notch/camera cutout). * All UI must be touch-responsive preventing default browser zooming/scrolling (`touch-action: none`). * **Feedback**: Add `navigator.vibrate(30)` on shooting and `navigator.vibrate(200)` on player death for haptic 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

Rudolph's Revenge presents a darkly humorous take on Christmas lore, transforming the beloved red-nosed reindeer into an armed anti-hero. This shooting game flips the traditional holiday narrative on its head, delivering an unexpected and intense gaming experience that has earned a solid 3.1/5 rating from players.

In this twisted Christmas tale, Rudolph didn't ask Santa for the usual reindeer treats - he wanted firepower. Armed with dual AK-47s, players step into the hooves of a vengeful Rudolph in a story where the traditional Christmas delivery won't be happening this year.

Core Features

Dark Christmas Theme

Experience a unique anti-Christmas atmosphere that subverts traditional holiday expectations. The game combines festive imagery with intense action, creating a memorable contrast that appeals to players seeking something different from typical holiday games.

Intense Shooting Action

Fast-paced combat mechanics keep players engaged with: - Dual-weapon gameplay featuring iconic AK-47 assault rifles - Blood effects that add visceral impact to the shooting mechanics - Challenging enemies that require quick reflexes and strategic positioning - Progressive difficulty that tests your shooting skills

Browser-Based Convenience

Play instantly without downloads or installations. The game runs smoothly in any modern web browser, making it accessible across different devices and platforms.

Gameplay Mechanics

Rudolph's Revenge focuses on straightforward but engaging shooting mechanics. Players must navigate through various scenarios while eliminating threats using precise aim and quick reflexes. The game's bloody tag indicates mature combat with realistic violence effects.

Strategic Elements

While primarily an action game, players need to: - Manage ammunition effectively - Position strategically to avoid enemy fire - Time movements and attacks for maximum effectiveness - Adapt to escalating difficulty levels

Operation Guide

The control scheme is designed for accessibility and precision:

  • Mouse Movement : Aim your weapons and navigate the battlefield
  • Mouse Click : Fire your AK-47s at enemies
  • Mouse Controls : Handle all gameplay interactions through simple mouse operations

No complex key combinations are required, making the game immediately playable for users of all skill levels. The intuitive mouse-only control system ensures players can focus on the action rather than memorizing complicated controls.

Why Play This Game

Perfect for Mature Players : The Teen Caution rating and bloody content make this ideal for players seeking more mature gaming experiences with dark humor.

Unique Holiday Gaming : Tired of cheerful Christmas games? Rudolph's Revenge offers a refreshing alternative that combines holiday themes with intense action.

Quick Gaming Sessions : Browser-based gameplay means you can jump in for quick action sessions without lengthy downloads or installations.

Nostalgic Appeal : For players who remember classic Flash-era games, this title captures that distinctive style and attitude.

Stress Relief : Sometimes you need to blow off steam with some intense shooting action, and this game delivers that cathartic experience in a unique setting.

Frequently Asked Questions (FAQ)