User experience

Before starting the app, the player should have a table surface (coffee table, desk, and so on) cleared but for a few objects to be used as in-game obstacles. An image target will be used to set the position of the goalpost.

When the app starts, the player is instructed to first calibrate the scene, pointing the camera at the target image to initiate the AR. Then the user slowly pulls away so the software can scan the table and recognize the surrounding surfaces and props.

Once calibrated, gameplay may begin. While the screen shows the table with the virtual game court, a new ball appears in the ready position. The player then flicks the ball to throw it towards the goalpost. If the ball hits the target, the player gets points. ...

Get Augmented Reality for Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.