Book Image

OUYA Game Development by Example

By : John Donovan
Book Image

OUYA Game Development by Example

By: John Donovan

Overview of this book

The OUYA console and development kit gives you the power to publish video games for the players, creating a console marketplace of the gamers, for the gamers, and by the gamers. Using the OUYA developer kit and the Unity3D game engine, even beginners with a captivating game idea can bring it to life with a hint of imagination. OUYA Game Development by Example uses a series of feature-based, step-by-step tutorials that teach beginners how to integrate essential elements into a game engine and then combine them to form a polished gaming experience.
Table of Contents (18 chapters)
OUYA Game Development by Example Beginner's Guide
About the Author
About the Reviewers

Getting started with version control

Individual projects are easy to manage, but when multiple people are contributing code to the same project, things can get tricky fast. For instance, imagine keeping the project updated on everyone's computer and sending the project files to everyone every time someone makes a change; it would be inefficient to say the least.

To combat these problems, we can use version control, which is a tool that lets you host your code base on a universal repository and make changes that get pushed to everyone's copy of the project at the same time. Many different version control solutions exist, including Git, SVN, and Perforce; in this section, we'll show you how to set up a private Git repository using a website called BitBucket.

Version control is a complex subject, and we won't be able to cover every aspect of it in this chapter, but Atlassian, the creators of BitBucket, have a great collection of beginner tutorials on their website: