Zorfia Labs
Liveeducation

Number Invaders 3D

Number Invaders 3D turns maths drills into an engaging 3D arcade space-battle adventure. Designed specifically with children and ADHD learners in mind, it combines low-stress stealth learning with adaptive difficulty, Calm and Turbo pacing modes, friendly robot co-pilot guidance, customizable session lengths, and Stardust rewards for unlocking spaceship upgrades in the Hangar.

Features

  • ◆Full 3D arcade space-battle gameplay built with Three.js
  • ◆Stealth maths missions covering number bonds, arithmetic, and times tables
  • ◆Calm Mode (invaders never land, shields recharge) and Turbo Mode for fast pace
  • ◆Dynamic adaptive difficulty with friendly co-pilot hints and no failure penalties
  • ◆Parent Corner with PIN lock to adjust wave lengths (3 quick questions vs 10 standard)
  • ◆Block Blaster bonus rounds and puzzle minigames
  • ◆Hangar upgrades: custom paint jobs, laser styles, trails, and shields

Roadmap

  • ◇New planetary sectors and galactic boss battles
  • ◇Multiplayer co-op missions and class challenges
  • ◇Custom mission curriculum builder for parents and teachers
  • ◇Offline Progressive Web App (PWA) support

Behind the Code

The Story

I built this stealth maths game using Claude Artifacts Opus 5.5 Max to prototype the 3D space arcade gameplay, adaptive difficulty, and ADHD-friendly pacing loops. I then brought it into Antigravity to split the monolithic single-file artifact into modular game components and configure continuous integration for fast deployment.

Tools Used

Claude Artifacts Opus 5.5 MaxAntigravityThree.js

Example Prompts

  • ◆"Create a 3D Three.js space arcade stealth maths game aimed at children and ADHD learners."
  • ◆"Add gentle visual effects, Calm and Turbo game modes, and a PIN-protected Parent Corner."
  • ◆"Split the single-file game code into clean modular architecture with automated CI."

Feedback

Have a suggestion, found a bug, or want to see a feature? Reach out directly — all feedback is read and considered.

Send Feedback