123 Fish

An HTML5 sing-along counting game for Starfall Education, built in Construct 2 so children can practise counting through the rhythm of a nursery rhyme.

123 Fish
Client
Starfall Education
Duration
Mar 2016 - Feb 2017
Engine
Construct 2
Platforms
Web

starfall-2

The Brief

Starfall Education wanted a nursery-rhyme counting activity that felt like a song, not a worksheet: something young children would sing along to while the game quietly reinforced counting skills in the background.

Our Approach

We built 123 Fish in Construct 2, with HTML5, CSS, and JavaScript handling the interactive layer and AWS behind it for hosting. Fish appear on screen in time with the rhyme, animated with spritesheet-based frame animation, and children count them as they go, so the counting practice happens as part of singing along rather than as a separate exercise layered on top. The interaction stays deliberately simple because the audience is young: timing, animation clarity, and browser reliability matter before extra mechanics.

For early-childhood content, restraint is part of the design. A child should not have to learn a control scheme before the counting lesson begins, and a parent or teacher should not have to install anything to use it. The build kept the focus on rhythm, repetition, and clear visual feedback so the activity could work as a short classroom or home-learning moment.

The Outcome

123 Fish gives Starfall Education an interactive, browser-based activity that helps young children develop counting skills through a format they already enjoy, a sing-along, rather than a drill.

Related Services

This project sits close to our interactive HTML5 content and Construct development work, especially for lightweight browser activities that need to run reliably for young learners.

Looking for HTML5 Developers?

Discuss a similar project