Déploiement sur Linux

Questions techniques liées à l’utilisation d'Unity (et n'entrant pas dans le cadre d'une des sections suivantes)
Avatar de l’utilisateur
stigma
Messages : 1401
Inscription : 17 Nov 2012 18:29
Localisation : Perdu dans les mondes de Myst
Contact :

Déploiement sur Linux

Message par stigma » 19 Jan 2017 15:35

Bonjour,

Pour info

J'ai fait 2 déploiements de mon jeu.
- Windows X86
- Linux X86 + X86_64 (Universal)
J'ai installé les 2 versions sur un même PC (dual boot Seven, XP, Linux)
Windows : Impeccable, le jeu marche bien, très fluide.
Linux : Cata, le jeu rame terriblement, de plus mes objets mobiles gérés avec PlayerPref se retrouvent n'importe où ou même disparaissent !
Mon but n'était pas de distribuer sous Linux, c'était juste un test.

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 6187
Inscription : 28 Avr 2014 11:57
Localisation : Saint-Didier-en-Bresse (71)

Re: Déploiement sur Linux

Message par boubouk50 » 19 Jan 2017 16:07

Je suis personnellement mitigé quant à l'export sous Linux. Les distributions sont nombreuses et beaucoup souffrent du manque de fonctionnalités/drivers/accès/etc.
Ça doit être un bordel monstre à gérer
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation

Avatar de l’utilisateur
stigma
Messages : 1401
Inscription : 17 Nov 2012 18:29
Localisation : Perdu dans les mondes de Myst
Contact :

Re: Déploiement sur Linux

Message par stigma » 19 Jan 2017 16:22

On est d'accord. Par contre, depuis que j'ai fait cette manip (je suis revenu au déploiement Windows), J'ai cette alerte sur toutes mes scènes :
Invalid texture used for cursor - check importer settings
Mon curseur fonctionne toujours, mais c'est agaçant.
Je ne vous jette pas la pierre, Pierre, mais j'étais à deux doigts de m'agacer

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 6187
Inscription : 28 Avr 2014 11:57
Localisation : Saint-Didier-en-Bresse (71)

Re: Déploiement sur Linux

Message par boubouk50 » 19 Jan 2017 16:39

stigma a écrit :On est d'accord. Par contre, depuis que j'ai fait cette manip (je suis revenu au déploiement Windows), J'ai cette alerte sur toutes mes scènes :
Invalid texture used for cursor - check importer settings
D'où l'importance de toujours faire un BackUp avant d'opérer un changement important (irréversible ou non):
Changement de plateforme / de version d'Unity / Nouveau Plugin / etc.

Je suppose également que le curseur n'est pas disponible pour changer son format ni éditable depuis l'interface. Possiblement depuis un script Editor avec EditorGUIUtility.AddCursorRect ()
Tu pourrais essayer de relancer Unity. Tu pourrais essayer de supprimer le dossier Library. Mais je ne peux rien confirmer. (N'oublie pas de faire un backUp avant de ton projet, histoire que ces tests ne ruinent pas ton jeu)

Après ce n'est qu'un warning. Rien de méchant.
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation

Avatar de l’utilisateur
stigma
Messages : 1401
Inscription : 17 Nov 2012 18:29
Localisation : Perdu dans les mondes de Myst
Contact :

Re: Déploiement sur Linux

Message par stigma » 19 Jan 2017 17:40

Je ne savais pas que le fait de tester une autre plate forme pouvait chambouler quelque chose.
J'ai supprimé le dossier Library mais ça n'a rien donné. Tant pis.

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 6187
Inscription : 28 Avr 2014 11:57
Localisation : Saint-Didier-en-Bresse (71)

Re: Déploiement sur Linux

Message par boubouk50 » 19 Jan 2017 17:46

Changer de plateforme va modifier les metadonnées de tes assets pour qu'ils s'ajustent avec la plateforme. Par exemple des compressions de textures ne sont pas pris en compte sur les plateformes mobiles, etc.
Quand tu changes de plateforme, Unity réimporte les assets (tu vois la barre de chargement). Cet import a dû dérégler la texture du curseur. :?
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation

Avatar de l’utilisateur
stigma
Messages : 1401
Inscription : 17 Nov 2012 18:29
Localisation : Perdu dans les mondes de Myst
Contact :

Re: Déploiement sur Linux

Message par stigma » 19 Jan 2017 17:56

Maintenant, j'y toucherai plus :oops:

Répondre

Revenir vers « Unity le logiciel »