Sameem AmjadFounder & Lead Engineer · DevoraX
All demos
11EdTech · Kids' learning game

SteamBlast Arena

Multiplayer maths and literacy game for primary school children, with bots, classes and parent controls

https://steamblast-arena-demo.onrender.com

01 //Screens

01 / 03
SteamBlast Arena: overview with desktop and mobile screens, tech stack and live domain
01 / 03

02 //Demo video

2½-minute walkthrough: a round against bots, the Chamber, the shop, the parent portal, the teacher dashboard and the admin panel.

03 //Overview

A web game for children aged 5 to 12, in the spirit of Bomberman. Players move through a maze and spray water to turn each other into steam, and a steamed player answers a maths or literacy question to get back in. Rounds are short, questions match the child's level, and it plays on phones, tablets and computers.

04 //The problem

Revision drills feel like homework, and most learning games are single-player quizzes with a game skin. The client wanted a multiplayer game that children want to play, where answering questions is the way back into the action, with premium extras for families and class tools for schools in Hong Kong.

05 //The solution

  • Real-time matches for 2–8 players, run on the server over Socket.IO ten times a second, so every screen sees the same game
  • The Chamber: a steamed player answers a question at their level to respawn, with a shield, a speed bonus for quick answers and streaks
  • Bots fill the match when nobody else is online: they dodge water, chase power-ups and line up their shots
  • Maths and literacy question banks for ages 5–7, 7–9 and 9–12, managed in an admin panel
  • Teacher classes with join codes and per-student accuracy, and a parent portal with recent games and a daily time limit the server enforces
  • Premium for 20 HKD a month: extra water, a custom avatar and a weekly cosmetics shop paid for with coins earned in play

06 //Built with

Phaser 3React 18Socket.IONode.js + ExpressSequelize (Postgres / SQLite)ZustandInstallable PWA

Next //

Want something like SteamBlast Arena?