Using Game Engines for Interactive Haptic-based Learning Simulations Academic Article uri icon