Noob vs Pro: Challenge

Seele01-Flash
By
Noob vs Pro: Challenge is an epic 3D adventure game where you choose between Noob or Pro characters to fight 1000 zombies, rescue a princess, and defeat the evil Herobrine in a thrilling apocalypse scenario.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Noob vs Pro: Zombie Apocalypse**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Voxel / Blocky Art Style (Minecraft-inspired). All assets should be constructed primarily using `THREE.BoxGeometry`. * **Character Models**: * **Noob**: Simple blue/teal shirt, goofy face texture. Animations should be clumsy (wobbly walk cycle). * **Pro**: Sleek black suit/agent skin, sunglasses, emits "sparkle" particles. Animations should be sharp and heroic. * **Zombies**: Green voxel humanoid enemies with outstretched arms. * **Environment**: A linear dungeon or open terrain consisting of dirt blocks, cobblestone walls, and lava pits. Lighting should be slightly cartoonish (AmbientLight + DirectionalLight with shadows). * **Performance Optimization**: * **InstancedMesh**: You MUST use `THREE.InstancedMesh` for the zombies to handle the "1000 zombies" requirement without lagging mobile devices. * **Texture Atlas**: Use a single low-res (16x16px style) texture atlas for all blocks to reduce draw calls. ### 2. Audio Requirements * **Background Music (BGM)**: * **Menu/Noob Mode**: Whimsical, slightly clumsy orchestral music (pizzicato strings, tuba) or 8-bit ragtime. * **Pro Mode**: High-energy electronic/dubstep or epic cinematic battle music. * **Sound Effects (SFX)**: * **Attacks**: "Whoosh" sounds for swings. "Oof" or squeaky toy sound when Noob gets hit; Metallic clangs or heavy bass hits when Pro strikes. * **Environment**: Grunting zombies, bubbling lava, collecting emeralds (high-pitched "ding"). * **UI**: Distinct click sounds for button presses. ### 3. Gameplay Loop * **Phase 1: Character Selection**: A split-screen UI at the start where the player chooses "Noob" (Easy/Funny mode) or "Pro" (Hard/Cool mode). * **Phase 2: The Run**: The player moves through the dungeon, fighting waves of zombies. * **Objective**: Survive the horde and reach the "Secret Portal" or "Princess" at the end of the level. * **Phase 3: Mechanics**: * **Combat**: Melee attacks to kill zombies. Zombies drop Emeralds (currency). * **Traps**: Player can place TNT or Spike Traps (Ability 1 & 2). * **Boss**: A large "Herobrine" boss (glowing eyes) appears near the portal. * **Win/Loss**: * **Win**: Touch the portal. * **Loss**: HP reaches 0 (Show a "Wasted" style screen). ### 4. Mobile Controls & Interaction * **Screen Orientation**: Landscape Mode (Force lock if possible). * **Movement**: * **Virtual Joystick (Left Side)**: A floating or fixed circle joystick for character movement (replaces WASD). High responsiveness required. * **Action Buttons (Right Side)**: * **Main Attack (Big Button)**: Located at the bottom right thumb position. * **Ability Buttons (Small)**: Three smaller circular buttons arranged in an arc above the attack button (mapped to 1/2/3 keys for Trap, Dash, Special). * **Camera**: Third-person follow camera, slightly elevated (isometric angle preferred for better depth perception on small screens). * **Feedback**: * **Haptic**: Trigger `navigator.vibrate(50)` on taking damage or killing a zombie. * **Visual**: Floating damage numbers (TextSprites) popping up from enemies when hit. Screen shake effect on explosions. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Noob vs Pro: Challenge is an action-packed 3D adventure game that puts you in the heart of a zombie apocalypse. This thrilling game offers players the unique choice between playing as a Noob or Pro character, each with distinct abilities and playstyles. Face overwhelming odds as you battle through hordes of zombies, navigate treacherous dungeons, and embark on an epic quest to rescue a princess from the clutches of evil.

Core Features

Dual Character System

Choose your adventure path by selecting either the Noob or Pro character. Each character offers a completely different gameplay experience:

  • Noob Character : Perfect for beginners, featuring simpler mechanics and forgiving gameplay
  • Pro Character : Advanced gameplay with complex abilities and challenging mechanics for experienced players

Epic Zombie Survival

Prepare to face 1000 zombies in intense survival scenarios. The game features:

  • Massive zombie hordes with varied enemy types
  • Strategic combat requiring skill and timing
  • Dynamic apocalypse environments
  • Unique boss battles against powerful undead creatures

Adventure Elements

  • Princess Rescue Mission : Navigate through dangerous territories to save the captured princess
  • Herobrine Boss Fight : Face off against the legendary villain Herobrine in epic battles
  • Dungeon Exploration : Discover hidden secrets and treasures in mysterious underground chambers
  • Secret Portal Discovery : Uncover mystical portals that lead to new dimensions and challenges

Character Progression System

  • Upgrade Your Hero : Enhance your character's abilities, weapons, and armor
  • Craft Strategic Traps : Create ingenious traps to outsmart enemies and gain tactical advantages
  • Ability Customization : Unlock and master special abilities using the 1, 2, 3 keys

Gameplay Mechanics

The game combines classic adventure elements with modern 3D graphics and smooth controls. Players must strategically use their weapons, abilities, and environment to survive the zombie onslaught while progressing through the storyline.

Combat System

Engage in real-time combat using your weapon (Space key) and special abilities. The game rewards both quick reflexes and strategic thinking, making each encounter unique and challenging.

Operation Guide

Master these simple yet effective controls:

  • WASD Keys or Arrow Keys : Move your character in all directions
  • Spacebar : Activate and use your primary weapon
  • Number Keys 1/2/3 : Execute special abilities and powers

The intuitive control scheme ensures that both new and experienced players can jump right into the action without a steep learning curve.

Why Play This Game

Noob vs Pro: Challenge offers an unparalleled gaming experience that caters to all skill levels. Whether you're a casual gamer looking for fun adventure or a hardcore player seeking intense challenges, this game delivers:

  • Free to Play : Enjoy the complete adventure without any cost
  • Browser-Based : No downloads required - play instantly in your web browser
  • Engaging Storyline : Follow an epic narrative filled with twists, challenges, and memorable characters
  • Replayability : Different character choices and multiple paths ensure endless entertainment
  • Skill Development : Improve your gaming skills while having fun

The game successfully combines the beloved pixel art style reminiscent of popular sandbox games with modern adventure gameplay mechanics, creating a nostalgic yet fresh gaming experience.

Frequently Asked Questions (FAQ)