How AI Games Create Realistic Virtual Gaming Environments