Start a duel in under 60 seconds
NEW · Mouse aim + click fire
Same heart as classic Scratch 1v1 battles: two players, one screen, pure movement and shots. DuelCore adds fighters, arenas, CPU brains, combos, power-ups, and a career that remembers every win.
Mode
Loadout snapshot
Last match
No matches yet. Your first win unlocks the first career badge.
Mode brief
Local 1v1 is the Scratch soul: two humans, one keyboard, pure aim and movement.
Live session log
Choose your fighter
Eight cores. Each changes move speed, shot style, health, and special feel. Click a card to inspect, then assign to P1 or P2.
Pick the arena
Hazards, bounce walls, and sightlines change the duel. Neon Grid is pure skill. Lava Lanes punish camping.
Training range
Warm up aim, movement, and specials against a practice dummy or a patient CPU. Perfect for kids learning the keys.
Warm-up goals
- Land 10 shots without missing
- Strafe while firing (never stand still)
- Pick up every power-up once
- Win a round without taking damage
Dad + kid tips
- P1 on left keys, P2 on right
- Start on Easy CPU before local battles
- Sudden Death is great for final rounds
- Mute lives in the top bar if homework mode hits
Drill cards
Strafe circle
Orbit the dummy for 30 seconds without stopping. Fire only on the far side of each lap.
Wall bank
On Crystal Dome, land five wall-bounce hits before a direct hit.
Shield clutch
Ignore all power-ups until below 40 HP, then only take Shield or Repair.
Legend lab
Survive 45 seconds against Legend CPU without winning. Focus on not dying.
Kid coach mode
Adult plays P2 with one hand only. Kid plays P1 full controls.
Map rotation
Play six single rounds, one on each arena, same fighters.
Your duel story
XP, win streaks, and badges save on this device. Clear progress anytime from Settings.
Achievements
Fighter mastery
How to play DuelCore
If you know Scratch-style 1v1 arena shooters, you already know the soul. This is that feeling with modern juice.
Player 1 controls
W A S D move. Mouse aims the gun. Left-click (hold ok) fires. E still fires. Right-click or Shift fires Ultimate when charged. Perfect for kids and couch coaches.
Player 2 controls
Arrow keys move. Space fires. Perfect for couch co-op on one keyboard.
Combat rules
- Deplete the rival HP bar to win the round
- Series wins (Bo3/Bo5) crown the match
- Power-ups spawn on a timer
- Walls bounce shots on some maps
Power-ups
- Shield · absorb one hit
- Overdrive · move faster
- Triple · three-shot spread
- Repair · restore HP
- Mega · heavy projectile
Modes
- Local 1v1 · original Scratch spirit
- vs CPU · four difficulty brains
- Survival · endless bot waves
- Sudden Death · low HP, high drama
Fair play for families
No accounts. No chat. No microtransactions. Just the keyboard, the canvas, and whoever sits next to you.
Control codex
| Action | Player 1 | Player 2 |
|---|---|---|
| Move up | W | ↑ |
| Move left | A | ← |
| Move down | S | ↓ |
| Move right | D | → |
| Fire | E | Space |
| Pause | P or Esc | |
| Rematch | R | |
| Mute | M | |
| Jump views | 1 through 8 | |
Round flow
Balance notes
Spark vs Volt
Spark wins mid-range trades. Volt wins if the fight becomes a chase. Cut angles early.
Titan vs Ember
Titan can absorb Ember openers. Ember must juke and land two clean heavies.
Frost lanes
Frost owns choke maps like Lava Lanes. Chill shots punish tunnel vision.
Pixel chaos
Pixel spreads shine up close. Outside mid range the pellets become easy to read.
Ghost dash
Ghost fires create a short blink. Use it to cross lava or dodge a committed mega.
Nova tempo
Nova is slow to cycle. Hold angles and force the rival to walk into the heavy.
CPU Easy
Best teaching mode. Misses often, telegraphs shots, soft tracking.
CPU Legend
Leads shots, dodges bullets, contests power-ups. Respect the spacing.
Family night playlist
Feel and feedback
About
DuelCore is a Nirvani portfolio studio app. Concept lineage: Scratch project "1v1 battles 2d" (WASD+E vs arrows+space). Rebuilt as a deep single-file arena engine with career systems, AI, and juice.
Credits
Concept lineage: Scratch project "1v1 battles 2d" by can312 (WASD+E vs arrow keys + space). Rebuilt as DuelCore for a father-son arena night, shipped on Nirvani Apps with a full studio shell, career systems, and juice that a Scratch project only dreams about.