ABSTRACT

We are nearing the end of our introduction to game development, and Sancho Panza is almost ready to be let out of the house. In this chapter, we will look at three distinct yet interrelated topics: testing, tweaking, and publishing. We will look at the wealth of options that Unity provides for us to build our game projects so that others may be able to enjoy and possibly even buy them. However, before we get too excited about getting our game into the hands of gamers everywhere, we will need to spend some serious time testing it and even though we have done some testing during the whole development process, we need to go into more depth and discover how to test a game. With our game nearly completed, we cannot go back and rebuild it just to add a new feature or two; however, if those new ideas will fit within the framework of what we have already done, then there is nothing wrong with making a tweak here and there, or even polishing up some of the work that we have done to iron out the kinks. We will explore all of these topics throughout this chapter.

What Is Testing?

How to Approach Testing

Finding and Tracking Bugs

Tweaking the Game

Supported Build Platforms

Building and Publishing Projects