Scaling Global Learning: How Custom Tech Brought 800+ Games to 250,000 Families

Services:
EdTech Software DevelopmentIndustry:
EdTechLocation:
USAClient since:
2021Our client is an educational non-profit organization that offers interactive and adaptive browser games for children to learn reading, math, and science.
The organization strives to provide technology solutions to reach at least 75% of students complete 1500 minutes of learning.

Driving measurable learning outcomes through interactive games
The organization aimed to enhance student engagement and learning effectiveness by leveraging interactive, game-based technology. Their goal was to ensure that at least 75% of students completed a minimum of 1,500 minutes of active learning. To support this, our client focused on delivering measurable educational outcomes while also demonstrating clear ROI for sponsors and partners through improved learner retention and impact metrics.
How We Worked
We converted over 800 legacy educational games to a new platform tailored to the client’s custom framework. Each game was adapted for both tablet and desktop use and redesigned to ensure engaging, child-friendly UI/UX while meeting educational objectives.
Solution
Our goal was to automate most of our processes, so that adding datasets to a game doesn’t affect conversion time.
Tech stack: Node.js, JavaScript
Created custom tools
- Producing thousands of audio files in several minutes.
- Re-encoding audio and video files to a single standard for all existing games.
- Legacy XML to HTML converter that allows User Interface transfer with perfect pixel accuracy in several minutes.
- Properties to JSON converter animations available in legacy activities and saves time on redrawing animations manually.
- Data From Legacy Builder that helps generate new data files based on old data and structure them according to WAF requirements.
Developed 10+ libraries to simplify code writing and developing game functionality, such as library for handling animations and source of useful utilities.
Created new user features
Developed the Input Manager System — an advanced system, stabilized for tablets and desktops, that controls user interaction with interactive elements:
- Click/Tap
- Long Press Confirm
- Drag and Drop
The Input Manager System provides user interface for a customized cursor.
Organizing code
Created method of organizing code, called “Sequence”, that allows the developers to read, understand, and write code quickly.
Discover the most promising technological trends that will dominate the market in the next decade
Read moreBusiness Value
- Interactive games are in use by over 250,000 families across USA and Europe
- Cost-saving solutions provided by our developers save investment of strategic partners
- Innovative digital learning solutions enables the organization to expand its mission globally
Get the latest tech insights delivered to your inbox!
Stay ahead in the tech world—hit subscribe now.
Don’t Miss the Latest Insights
Frequently asked questions
At Sombra, we believe that clarity is the foundation of successful collaboration. This FAQ section addresses common questions to help you better understand how we work, what you can expect from our team, and how we ensure your project's success. You'll find helpful insights here if you're curious about our processes, security policies, or communication practices. If your question isn’t answered below, don’t hesitate to reach out—we’re here to help!
What engagement models does Sombra use to cooperate with clients?
What engagement models does Sombra use to cooperate with clients?
Super engagement models
Can you provide a detailed estimate or proposal for my project?
Can you provide a detailed estimate or proposal for my project?
Of course. Sombra’s pre-sales team works tirelessly to deliver all the necessary information for conscious decision-making, including:
- Forecasted timeline
- Forecasted monthly cost
- Project’s general assumptions
- A plan for the next steps
Contact us to get all the details regarding your project estimations or read one of our latest case studies to discover how we work through the project’s phase zero.
Do you have an established security policy?
Do you have an established security policy?
Contact us to get all the details regarding your project estimations or read one of our latest case studies to discover how we work through the project’s phase zero.
How does Sombra handle communication challenges?
How does Sombra handle communication challenges?
Contact us to get all the details regarding your project estimations or read one of our latest case studies to discover how we work through the project’s phase zero.