Creating Interactive Game Environments