Working together on a game (Unity)?

My
2

My colleague and I created a game together with a lot of effort (he came to my laptop and designed the levels while I programmed while he was away). So very, very cumbersome and uncomfortable. And now we thought to ourselves whether we want to do our next big project with an external SSD and just pass it on to us when we're finished with our tasks. But surely there are also other solutions? All the big game studios somehow do that with the number of people who work there, it is otherwise impossible. Can someone help me how we can solve this skillfully Thank you!

gr

When you work on a project in a team, you use a version control system (Git or Mercurial).

Basic information about Git: https://git-scm.com/book/de/v2/Erste-Schritte-Was-ist-Versionsverwaltung%3F

Basic information about Mercurial: https://www.itwissen.info/Mercurial.html

Benefits:

Everyone can work in a different place, the two versions are then merged.
Unfinished construction sites can be stored in version branches (branches).
It is possible to reset the project to an old state.
and and and!

I also use Git on solo projects to share the latest information between different devices.

Hu

It's even easier in Unity… You can just invite your friend over to the project and use the built-in push / pull stuff