Inspiration
We decided to create this game after having some fun playing Ludo with each other and wondering how we could improve the game by adding additional features.
What it does
You can play Ludo with additional rules to make it more random and exciting with 2-4 people online.
How we built it
We used JavaScript, HTML5, CSS, and Node.js in order to create a website hosted on Heroku that together creates our fully functional project.
Challenges we ran into
We ran into some challenges getting the pieces to move in the correct locations. We thoroughly debugged our code and re-did most of our math in order to find and fix all of the problems with piece movement. We also ran into trouble with not knowing all the HTML and CSS code that we needed to complete the project, but well-done google searches helped fill in the areas of knowledge we lacked.
Accomplishments that we're proud of
We are proud of the complex design of both the code behind the program and the hand drawn Ludo board created specifically for this project. We are most proud of our piece movement system and the implementation of the additional features, such as die randomization and teleportation squares.
What we learned
We learned better group management, as early in the project we had some time where not everyone was working even though there was a lot to do, so we better split the tasks so everyone could work. We also expanded our knowledge of the programming languages we used in creating this project, as we had to look up things we didn't know.
What's next for Ludo Master
We had some other ideas for Ludo Master that could be implemented later. Some of our ideas were: a square that sends you back or forward a few spaces when you land on it, pass and play, and AI for single player.
Log in or sign up for Devpost to join the conversation.