
Augmented Reality Game Development
By :

Unity is a great platform to start learning game development or even shipping a commercial game. It is the choice of game engine for many of the popular games in the Android or iOS app stores. So, what makes Unity such a great platform to develop games on? The following is a short list of things that make Unity such a compelling platform to develop games on:
Let's get started by creating our sample game project Foody GO; we will also take this opportunity to build and deploy this starting project to your mobile device:
FoodyGO
. Make sure that 3D is enabled and disable Unity analytics. Of course, you will want to save your project in an easy-to-find folder, such as Games, just as shown in the following sample screenshot:
Assets
folder and name your scene Splash
. Then, click on Save.Assets
folder.Tall_SidebySide
and click on Save. This will allow you to quickly return to this layout later.
Editor layout for mobile development
Editor window with UI focused on in Scene window
FFFFFFFF
in the Hex Color field and then close the dialog. Notice how the background of the Game window is now opaque white.
Now that we have the foundations of our game and a simple splash screen let's deploy it to your device. Nothing confirms your progress as a game developer other than seeing your game run outside the Unity editor. Follow the section that is specific to your device to complete the build and deployment.
As long as you have followed the steps for installation in the previous sections of this chapter, deploying your game to Android should be simple. If you do encounter any deployment issues, refer to Chapter 10, Troubleshooting. Follow the next steps to build and deploy to your Android device:
Android SDK Path
and Java JDK Path
to the installation paths we made a note of when installing. Close the dialog when you are finished. The subsequent sample screenshot shows where you need to enter those paths:
com.packt.FoodyGO
as shown in the following screenshot:
Build
while you still have the dialog box opened. Open the new Build folder and save your build as com.packt.FoodyGO
. The name should match the name we used for the build identifier earlier. Then, click on Save to start the build.Assuming you followed the previous section, Setting up for iOS development, you should be able to already build and deploy the game to your device. Just follow the build and deployment steps again in that page to deploy the game to your device. Download the sample project for the chapter and deploy that to your iOS device.
Change the font size
Change margin width
Change background colour