I’m excited to announce the first release of BeanMerger!
This open-source educational game blends basic arithmetic with strategic thinking. Players combine random number values (“beans”) using the four basic operations with one goal. End up with exactly one bean showing the value 0. A clear educational purpose, understanding inverse operations, is embedded in a motivating “crack the safe” metaphor. The scoring system adapts dynamically to the difficulty of the starting numbers. BeanMerger is built entirely with HTML, CSS, and JavaScript, without external dependencies, and released under the MIT License.
What’s it about?
It’s not just about calculating. Students must think ahead, plan their moves, and strategically eliminate numbers. The task sounds simple, but it can get surprisingly tricky: merge the beans until only zero remains. Succeed — and you crack the jackpot!
