Chapter    4

GitHub as your VCS

In this chapter you set up a versioning control system (VCS) within Android Studio. This will be the last setup step before approaching the game design concepts.

So what is a versioning control system? At its most base level, a VCS is a repository for storing different versions, or saves, of your code changes. When you work on, for example, a Word document on your computer any changes that you make to that document copy over any previous versions of the document that you had on your system; leaving you with only the most recent set of changes. In software development this is a less than desirable outcome. Many times, you may get days into a change before you realize that there is a better way to do something based ...

Get Android Studio Game Development: Concepts and Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.