Inspiration
The desire to connect real-world actions to a virtual environment
What it does
Allows you to play Connect 4 through a web browser using hand gestures
How we built it
- flask backend
- react frontend (js for Leap Motion)
- python AI (minimax with alpha-beta pruning)
Challenges we ran into
- Having to pivot to Leap Motion API after realizing Xesto API was not available
- Connecting the Python backend to the js frontend
- Handling AI interactions in edge cases
Accomplishments that we're proud of
- Quickly learned to work with the Leap Motion API
- Successful interfacing between frontend and backend
What we learned
It's useful for everyone to know a bit of js (both client side and server side) to facilitate smoother coordination
What's next for Kinect4
- Allow for 2 player games
- Allow for visualization of AI algorithm
Log in or sign up for Devpost to join the conversation.