Où et comment vérifier si le jeu a été développé avec la licence Unity3D achetée (application non crackée)?

8

Nous avons embauché une équipe externe de pays de l'Est. Ils ont construit notre application de jeu mobile en utilisant Unity3d que nous avons payé beaucoup de K $. Nous leur avons demandé de n'utiliser le logiciel qu'avec une licence achetée, pas de craqué, et ils ont dit qu'ils le feraient.

Maintenant, nous sommes prêts à publier des applications dans les magasins officiels et j'ai lu sur le net que les gars de Unity3d peuvent toujours vérifier si l'application a été créée via une licence achetée ou via un logiciel piraté. S'ils découvrent que cela a été fait avec un logiciel piraté, ils interdiront l'application et nous poursuivront probablement.

Où pouvons-nous trouver un tel outil pour confirmer que notre logiciel a bien été fabriqué par un logiciel 100% sous licence Unity3D?

jackwyn
la source
2
Avez-vous demandé des preuves à vos développeurs? Si vous ne faites pas autant confiance à vos développeurs, je ne sais pas pourquoi vous risquez votre réputation en mettant quelque chose qu'ils ont développé sous votre nom. Cela me semble assez sommaire.
MichaelHouse
2
La confiance est bonne, la confirmation est meilleure ...
Mikael Högström
@ Byte56 Je leur fais confiance. Je fais plus confiance à mes yeux. Beaucoup de notre argent dans le jeu.
jackwyn
1
Pourquoi ne pas demander ici answers.unity3d.com
Den
Généralement, pour les travaux à contrat, vous voudrez peut-être exiger une assurance erreurs et omissions («E&O») (voir Gamasutra , également une clause d'indemnisation. S'il est trop tard pour modifier le contrat, je vérifierais avec Unity eux-mêmes. option à l'unité, mais je pense que cela ne fait que téléphoner à la boutique d'applications et vérifie que l '«application» elle-même est légitime (ce n'est pas le «moteur» pour vous.)
KenK

Réponses:

11

Je ne sais pas s'il est vrai qu'Unity peut valider qu'un déploiement d'un jeu a été fait avec une licence valide ou non, mais il semble que s'il est vrai qu'ils n'ont pas publié d'outils que vous pouvez utiliser pour effectuer cette validation vous-même (ce qui n'est pas rare, la seule entreprise à ma connaissance qui vous permet de le faire vous-même est Microsoft avec Windows et Office).

Votre meilleur pari est donc susceptible de

  • Contactez votre développeur et demandez-lui de fournir une sorte de validation ou de preuve qu'une licence valide a été utilisée.

  • Contactez Unity et demandez-leur s'ils peuvent vous aider à résoudre votre situation.

Ce n'est pas vraiment, à proprement parler, le problème d'Unity, mais ils peuvent être prêts à vous aider si vous expliquez votre situation.


la source
2
+1, bien que la question devrait plutôt être posée sur commonsense.stackexchange.com.
Hackworth
6
@Hackworth Vous m'avez presque donné l'espoir que ce site existait. Il aurait été intéressant de voir quel genre de questions y seraient posées.
API-Beast
4

Comme Josh l'a mentionné dans sa réponse, demander des preuves est à peu près la seule chose que vous pouvez faire - quelque chose comme une capture d'écran de la confirmation d'achat, ou l'e-mail qu'ils vous envoient lorsque l'achat est effectué.

Mieux encore, la prochaine fois, vous l'achetez et vous leur envoyez la clé de licence.

Mieux encore, mettez quelque chose dans votre contrat la prochaine fois si vous ne leur faites pas confiance - une sorte de pénalité / punition / contingence. Puisqu'il semble que vous ne leur faites pas confiance, j'irais jusqu'à présent en ajoutant une clause comme «vous êtes payé lorsque l'application arrive avec succès sur l'App Store, et pas avant». (Bien sûr, vous aurez probablement encore besoin d'une sorte d'acompte de bonne foi.)

cendres999
la source
C'est une clé de 2000 $ :). Presque personne ne fera ce que vous avez suggéré. Je suppose que c'est pourquoi nous avons cherché une équipe avec une licence :). Un autre point, même si vous avez créé l'application avec unité3d fissurée, l'application sera publiée. Apple ou Google n'ont rien à voir avec ça. Seule l'unité peut ultérieurement charger un fichier contre nous s'ils découvrent qu'un logiciel fissuré est utilisé.
jackwyn
+1 Je pense que c'est une bonne alternative aux personnes qui recherchent ces informations à l'avenir, avant le fait.
MichaelHouse
Possibilité qu'ils gardent votre licence pour vous et vous en donnent une tout de même.
Maximus Minimus
1
+1 En règle générale, les éditeurs achètent les licences. Ils peuvent même révoquer les licences si le projet est annulé pour être réutilisé sur un autre. Si vous externalisez le développement, vous devez acheter toutes les licences si vous voulez être sûr et garder le contrôle des problèmes juridiques.
Sean Middleditch