Jedi Trainer 2.2.1

Seele01-Flash
By
Jedi Trainer 2.2.1 is a thrilling Star Wars-inspired action game where you master lightsaber combat against attacking drones. Test your Force powers and reflexes in this fast-paced survival challenge.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Neon Saber Trainer" (based on Jedi Trainer 2.2.1). Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Cyberpunk / Sci-Fi Simulation. A dark, high-contrast environment using a "Tron-like" aesthetic (dark background with glowing neon grid lines on the floor and ceiling) to mimic a virtual training room. * **Player Asset**: A glowing laser sword (Green). It should be constructed using a cylinder geometry with a heavy `Emissive` material intensity. **Crucial**: Implement `EffectComposer` and `UnrealBloomPass` (post-processing) to make the sword and projectiles glow intensely against the dark background. * **Enemy Asset**: Floating spherical Drones (Silver metallic texture) with a glowing Red "eye" (sphere in the center). * **Projectiles**: Small, glowing red capsules representing laser blasts. * **Mobile Optimization**: Use simple geometric primitives (Cylinder, Sphere) rather than importing heavy models to ensure high FPS on mobile browsers. Limit the number of active particles. ### 2. Audio Requirements * **BGM**: A deep, throbbing ambient sci-fi drone sound (low frequency) to induce focus and tension. * **SFX**: * **Saber Idle**: A consistent low hum loop. * **Swing**: A "Whoosh" sound pitched up/down based on swing speed. * **Blaster Fire**: Sharp, high-pitched laser discharge. * **Deflection/Impact**: A loud "Crackle/Fizz" sound when the saber hits a laser or drone. * **Game Over**: A powering-down sound effect. * *(Note: Use synthesized sounds or placeholders via `AudioContext` if external assets are unavailable).* ### 3. Gameplay Loop * **Perspective**: First-person view (camera fixed, looking slightly slightly up). The saber pivots from the bottom center of the screen. * **Enemy Behavior**: Drones spawn at a distance and fly in random distinct patterns (circular or figure-8) in front of the player. They pause briefly, their red eye flashes brighter (telegraphing), and then they fire a red laser blast at the player. * **Core Mechanic (Deflection)**: The player must swing the saber to intercept the red lasers. * **Block**: If the saber hits a laser, the laser is destroyed (safe). * **Reflect (Skill Shot)**: If the saber is swinging *while* hitting the laser, the laser is reflected back at the drone, destroying the drone. * **Win/Loss**: The player has 3 HP (represented by UI hearts). Taking a blaster hit reduces HP. The goal is to survive as long as possible and achieve a high score (1 point per block, 5 points per drone kill). ### 4. Mobile Controls & Interaction * **Control Scheme**: **1:1 Touch Drag**. The saber's handle is fixed at the bottom center of the screen (hidden). The blade points towards the user's touch position. * Moving the finger left/right rotates the blade along the Y-axis. * Moving the finger up/down rotates the blade along the X-axis (tilting forward/back). * **Responsiveness**: The movement must be instant with zero input lag to allow for reflex-based gameplay. * **Orientation**: Locked to **Landscape** mode for a wider field of view. * **Haptic Feedback**: Trigger `navigator.vibrate(50)` when the saber successfully blocks a laser or hits a drone to provide tactile impact. * **UI**: Minimalist HUD. Large "Start" and "Restart" buttons (min 60px height) placed easily within thumb reach. Score displayed clearly at the top center. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Jedi Trainer 2.2.1 is an exciting free-to-play action game that puts your Jedi skills to the ultimate test. Inspired by the legendary Star Wars universe, this game challenges players to master the art of lightsaber combat while facing waves of attacking training drones. With its physics-based gameplay and intense action sequences, you'll need lightning-fast reflexes and perfect timing to survive.

The game has earned a solid 3.6/5 rating from players who appreciate its authentic Jedi training experience and addictive survival gameplay mechanics.

Core Features

Authentic Lightsaber Combat

Experience the thrill of wielding a lightsaber as you deflect laser blasts and destroy enemy drones. The game's physics engine delivers realistic saber movements and satisfying combat feedback that makes every successful block and strike feel rewarding.

Progressive Difficulty System

Start with basic training scenarios and face increasingly challenging waves of drones. As you progress, enemies become faster, more numerous, and employ different attack patterns that will test even the most skilled Jedi masters.

Immersive Force Training

Channel your inner Jedi as you rely on quick reflexes and strategic positioning. The game captures the essence of Force sensitivity, requiring you to anticipate attacks and react with precision timing.

Browser-Based Convenience

Enjoy instant access without downloads or installations. This web-based game runs smoothly on any modern browser, making it perfect for quick gaming sessions or extended training marathons.

Gameplay Mechanics

The core gameplay revolves around survival-based lightsaber combat. Players control a Jedi character equipped with a lightsaber, facing off against automated training drones that fire laser blasts. Your mission is simple yet challenging: destroy as many drones as possible while avoiding their attacks.

The physics-based combat system requires precise mouse movements to control your lightsaber's position and timing. Successfully deflecting blasts back at drones not only protects you but can also destroy multiple enemies with skillful redirections.

Operation Guide

Mastering Jedi Trainer 2.2.1 requires understanding the fundamental controls:

  • Mouse Movement : Controls your lightsaber position and angle
  • Precise Timing : Click or hold to activate defensive stances
  • Strategic Positioning : Move your character to optimal combat positions
  • Anticipation Skills : Read drone movement patterns to predict attacks

The key to success lies in maintaining constant awareness of your surroundings while keeping your lightsaber ready to deflect incoming threats. Advanced players learn to chain deflections and create offensive opportunities from defensive actions.

Why Play This Game

Perfect for Star Wars Fans

Immerse yourself in an authentic Jedi training experience that captures the excitement and challenge of lightsaber combat. Whether you're a longtime fan of the franchise or new to the Star Wars universe, this game delivers the fantasy of being a Jedi Knight.

Skill Development Focus

Unlike many action games that rely on equipment upgrades, Jedi Trainer emphasizes pure skill development. Your progress comes from improved reflexes, better timing, and enhanced strategic thinking - making every victory truly earned.

Accessible Yet Challenging

The game's simple controls make it easy for anyone to start playing, but mastering the advanced techniques provides depth that keeps experienced players engaged. This perfect balance ensures both newcomers and veterans find appropriate challenges.

Quick Session Friendly

With no complex storylines or lengthy tutorials, you can jump straight into the action. Each session can be as short or long as you prefer, making it ideal for both casual gaming and serious practice sessions.

Competitive Element

Challenge yourself to beat your personal best survival time, creating a compelling reason to return and improve your skills. The survival format encourages repeated play as you strive for longer and longer training sessions.

Frequently Asked Questions (FAQ)