NimPlayer
NimPlayer is a passion project born from a fascination with mathematical games — the kind where pure logic determines the outcome and there’s no room for luck.
The site was created by Martino Seniga, a science journalist and communicator based in Italy. The goal is simple: bring one of history’s most elegant strategy games to a wider audience, wrapped in a 3D online experience that makes the logic feel alive.
Read Martino’s article on Nim on DecoderNews →
The technology
NimPlayer runs on Firebase (Google) for real-time multiplayer and authentication, Three.js for the 3D graphics, and is hosted on Hostinger. The companion site nimplayer.com runs on WordPress with the Astra theme.
The AI opponent — Nimplayer — uses the mathematically optimal strategy based on nim-sum theory. It never makes a mistake. Beating it requires starting from the right position.
Contact
Have a question, a bug to report, or just want to say hello?
Email: [NimPlayer@nimplayer.online]