Version Control

This module is meant for teams using Unity or Unreal for their game.

This module introduces a way to work with others digitally. Soon, you’ll be able to see that creating a game as a team doesn’t need to be a headache.

You might be thinking “why would it be a headache?” right about now. Well, imagine this scenario: you add some really cool interactions to your team’s game in your free time, but you do so on your own computer. When you meet with your team to talk about your additions, they tell you that they also made some additions of their own. Now what? It isn’t that easy to put their additions together with yours unless you use a Version Control System (VCS).

Necessary Tool: GitHub Desktop or Perforce, depending on your team’s preference

You can find pros and cons for the two Version Control Systems mentioned above here. If you start looking through that article and begin to feel a little overwhelmed, we recommend going with GitHub and using this tutorial to get yourself acquainted with it.

Need help from an expert?

If your team has chosen a VCS, and you all have tried branching and merging with it, then you have completed this module! Trust us when we say that this skill will help you avoid a great deal of stress in the future.