Chidiya Udd

Chidiya Udd

Digitalised version of the popular childhood game "Chidiya Udd"

Chidiya Udd

Chidiya Udd

Digitalised version of the popular childhood game "Chidiya Udd"

The problem Chidiya Udd solves

NO MORE CHEATING, ONLY FAIR JUSTICE!
The original game relied on the ethics of the players which was not always the best method to judge.
The digitalised version of the game however, solves all problems and gives a fair judgement on who is the real winner.
Even the slightest margin of error is detected.
The game is super fun to play.
For now, the game is only designed for 3 players but it may be extended for a good number of people to play in groups.

Challenges we ran into

There were multiple instances where we ran into challenges ranging from simple syntax errors to complete conceptual and structural errors.
Being freshers with no prior knowledge or experience in software development, we had to learn the various functionalities of python along with its different libraries.
To design the GUI, we had to work with a complete new designing tool (Figma) and also the Tkinter python library.
Motion detection being new to us was a tough part to deal with. We had to learn and implement the OpenCV library of python.
Combining the GUI with the backend of the program was the biggest challenge we faced. Python being a line by line interpreter, made it difficult for us to execute the GUI and backend functions simultaneously. We worked around the problem by using the time library and recursively calling the function at specific time intervals.

Tracks Applied (2)

Freshman Track

Our entire team consists of freshmen only.

Open Track

We feel that the project developed by us should be enjoyed by everyone.

Technologies used

Discussion