A 15-year-old builds AI cricket and car games

Hello everyone,

My name is Kartik, a 15-year-old student from India who is passionate about AI, computer vision, and embedded systems.

Recently, I developed a low-cost 3D AI Cricket Game that uses computer vision to detect a player’s body movements through a camera, without using any body sensors. The system tracks the player’s movements in real time and converts them into cricket gameplay inside the game.

The goal of this project is to create a more interactive and realistic way for cricket lovers to practice and experience the sport using AI.

Previously, I have also worked with ESP32 and ESP32-CAM to build AI-based systems such as: • Object detection systems
• AI-based robotic car projects

This cricket game project focuses on real-time interaction between human motion and AI-driven gameplay.

I would love to hear feedback from the community about: • How this idea can be improved
• Possible technologies that could make the system more accurate
• Suggestions for scaling this project further

YouTube Channel name: @kartikshirgan

Thank you for reading!

I want feedback from the people regarding my project​:grinning_face_with_smiling_eyes:

This project is completely based on AI and computer vision.

I will surely share my demo video if there is any ask for it.

What is the game like? It is like AR + AI?

There’s also a project tag you might like to add to your thread title…

Also can’t give you very good feedback on a block of text so…

Put that video in there!

Whatcha got?! :slight_smile:

This is AI project :

This is a demo video :

h ttps://youtube.com/shorts/5NnGG-rNa5A?si=XryMIN5HRarsBv-c

This is a demo video where I added AI commentary :studio_microphone: in it :

h ttps://youtu.be/TzK_9jGdaGQ?si=2Mg_hmU-Ollo89j3

Please remember: I am having some problem of including my video link in it so just copy the above link and cut one extra space between h and t.

Hope you understand my project!!

This is a demo video :

h ttps://youtube.com/shorts/5NnGG-rNa5A?si=XryMIN5HRarsBv-c

This is a demo video where I added AI commentary :studio_microphone: in it :

h ttps://youtu.be/TzK_9jGdaGQ?si=2Mg_hmU-Ollo89j3

Please remember: I am having some problem of including my video link in it so just copy the above link and cut one extra space between h and t.

Hope you understand my project well !!

While I would not know where to begin to rig a camera up to hit a ball in a virtual world, I have to say that much is impressive.

It appears like you have to swing pretty early in order to hit the ball in the game world, and that’s going to be the most important thing to figure out how to calibrate.

Don’t give up, keep at it, and don’t neglect to have a talk with ChatGPT about ways the game works now, and ask for ways to improve it.

The most important thing that gamers tend to complain about is if they feel that the game is responsive to their inputs. If there is a lag or delay between what they do and what happens in the game world, potential players won’t hang around very long.

If there are hardware or software issues where you can’t calibrate your inputs fast enough for it to feel alive, ask the ChatGPT for other ways using camera motion could feel alive in a game…

In the best games, making the person feel like they’re really in the game world is important…
That’s another great thing to ask ChatGPT about, too.

I wish you the best, and I admit I wouldn’t have thought about trying to rig a camera up to make my actions work in a game world, so good job at doing that!

Thanks man !!! For your opinions and guidance for making my game more better.

Such impressive feedback from developers really be helpful for me.:cowboy_hat_face:

This is a CV based Car Game :exploding_head: which does not need any touch Control…you can control it virtually.

It can be used for VR…

Demo video:

h ttps://youtu.be/yZXogdyUmnY?si=8CLMNMvcKrIsP9go

Want some opinion of integration of AI in it!!!

Hi there!

Nice to see you joining the community and sharing your project.

It may be easier for others to follow your work if you keep your project updates in one topic or rename the existing topic to cover the broader project.

That way people interested in your project can follow it more easily and the forum avoids several similar topics.

Thanks!

I will surely make a note of it.