Ludo Cats: roll the dice, bring the kittens home.
Ludo Cats is an HTML5 Ludo board game template with full, readable source code. Two to four players race four kittens each around the board, leave the bed with a six, capture rivals by landing on them and bring every cat to its bed in the center. The edition comes with four game modes, CPU players on three levels, a voiced tutorial, 14 interface languages and a game folder that is ready to host.

Four ways to play
Classic is the traditional race with all four cats, where two cats on one square shield each other. Quick starts with two cats on the track and ends when one reaches the center. Teams puts red and yellow against green and blue. Custom lets the player choose the rules: cats per player, cats needed to win, how a cat leaves its bed, barriers, safe squares, extra turns and a party mode with yarn balls and fish.

CPU kittens or friends on one device
Each seat can be a person, a CPU kitten or empty, from two to four players. The CPU plays on easy, normal or hard. Friends take turns on the same phone, tablet or computer, with mouse, touch or keyboard. Mia the cat teaches the rules in a short interactive tutorial, narrated in English, Brazilian Portuguese and Spanish, with the English voice for the other languages.
Made for every player
The interface comes in 14 languages and starts in the browser's language. Color symbols add a heart, leaf, star or drop to each color for color-blind players. Wins unlock a bow, a party hat and a crown for the kittens. The match is saved on every turn, so players can continue later. Music, effects and the kitten meows have their own volume controls.

Your game, your hosting
Upload the contents of the game folder to static HTTP(S) hosting and open index.html. No database, PHP, account, CDN or Node.js is needed to play, and the game makes no requests to multiplayer, ranking, advertising or payment services. Artwork, audio and the font are local. The package includes an offline buyer guide in 14 languages and third-party licence notices.
What this edition does not include
There is no online multiplayer: matches are played against the CPU or with friends on one device. Native apps, hosting and custom development are not included, and there are no cloud saves, online ranking, real-money purchases or advertising SDK.
Who this template is for
Site and portal owners who want a family board game, freelancers and studios who need a base for a client's branded Ludo, and developers who want to learn from plain, readable JavaScript with no build step and automated browser tests.
Customize the game
Change the rules of each mode in js/rules.js, every text a player sees in js/lang/<language>.js and the artwork, music and sounds in assets/. To add a language, copy the English file, translate it and add it to the list in js/i18n.js. The buyer guide maps every file and explains each change.
Technical details at a glance
- Technology: HTML5, JavaScript, Canvas 2D and Web Audio, with no framework and no build step.
- Files: HTML, CSS, JavaScript, WebP, PNG, MP3 and WOFF2.
- Languages: 14 interface languages, tutorial voice in three of them and a buyer guide in 14 languages.
- Requirements: a current browser with JavaScript and audio, and static HTTP(S) hosting.
- Saves: the player's browser storage, with no account and no cloud sync.
- Node.js is only needed to run the optional automated tests.
Licence and support at a glance
One purchase gives a perpetual, non-exclusive licence to use this edition in one end product, yours or a client's. Players can access it for free or with ad monetization. You can change the code, art and audio inside your product, but you cannot resell or redistribute the template on its own. Six months of support are included (12 with the extension at checkout) and cover installing and using the files and fixing reproducible defects.













