Onde e como verificar se o jogo foi desenvolvido com a licença comprada do Unity3D (aplicativo não rachado)?

8

Contratamos uma equipe externa do país oriental. Eles criaram nosso aplicativo de jogo para dispositivos móveis usando o Unity3d, que pagamos muito $ K. Pedimos a eles que usassem apenas o software com licença comprada, e não com uma licença quebrada, e eles disseram que o farão.

Agora, estamos prontos para publicar aplicativos em lojas oficiais e eu li na rede que os caras da unity3d sempre podem verificar se o aplicativo foi feito por meio de licença comprada ou software quebrado. Se eles descobrirem que foi feito com software quebrado, eles banirão o aplicativo e provavelmente nos processarão.

Onde podemos encontrar essa ferramenta para confirmar que nosso software foi realmente fabricado por um software unity3d 100% licenciado?

jackwyn
fonte
2
Você pediu provas aos seus desenvolvedores? Se você não confia tanto em seus desenvolvedores, não sei por que você arriscaria sua reputação colocando algo que eles desenvolveram sob seu nome. Parece bastante superficial para mim.
MichaelHouse
2
A confiança é boa, a confirmação é melhor ...
Mikael Högström
@ Byte56 eu confio neles. Eu confio mais nos meus olhos. Muito do nosso dinheiro em jogo.
jackwyn
11
Por que não perguntar aqui answers.unity3d.com
Den
Geralmente, para trabalhos contratados, você pode precisar de um seguro contra erros e omissões ("E&O") (consulte Gamasutra , também uma cláusula de indenização. Se for tarde demais para alterar o contrato, eu verificaria com a Unity. Existe um 'sou legal' opção na unidade, mas acho que ele só telefones casa para a loja de aplicativos e verifica que o 'aplicativo' em si é legítimo (o seu para você não 'o motor'.)
Kenk

Respostas:

11

Não sei se é verdade que o Unity pode validar se uma implantação de um jogo foi feita com uma licença válida ou não, mas parece que é verdade que eles não lançaram nenhuma ferramenta que você possa usar para executar essa validação. (o que não é incomum, de imediato, a única empresa que conheço que possibilita que você faça isso sozinha é a Microsoft com Windows e Office).

Sua melhor aposta, então, provavelmente

  • Entre em contato com seu desenvolvedor e peça que ele forneça algum tipo de validação ou prova de que uma licença válida foi usada.

  • Entre em contato com o Unity e pergunte se eles podem ajudar a resolver sua situação.

Não é realmente, estritamente falando, o problema da Unity, mas eles podem estar dispostos a ajudá-lo se você explicar sua situação.


fonte
2
+1, embora a pergunta deva ser colocada em commonsense.stackexchange.com.
Hackworth
6
@ Hackworth Você quase me deu esperança de que esse site existisse. Teria sido interessante ver que tipo de perguntas seriam feitas lá.
API-Beast
4

Como Josh mencionou em sua resposta, pedir provas é praticamente a única coisa que você pode fazer - algo como uma captura de tela da confirmação da compra ou o e-mail que eles enviam quando a compra é concluída.

Melhor ainda, da próxima vez, você o compra e envia a chave de licença.

Melhor ainda, coloque algo no seu contrato da próxima vez se não confiar neles - algum tipo de penalidade / punição / contingência. Como parece que você não confia neles, eu iria até agora colocando uma cláusula como "você é pago quando o aplicativo chega com sucesso à loja de aplicativos, e não antes". (Obviamente, você provavelmente ainda precisará de algum tipo de boa-fé como pagamento).

ashes999
fonte
É $ 2000 vale a pena :). Dificilmente alguém fará o que você sugeriu. Acho que é por isso que procuramos uma equipe com licença :). Outro ponto, mesmo se você criou o aplicativo com o unity3d rachado, ele será publicado. Apple ou Google não têm nada com isso. Mais tarde, somente a unidade poderá cobrar um arquivo contra nós se descobrirem o software quebrado sendo usado.
jackwyn
+1 Acho que essa é uma boa alternativa para as pessoas que procuram essas informações no futuro, antes do fato.
MichaelHouse
Possibilidade de que eles mantenham sua licença para si mesmos e ofereçam uma licença rachada da mesma forma.
Maximus Minimus
11
+1 Normalmente, os editores compram as licenças. Eles podem até revogar as licenças se o projeto for cancelado para reutilização em outro. Se você está terceirizando o desenvolvimento, deve comprar todas as licenças, se quiser estar seguro e manter o controle sobre questões legais.
Sean Middleditch