Immersive Experience with Non-Player Characters Dynamic Dialogue | IEEE Conference Publication | IEEE Xplore