Repository navigation
Ludo App : Mini Project #1158
Copy link
Copy link
Labels
good first issueGood for newcomersGood for newcomers
Description
Develop a Javascript Ludo app.
Description 📜
A fun and interactive Ludo game app, developed using JavaScript, bringing the classic board game to the digital space! The game allows players to enjoy a turn-based strategy game with friends or against AI. The app offers an intuitive interface with smooth animations, making it easy for anyone to pick up and play.
Requirements 🛠️
Must-Haves
- Multi-player support: Allow 2-4 players to join, either locally or online.
- Dice roll mechanism: Simulate the rolling of a die, and ensure that the movement of pieces follows traditional Ludo rules.
- Piece movement: Allow players to move pieces around the board, with rules for capturing and returning opponent pieces.
- Game logic: Implement the basic rules, including start conditions, winning conditions, and turns management.
- Interactive UI: Include an attractive board layout, user feedback for actions (like dice rolling), and notifications for whose turn it is.
Can-Haves
- AI opponents: Option to play against the computer with adjustable difficulty levels.
- Customizable avatars and pieces: Players can select their tokens or colors.
- Animations: Add animations for dice rolls, piece movement, and when a piece captures an opponent’s piece.
- Save/Load game: Option for players to save the game and continue later.
Additional Features
- Online multiplayer: Allow users to connect and play with friends remotely.
- Chat functionality: Players can send messages during the game.
- Tutorial mode: Include a quick guide or tutorial for first-time players.
Bonuses ✨
- Leaderboard: Track players’ win/loss records and rankings.
- Custom rules: Allow players to modify traditional Ludo rules, such as the number needed to move a piece from the starting zone.
- Mobile compatibility: Ensure that the app is mobile-friendly with a responsive design.
- Spectator mode: Allow others to join the game as viewers without playing.
- Themes and skins: Offer various board and token themes to enhance the visual experience.
Any number of people can work on a single issue 👨💻👨💻
This issue is open to all.🌍️
Project location 👉🏻 {AppName}/Username/
👨🏻💻 Happy Coding 👩🏻💻
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomers
Activity
github-actions commentedon Oct 23, 2024
👋 @Jayasri2111
Thanks for opening your first issue here! Be sure to follow the issue template!
Jayasri2111 commentedon Oct 23, 2024
Me and my teammate @Saiharitha3 will work on this issue. If possible can you assign this issue to us.
Saiharitha3 commentedon Nov 12, 2024
Hello @NitkarshChourasia,
We are currently working on this issue on our local machines and awaiting your approval to proceed further. If you could reopen the issue and assign it to our team, it would greatly facilitate our progress. Thank you for your support and assistance!
NitkarshChourasia commentedon Nov 12, 2024
@Saiharitha3 Well, you have been assigned the project.
Hope it comes out wonderfully.
Waiting for your submission.
Thank you.
@NitkarshChourasia
Saiharitha3 commentedon Nov 12, 2024
Thank you! will update you soon.
Jayasri2111 commentedon Nov 26, 2024
Hello @NitkarshChourasia
We are still working on the issue once it is done will update.
Thank you for your support and assistance.
NitkarshChourasia commentedon Nov 26, 2024
Take your time. @Jayasri2111
Let me know once done.
I'll review it and merge it in the main repository.
Jayasri2111 commentedon Nov 26, 2024
Hello @NitkarshChourasia
I have raised the pull request for this ludo game. Kindly review and merge the request.
xdojebal477-hub commentedon Oct 23, 2025
Hi can i work here?
charishma2k06 commentedon Sep 3, 2026
Hi @NitkarshChourasia,
I would like to work on this issue! I will build the Ludo game under Ludo/{your-github-username}/ as per the repository structure guidelines. Could you please assign this to me? Thanks!
charishma2k06 commentedon Sep 3, 2026
Hi @NitkarshChourasia
I have completed the Ludo mini-project under Ludo/charishma2k06/ and submitted pull request #1243. Please review it when you get a chance. Thank you!
gauravi-2007 commentedon Sep 27, 2026
Hello, I would like to contribute to this issue by developing a
responsive JavaScript Ludo game with dice rolling, turn management,
token movement and winning conditions.