Game Development Reference
In-Depth Information
To solve this problem, you need a versioning system, such as Perforce, which will give you a revision history.
With such a system in place, you can always roll back to a previous version, and you will solve three problems:
1.
You always have the latest version of the file available.
2.
You can return to any version you want at any time.
3.
You will have a consistent backup of your data.
Of course, an infrastructure with Perforce is not for everyone. A good alternative I use every day is a cloud system
like Dropbox or SugarSync, which provides enough functionality for most situations. GitHub is another popular
version control system.
Conclusion
In this chapter, I wanted to show the organization system that I most frequently use for my projects. However, this is
not the only way; it's just one possibility. The most important thing is clarity; without it, the quality of the work will
undoubtedly suffer.
Some small rules that should be never forgotten:
•
Always write in English, so anyone can understand.
•
Spend the required amount of time to organize your work and your data.
•
Making your work easy and clear will help not only you, but also anyone who takes over the
project.