- Home /
Has anyone deploy/install Unity3d from a server?
I am looking to deploy the software from windows server to some workstation. Is there any .msi bundle available and would it bypass the registration process as the users do not have administrative priviledges. Any useful information will be welcome.
Well, it's not directly related to Unity development, but i would say it's a good question which is of interest for game developing companies. If you don't get an answer, I guess you should contact the support if there's a way. If you find a solution yourself, feel free to post an answer here ;)
Answer by Kryptos · Aug 02, 2012 at 10:50 AM
Since Unity is a per-computer license, I don't think that you have the right to bypass the registration process.
Taken from the EULA:
Copies. If you have licensed a version of the Software other than a trial version and you are an individual or a Legal Entity other than an educational or academic institution, you may install the Software on both a primary computer and a secondary computer, solely for your convenience, but only for use by a single person. You may make a single copy of the Software solely for backup or archival purposes. We may in our sole discretion authorize you to install the Software on an additional computer or computers.
The last part may indicate that you can ask for a special authorization. But any other attempt to do it can be seen as breaking the license agreement.
Therefore the only possibility would be to have an admin install the software on each workstation with a dedicated license serial. You may find a way to deploy the software in its trial version but the registration process will still need a manual gesture.
Thanks Nicolas. I will like to remotely unattended/silent deploy the package as it is almost physically impossible for me to deploy the software on each workstation on the network.
I'm not familiar with this kind of process, but maybe you can recreate a .msi package from an installed software and deploy this package.
This could be tricky though since you need to track any registry key and user data file installed along Unity. This will only solve the deploying part but not the registration.
Your answer
Follow this Question
Related Questions
WebGL deployment question 0 Answers
Unity networking tutorial? 6 Answers
Web-server configuration to correctly serve Unity webplayers 4 Answers
Embedding Unity physics on a server. 1 Answer