Hi, I have made my game with PC (Windows 7) and I need to move the game to my Mac (OS X Yosemite) enviroment for iOS release. What would be the best way to move the whole game?
I can just pack everything as Unity Package, then make a new project in Mac and import the Package. The problem here is that sorting layers and tags are project feature so they won’t export. I have lots of layers and tags in the game and I was wondering if there were other way than having to make each layer and tag again, then assaining them all one by one to the gameobjects all over the game.
The problem is that I’m used to work with Windows 7 enviroment and I need my Mac with xCode to build iOS version. I also have third computer with Windows 8 with Visual Studio that I use for Windows Phone releases. With Mac I could release Android and iOS versions, but I still need to move the project for Windows Phone. So basicly I could just have one place for the project files then when I switch machine (Windows 7, Windows 8 or OS X) I could just continue where I left off?
Yes. It should work. It seems you don’t use version control system and you really should.
It is a way to have separate copies of project on different machines and consistently update all of them to one state.
For example we store all of our code at git (popular version control system) repository which is available from Internet.
So I have my main development machine at my table in the office and my personal notebook. When I need to make some changes at home, I just do “Pull” action (grab the changes from repository to your own copy), then make some changes and do “Push” (put changes into repository). So it is a central place to store your code and have access to it from any place connected to internet.
Advanced usage of version control system includes:
Go to previous versions of your project. It is very useful when you made some bug or broke the project and you need to return to consistent state.
Several people can work on the same project and even same files (with some caveats).
I can’t quickly find good git introduction tutorial. Anyone?
But here are few links:
most popular Git hosting:
I use GitHub connected to Visual Studio Team Foundation, works like a charm. You click one button in VS and everything pulls and pushes to your remote repository that you will set up on GitHub.com. No use of terminal, unless something gets messed up.