Escape From Prison Multiplayer

Seele01-Flash
By
Escape From Prison Multiplayer is an exciting multiplayer platformer where you play as a brave mouse attempting a daring prison break. Team up with friends, overcome deadly traps, and race against time to achieve freedom.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Escape From Prison Multiplayer". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Create a **2.5D Side-Scrolling Platformer** using an **Orthographic Camera** to mimic the flat, vibrant cartoon art style of the reference images. * **Color Palette**: Use highly saturated, distinct background colors for different "rooms" or levels (e.g., Neon Purple `#9D4EDD`, Industrial Orange `#FF9F1C`, Sewer Teal `#2EC4B6`). Walls and floors should be bold black or dark brown contrasting blocks. * **Character**: The player controls a **stylized, white mouse**. Since this is Three.js, represent the mouse using a simple composed group of meshes (spheres/capsules) or a sprite texture. The mouse should have a distinct accessory (like a green cap or sunglasses) to distinguish it. * **Obstacles**: * **Spikes**: Stationary triangular cones (silver/blue). * **Saws**: Rotating circular gears with jagged edges (red/metallic). * **Swinging Axes**: Large pendulum blades swinging from the ceiling. * **Mobile Optimization**: Use `BoxGeometry` and `PlaneGeometry` for the level structure to minimize vertex count. Use simple Lambert or Basic materials to reduce lighting calculation overhead on mobile devices. ### 2. Audio Requirements * **BGM (Background Music)**: A fast-paced, frantic, and comedic "heist" or "chase" style track. Think upbeat jazz-funk or high-tempo chiptune that loops seamlessly to encourage a "speedrun" mentality. * **Sound Effects (SFX)**: * **Jump**: A cartoonish "Boing" or spring sound. * **Movement**: Rapid high-pitched tapping for mouse footsteps. * **Death/Fail**: A comedic "Splat" or a sad trombone sound when hitting a trap. * **Win/Checkpoint**: A chime or whistle sound when reaching a door/flag. * **Environmental**: Continuous low-volume metallic grinding sound for rotating saws. ### 3. Gameplay Loop * **Core Mechanic**: The game operates on a "Room" system. The player spawns at the left side and must reach the "Exit Door" or "Arrow Sign" on the right side. * **Physics**: Arcade-style physics. High gravity for snappy jumps. No floaty movement. * **Obstacle Logic**: * **Static Spikes**: Instant respawn upon touch. * **Moving Platforms**: Horizontal or vertical movement loops. * **Swinging Traps**: Use `Math.sin(time)` to create smooth pendulum motion for axes. * **Multiplayer Simulation (Bot)**: To capture the "Multiplayer" theme, include 2-3 "Ghost" AI mice that run the level alongside the player. They should move automatically towards the goal, jumping at random intervals or predefined spots, creating a sense of a race. * **Win Condition**: Reaching the exit transitions the camera to the next "Room" (generating a new level layout). ### 4. Mobile Controls & Interaction * **Screen Orientation**: Force **Landscape Mode**. * **Touch Controls**: * **Left Screen Zone**: A virtual joystick or two large buttons (Left Arrow / Right Arrow) for horizontal movement. * **Right Screen Zone**: A large, circular "Jump" button. * **Touch Feedback**: * Visual: Buttons should scale down slightly or change opacity when pressed. * Haptic: Trigger `navigator.vibrate(50)` on death or when completing a level (if supported). * **UI Layout**: Keep UI elements (score, timer, pause button) anchored to the top corners, ensuring they do not overlap with the bottom control zones. * **Browser Handling**: Include CSS to prevent default touch behaviors like scrolling, zooming, or context menus (`touch-action: none; user-select: none;`). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Escape From Prison Multiplayer is a heart-pounding 2D platformer that puts you in the paws of a courageous mouse determined to break free from prison. This thrilling multiplayer experience combines classic platforming action with competitive escape mechanics, creating an unforgettable gaming adventure that you can enjoy with friends from around the world.

The game challenges players to navigate through increasingly difficult prison rooms, each filled with deadly traps, obstacles, and puzzles that stand between you and freedom. With its charming cartoon-style graphics and intuitive controls, this browser-based game delivers hours of entertainment without requiring any downloads or installations.

Core Features

Multiplayer Prison Break Action

Team up with other players online or compete against them in intense escape races. The multiplayer aspect adds a thrilling competitive element as you race against other prisoners to see who can achieve freedom first.

Character Customization

Personalize your brave little mouse with various customization options. Make your character stand out as you navigate through the prison's dangerous corridors and rooms.

Progressive Challenge System

Each room presents unique obstacles and traps that become increasingly difficult as you progress. From spinning blades to moving platforms, every level tests your platforming skills and timing.

Cross-Platform Compatibility

Enjoy seamless gameplay across desktop and mobile devices. The game automatically adapts its controls for touch screens, ensuring optimal performance regardless of your device.

Completely Free to Play

Experience all game features without any cost. No hidden fees, no premium content - just pure, unadulterated prison-breaking fun available instantly in your browser.

Gameplay Mechanics

Room-Based Progression

The prison is divided into multiple rooms, each serving as a unique level with its own set of challenges. Successfully completing one room unlocks the next, bringing you closer to the ultimate goal of freedom.

Obstacle Navigation

Master the art of avoiding deadly traps including: - Spinning saw blades - Moving spike traps - Collapsing platforms - Guard patrol routes - Laser security systems

Time Pressure Elements

Many levels feature time-sensitive challenges where quick thinking and faster reflexes are essential for survival. The pressure adds intensity to every jump and movement decision.

Controls Guide

Desktop Controls

  • WASD Keys or Arrow Keys : Move your mouse character in all directions
  • Spacebar : Jump over obstacles and reach higher platforms

Mobile Controls

  • On-screen Touch Buttons : Intuitive touch controls optimized for mobile gameplay
  • Responsive Design : Controls automatically adjust for different screen sizes

The control scheme is designed to be accessible for players of all skill levels while providing the precision needed for challenging platforming sections.

Why Play Escape From Prison Multiplayer

Perfect for Social Gaming

The multiplayer functionality makes this an ideal game for playing with friends, family, or meeting new players online. Coordinate strategies or compete in friendly races to freedom.

Skill Development

Improve your platforming skills, reaction time, and strategic thinking as you tackle increasingly complex prison layouts and obstacle courses.

Instant Accessibility

No downloads, no installations, no waiting. Simply open your browser and start playing immediately on any device with internet access.

Engaging Progression

The satisfaction of conquering each room and moving closer to freedom creates a compelling gameplay loop that keeps players coming back for more challenges.

Safe Family Entertainment

With its cartoon-style graphics and non-violent escape theme, the game provides appropriate entertainment for players of all ages while still offering genuine challenge and excitement.

Frequently Asked Questions (FAQ)