Before building any game or application, it should always be a first step to know exactly what you want to build. You don’t have to know the exact implementation details, just what you want to build and how you want to go about building it. This should include the following:
- Basic idea/concept
- Programming language to use
- Platform to release on
- Game engine or libraries/frameworks to use
- Design document/design outline
- Written or code implementation prototype for proof of concept
Now, why are these points so important? They are important because it helps solidify the idea, gives a clear path for what you want to accomplish, and most importantly, proves that the project is possible to build. Let’s dive into each point and use them to build our first AR application.