SkillAgentSearch skills...

Baghchal

Bagchal is a strategic board game featuring AI, where tigers aim to 'hunt' goats while the goats strategically block the tiger's movements.

Install / Use

/learn @sumn2u/Baghchal
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Bagchal: The Hunt for Goats

GitHub issues GitHub forks GitHub stars GitHub license Twitter

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.

bagchal banner

<!-- Minimal Download Badges --> <div align="center"> <div style="display: flex; justify-content: center; align-items: center; gap: 15px; flex-wrap: wrap; margin: 25px 0;"> <a href="https://play.google.com/store/apps/details?id=com.baghchal.live"> <img src="https://img.shields.io/badge/Google_Play-414141?style=for-the-badge&logo=google-play&logoColor=white" alt="Android"/> </a> <a href="https://apps.apple.com/us/app/baghchal-the-hunt-for-goats/id6753636764"> <img src="https://img.shields.io/badge/App_Store-000000?style=for-the-badge&logo=apple&logoColor=white" alt="iOS"/> </a> <a href="https://sumn2u.github.io/baghchal/"> <img src="https://img.shields.io/badge/Web_Version-FF7139?style=for-the-badge&logo=firefox-browser&logoColor=white" alt="Web"/> </a> </div> <br/> </div>

This project was initially built for Community Challenge hackathon by Facebook Developers Community and submitted as a baghchal-nepali-board-game.

🎯 Game Concept

  • 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

Screenshots

<div align="center"> <table> <tr> <td align="center"> <strong>Home Screen</strong><br> <img alt="game-home-screen" width="300" src="./screenshots/Slice 1.png"> </td> <td align="center"> <strong>Game Levels</strong><br> <img alt="game-level-screen" width="300" src="./screenshots/Slice 2.png"> </td> <td align="center"> <strong>Player Selection</strong><br> <img alt="game-player-screen" width="300" src="./screenshots/Slice 3.png"> </td> </tr> <tr> <td align="center"> <strong>Instructions for Goat</strong><br> <img alt="game-board-screen" width="300" src="./screenshots/Slice 4.png"> </td> <td align="center"> <strong>Gameplay</strong><br> <img alt="game-gameplay" width="300" src="./screenshots/Slice 5.png"> </td> <td align="center"> <strong>Strategy View</strong><br> <img alt="game-strategy" width="300" src="./screenshots/Slice 6.png"> </td> </tr> <tr> <td align="center"> <strong>Victory Screen</strong><br> <img alt="game-winner" width="300" src="./screenshots/Slice 7.png"> </td> <td align="center"> <strong>Sound Settings</strong><br> <img alt="game-instructions" width="300" src="./screenshots/Slice 8.png"> </td> <td align="center"> <strong>Instructions for Tiger</strong><br> <img alt="game-in-fb" width="300" src="./screenshots/Slice 9.png"> </td> </tr> </table> </div>

Installation

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 start

Then open your browser to https://localhost:5001.

Instructions

<img alt="Instructions" src="./screenshots/Instructions.png">

Support the project ⭐

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. 🙏

<img alt="Botpress" width="250" src="./screenshots/star_us.gif">

Demos

▶️ Open demo: https://sumn2u.github.io/baghchal/

🛠️ Tech Stack

  • 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

Contributing

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 💜.

License

BSD-3-Clause License

View on GitHub
GitHub Stars96
CategoryEducation
Updated13d ago
Forks8

Languages

JavaScript

Security Score

100/100

Audited on Mar 18, 2026

No findings