Skip to content

joshualu777/AR-Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AR-Chess

Augmented reality chess system for senior project

This is the HoloLens version of the AR training system. Listed below are the references used in this project:

3D assets for the chess board and pieces:

  1. Chess Pieces and Board, by Cosmic Creations: https://assetstore.unity.com/packages/3d/chess-pieces-and-board-95641
  2. Low Poly Chess Pack, by Broken Vector: https://assetstore.unity.com/packages/3d/props/low-poly-chess-pack-50405

3D assets for the mini environment:

  1. School Supplies, by Rodolfo Rubens: https://assetstore.unity.com/packages/3d/school-supplies-96667
  2. Low Poly Pack - Environment Lite, by Solum Night: https://assetstore.unity.com/packages/3d/props/exterior/low-poly-pack-environment-lite-102039
  3. Free Playing Cards Pack - Game Asset Studio: https://assetstore.unity.com/packages/3d/props/tools/free-playing-cards-pack-154780
  4. Low-Poly Chess Set, Board, and Timer - Clayfoot Studios: https://assetstore.unity.com/packages/3d/props/low-poly-chess-set-board-and-timer-216547

PGN files for the chess game database:

  1. https://www.chess.com/news
  2. https://www.chess.com/news/view/2023-tata-steel-chess-round-13
  3. https://www.chess.com/news/view/2023-tata-steel-chess-round-4
  4. https://www.chess.com/news/view/2023-tata-steel-chess-round-5
  5. https://www.chess.com/news/view/2022-fide-world-rapid-chess-championship-day-3
  6. https://www.chess.com/news/view/2022-gashimov-memorial-abdusattorov-wins
  7. https://www.chess.com/news/view/2022-fide-world-rapid-chess-championship-day-1
  8. https://www.chess.com/news/view/alekseenko-wins-2022-chessable-sunway-sitges-chess-festival
  9. https://www.chess.com/news/view/2022-fide-world-team-chess-championship-finals

Additional PGN files can be found here: https://www.chess.com/library/collections/game-of-the-day-4FX9kRVg

Microsoft's Mixed Reality Toolkit was used for this project. Below are the documentations that were referenced:

  1. https://learn.microsoft.com/en-us/training/modules/mixed-reality-toolkit-project-unity/
  2. https://learn.microsoft.com/en-us/training/modules/place-scene-objects/
  3. https://learn.microsoft.com/en-us/training/modules/get-started-with-object-interaction/
  4. https://learn.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/mrtk2/features/ux-building-blocks/object-collection?view=mrtkunity-2022-05
  5. https://learn.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/mrtk2/features/ux-building-blocks/button?view=mrtkunity-2022-05
  6. https://learn.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/mrtk2/features/ux-building-blocks/interactable?view=mrtkunity-2022-05
  7. https://learn.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/mrtk2/features/ux-building-blocks/scrolling-object-collection?view=mrtkunity-2022-05

Code written by Marcel Jurtz was also used in this project, namely for:

  1. BoardHighlighting script
  2. BoardManager script
  3. Chess piece scripts

Reference to Jurtz's website and GitHub:

  1. https://jurtzmarcel.medium.com/building-a-chess-game-in-unity-85408f86b749
  2. https://github.com/MarcelJurtz/Chess

About

Augmented Reality chess training system for senior project (HoloLens version)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors