User-defined interaction using everyday objects for augmented reality first-person action games.