Inspiration

Everyone wants to be the hero of the anime they see. Talking about the most popular and the best "Naruto". We have made a jutsu simulator , a jutsu battle game in which you can simulate all the top jutsu that Shenobee in Naruto does.

What it does

You can battle with your friend using your webcam and some freaky hand signs. You have to make hand signs which are recognised and the corresponding jutsu is implemented on your friend.

How we built it

Several technologies have been integrated to make this battle game. Flask is used for backend, HTML CSS and JS are used for frontend. Libraries that are been used are openCV, Google mediapipe for hand recognition and jinja2 for integrating backend and frontend.

Challenges we ran into

Sign Recognition It was our first time using a backend framework like flask so we have to go through many documentations. Integrating flask and openCV was not easy not even intermediate. Time management was a big challenge for us. It was our second hackathon. It was difficult for both of us.

Accomplishments that we're proud of

We have successfully integrated all our technologies and libraries and were able to come up with a jutsu simulator.

What we learned

Implementing front end APIs , backend framework flask, openCV libraries, integration of several platforms.

What's next for Naruto Jutsu Battle

We were unable to implement the full battle we planned for. At this time, its only functioning for one camera only, In the near future we want to make this project industrial and will add more jutsu and some amazing and difficult handsigns. A game of this type should be multiplayer so that everyone can enjoy it , so that is also our plan for this project.

Share this project:

Updates