AR Chess; Snapchat

Petricore Games; Internal Project

Moving multiple chess pieces

Moving of chess board based on detected planes

About:

Internal R&D looking into/working on Lens Studio and it’s game capabilities. Small chess project that only has basics such as: Plane detection for board placement/movement, AR hand position and gesture tracking to pick up and move chess pieces and occlusion to properly see which piece you are grabbing.

Contribution:

  • Using JavaScript in Lens Studio developed:

    • Pinch detection on chess pieces

      • Gesture detection

      • Hand position tracking to pick up object/chess piece

    • Raycast shadow to aim placement of chess piece

    • Grid based system for chess board pieces to sit on

      • Pieces will snap to center of grid/respective square the piece is dropped on

    • Plane detection to place and move chess board

      • Moved on device using touch screen and clicking at point on plane

Credits

Solo Project

 

Programmer

  • Sean Sarmiento