Skip to content

No pieces, no problem! Play life-size, three-dimensional chess at the UTD chess plaza any time with this fun AR mobile app!

Notifications You must be signed in to change notification settings

acm-projects/AR-Chess-Plaza

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

image

AR-Chess-Plaza

No pieces, no problem! Play life-size, three-dimensional chess at the UTD chess plaza any time with this fun AR mobile app!

MVP

We will update this with our new goals after Design Day.

  • Open camera, detect UTD Chess Plaza
  • Display AR chess pieces in correct positions
  • Tap select chess pieces
  • Move pieces to legal positions
  • Stockfish opponent plays moves

Further Ideas - to be discussed during Design Day

  • Two-player chess from different devices
  • Chess960 Support
  • Undo last move
  • Game analysis
  • Change piece styles
  • Export games to chess.com / lichess.org
  • Import games from chess.com / lichess.org
  • Save / resume game

Software to Install

Game Engine: Unity Student Plan

  • Select "Vuforia" upon download
  • Select appropriate mobile build supports upon download
  • Under "Dev Tools", ensure that an IDE is selected (either Visual Studio or Xamarin)

Chess Engine: Stockfish (can be replaced with another UCI engine)

Virtual Machine / Dual Boot / Emulator: TBD

Mobile Testing: Unity Remote 5

References

Chess

AR

Unity

Week 1 - Installation and Setup

  • Clone repository & setup git 2-factor auth
  • Unity
    • Apply for student plan
    • Download & install Unity
    • Activate pro license
  • IDE configuration to preferences
  • Target images
  • Begin mockup

(done! - Shoaib)!!

Week 2

About

No pieces, no problem! Play life-size, three-dimensional chess at the UTD chess plaza any time with this fun AR mobile app!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published