Ninja vs EVILCORP

Seele01-Flash
By
Ninja vs EVILCORP is an exciting platform game where you play as a skilled ninja infiltrating the evil corporation EVILCORP. Your mission: hack their computers, uncover their sinister plans, and escape as fast as possible.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Ninja vs EVILCORP**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Low-poly, geometric, and minimalist style with high contrast (similar to the reference image). The game should use a **2.5D Side-Scrolling perspective** (3D objects, 2D gameplay plane). * **The Ninja (Player)**: A simple, sleek black cube with rounded edges (ChamferBox) and angry white glowing eyes. Crucially, the ninja must have a **flowing red scarf trail** (using a `MeshLine` or particle trail) that elongates based on velocity to emphasize speed. * **Environment (EVILCORP Office)**: Modular corporate tiles. Grey/white office floors, background server racks with blinking green/red emissive LEDs, glass walls, and deadly red laser grids. * **Performance**: Use `InstancedMesh` for repeating environment blocks (floors, walls) to ensure 60FPS on mobile. Use simple Lambert or Toon materials; avoid expensive real-time shadows if possible, bake lighting into vertex colors or use ambient occlusion. ### 2. Audio Requirements * **BGM**: Fast-paced, high-BPM **Synthwave or Retro-Electro** track. It should feel urgent and "digital," matching the hacking theme. * **SFX**: * **Jump**: A sharp "swish" or air-cutting sound. * **Wall Slide/Jump**: A friction "scuff" sound. * **Hacking**: Digital data-processing/glitch noises when touching the goal computer. * **Death**: A retro "power down" sound effect. ### 3. Gameplay Loop * **Objective**: Reach the "Mainframe Computer" at the end of the level as fast as possible. * **Mechanics**: * **Parkour Physics**: High gravity but high jump force. The player can double jump and **wall jump** (slide down walls slowly, jump off them). * **Hazards**: Stationary spikes, moving security drones, and intermittent laser beams. One hit kills the player and instantly resets them to the start (hot restart). * **Hacking**: The end goal is a server terminal. Touching it triggers a "HACK SUCCESS" particle explosion and stops the timer. * **Scoring**: Time-based. Display a timer with milliseconds at the top center. Award "Gold/Silver/Bronze" stars based on completion time. ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Landscape** (Horizontal) required for wider field of view. * **Touch Controls**: * **Left Hand**: Two large, semi-transparent buttons (Left Arrow / Right Arrow) in the bottom-left corner for movement. * **Right Hand**: A large "Jump" button in the bottom-right corner. (Tap for jump, tap again for double jump). * **Haptic Feedback**: Trigger weak vibration on jump landing, strong vibration on death. * **Camera Behavior**: The camera must smoothly follow the player's X and Y position with a slight "look-ahead" offset in the direction of movement so the player can see upcoming obstacles. ### 5. Code Generation Language * Please output the complete, runnable HTML/JS code using English comments and variable names. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Ninja vs EVILCORP is a thrilling platform game that combines stealth, speed, and strategy. As a skilled ninja warrior, you must infiltrate the towering headquarters of the notorious EVILCORP to uncover their evil schemes. This fast-paced platformer challenges you to navigate through multiple floors, hack into secured computers, and escape before being detected.

The game features vibrant graphics with a distinctive art style, showcasing your ninja character in sleek black attire against dynamic backgrounds. With its emphasis on speed and precision, Ninja vs EVILCORP offers an engaging experience for both casual players and speedrunning enthusiasts.

Core Features

Infiltration Gameplay

Sneak through various floors of the EVILCORP building, each presenting unique challenges and obstacles. Your stealth skills will be tested as you avoid security measures while searching for computer terminals to hack.

Speedrunning Mechanics

The game actively encourages fast completion times with built-in speedrunning features. Challenge yourself to find the quickest routes and master efficient movement techniques to achieve record-breaking times.

Customizable Ninja

Personalize your ninja's appearance to match your style. Choose from various customization options to make your character truly unique as you embark on your infiltration missions.

Multiple Difficulty Levels

Adjust the game's difficulty to match your skill level. Whether you're a beginner learning the ropes or an expert seeking the ultimate challenge, the game adapts to provide the perfect experience.

Shortcut Discovery

Explore each level thoroughly to discover hidden shortcuts and alternative routes. These secret paths not only help you complete levels faster but also add replay value as you master optimal routes.

Gameplay Mechanics

The core objective is simple yet engaging: infiltrate EVILCORP's headquarters and hack into their computer systems to expose their villainous plans. Each level presents a series of platforms, obstacles, and challenges that require precise timing and skillful navigation.

As you progress through the building's floors, the complexity increases with more sophisticated security measures and trickier platforming sections. The game rewards exploration and experimentation, encouraging players to find creative solutions to overcome obstacles.

Operation Guide

Mastering the controls is essential for successful infiltration:

  • Movement : Use WASD keys or arrow keys to move your ninja left, right, and navigate through levels
  • Jump : Press the Space bar to leap over obstacles, reach higher platforms, and avoid detection
  • Precision Movement : Combine movement and jumping for precise platforming sequences
  • Quick Actions : Rapid key combinations help execute swift movements necessary for hacking sequences

The responsive controls allow for fluid movement, essential when timing is critical during your mission. Practice makes perfect, especially when aiming for speedrun records.

Why Play This Game

Perfect for Platform Game Enthusiasts : If you enjoy challenging platformers with a stealth twist, this game delivers an excellent combination of skill-based gameplay and engaging narrative.

Speedrunning Community : Join a growing community of players competing for the fastest completion times. The game's design naturally lends itself to speedrunning with its emphasis on efficient routes and quick completion.

Completely Free Experience : Enjoy the full game without any cost. No hidden fees, no pay-to-win mechanics - just pure gaming enjoyment accessible through your web browser.

Cross-Platform Accessibility : Play seamlessly across different devices. Whether you prefer gaming on your desktop computer or mobile device, the game adapts perfectly to your platform of choice.

Replay Value : Multiple difficulty settings, hidden shortcuts, and speedrunning challenges ensure you'll return for more ninja action long after your first playthrough.

Perfect Gaming Sessions : The level-based structure makes it ideal for both quick gaming breaks and extended play sessions, fitting perfectly into any schedule.

Frequently Asked Questions (FAQ)