OUYA Game Development by Example
上QQ阅读APP看书,第一时间看更新

What this book covers

Chapter 1, Experiencing the OUYA, demonstrates the usage of the OUYA console and examines its user interface and technological capabilities.

Chapter 2, Installing Unity and the OUYA ODK, shows you how to install and configure the development environment required to create games for OUYA using the Unity3D game engine.

Chapter 3, Diving into Development, describes the anatomy of a basic script in the Unity3D engine and shows you how to create your first basic prototype.

Chapter 4, Moving Your Player with Controller Input, discusses how to create an interactive player object that responds to input from the OUYA controller.

Chapter 5, Enhancing Your Game with Touch Dynamics, talks about the built-in uses of the OUYA controller touchpad in the Unity3D engine and extends its functionality to create custom touch gesture mechanics.

Chapter 6, Saving Data to Create Longer Games, implements a basic data saving and loading functionality in prototypes from previous chapters and helps you understand the value of saving progress and other information.

Chapter 7, Expanding Your Gameplay with In-app Purchases, ensures that your prototypes meet the OUYA content guidelines required to sell a game on the OUYA marketplace. It also explains the finer aspects of packaging and polishing a game in Unity, including visual improvements, menus, and tutorials.

Chapter 8, Polishing and Prepping Your Game for Deployment, illustrates how to create both kinds of in-app purchases supported by the OUYA SDK and explains the differences between the purchases and the applications of each.

Chapter 9, Blazing Your Own Development Trail, helps establish the knowledge you need to grow as a game developer on your own and explores several techniques and tricks not covered in previous chapters.