Bagh-Chal (बाघ चाल) is a traditional strategic board game that originated in Nepal. The name translates to "Tiger's Move" in Nepali. This asymmetric two-player game pits four tigers against twenty goats in a battle of wits and strategy. The game is also played in southern India as Aadu Puli Aatam (ஆடு புலி ஆட்டம்), typically on a different board layout, though the core rules remain identical.
This project was initially built for Community Challenge hackathon by Facebook Developers Community and submitted as a baghchal-nepali-board-game.
- Tigers (बाघ): Hunt the goats by jumping over them (similar to checkers)
- Goats (बाख्रा): Block the tigers' movements and trap them
- Asymmetric gameplay: Different win conditions for each side
- Strategic depth: Simple rules but complex tactical possibilities
Home Screen
|
Game Levels
|
Player Selection
|
Instructions for Goat
|
Gameplay
|
Strategy View
|
Victory Screen
|
Sound Settings
|
Instructions for Tiger
|
Installing bagh-chal is easy. You can clone the repo from here.
git clone https://github.com/sumn2u/baghchal.git... and run the following command
cd baghchal && yarn install && yarn startThen open your browser to https://localhost:5001.
If you feel awesome and want to support us in a small way, please consider starring and sharing the repo! This helps us get visibility and allow the community to grow. 🙏
- Frontend: HTML5, CSS3/Sass, Vanilla JavaScript
- Build Tool: Webpack 5 with Babel
- Audio: Howler.js for sound management
- Networking: Socket.io for multiplayer
- Backend: Node.js/Express server
- Deployment: GitHub Pages, Firebase, and native wrappers
We welcome contributions! Please read our Contributing Guidelines before submitting a pull request.
Feel free to pull and contribute! If you do, please make a separate branch on your Pull Request, rather than pushing your changes to the Master. It would also be greatly appreciated if you ran the appropriate tests before submitting the request. Hope you enjoy playing this game 💜.











