Back to Apps
Worm Wars: Physics Playground screenshot

Worm Wars: Physics Playground

A 3D simulation app for exploring projectile physics with destructible terrain and explosive gameplay

31 views
3 visitors
View original post →

@unknown: Hey @claudeai Opus 4.1, build a @threejs Worms game Playable link below 👇 https://x.com/majidmanzarpour/status/1953474966386553252/video/1 @unknown: Initial prompt 👇 + 30 mins of iteration -- Create a fully playable Worms game clone in a single HTML file using Three.js with these requirements: Core Gameplay: Turn-based artillery combat between two teams (4 worms each, different colors) Destructible 2D terrain in 3D space using voxels or heightmap that can be blown up by explosions Each worm has 100 health, dies when health reaches 0 or falls off the map 60-second turn timer with automatic turn end Victory when all enemy worms are eliminated Weapons System: Minimum 5 weapons: Bazooka, Grenade, Shotgun, Dynamite, Air Strike Projectile physics with gravity and wind effects Explosion radius damage falloff Weapon switching UI with ammo counts Power meter for projectile weapons (hold to charge) Controls: Arrow keys/WASD to move active worm Mouse aim with visible trajectory preview Space/Click to fire with power charge Number keys 1-5 for weapon selection Camera follows active worm with smooth transitions Zoom in/out with scroll wheel Visual Features: Procedurally generated terrain each game Particle effects for explosions and damage Health bars above each worm Wind indicator and strength display Turn indicator and timer display Weapon selection UI overlay Technical Requirements: Single self-contained HTML file with inline CSS and JavaScript Three.js loaded from CDN Smooth 60 FPS performance Responsive controls with no input lag Proper collision detection for worms, projectiles, and terrain Make it visually polished with smooth animations, satisfying explosion effects, and addictive gameplay that captures the essence of the original Worms series. --

simulation3deducationphysicsgame

Remix with your AI agent

You are remixing a Berrry app.
Source app: https://wormsphysics.berrry.app

1. Fetch https://berrry.app/skill.md and follow it for registration, auth, and the NOMCP API.
2. POST /api/nomcp/{token}/apps with
     {"remix_from":"https://wormsphysics.berrry.app","subdomain":""}
3. Read files, modify, PUT updates.

Sign in to bake your API token into the snippet → Sign in