Je fais un jeu sur Unity en suivant ce tutoriel sur YouTube:
Je suis tout nouveau sur Unity et Android Game Development, dans la vidéo, je suis arrivé à 35:16 et nous construisons les scènes et j'ai cliqué sur build et il commence à se charger mais quand il arrive à à mi-chemin, j'obtiens cette erreur comme le montre l'image "Le nom du package n'a pas été configuré correctement
Veuillez définir le nom du package dans les paramètres du lecteur. La valeur doit suivre la convention "com.YourCompanyName.YourProductName" et peut contenir des caractères alphanumériques et un trait de soulignement. Chaque segment ne doit pas commencer par un caractère numérique ou un trait de soulignement. "
Maintenant, je suis un développeur de 13 ans, donc je suis assez jeune, je ne comprends pas ce qu'il me demande de faire et je ne sais pas comment y remédier, si une personne pouvait m'aider, je serais si reconnaissant .. Si besoin, nous pouvons utiliser Discord, Skype ou Team Viewer pour m'aider.
Dans la dernière version d'Unity, pour résoudre ce problème, vous devez aller dans Edition> Paramètres du projet> Lecteur.
Parce que vous créez pour Android, vous sélectionnez l'icône Android.
Nous pouvons trouver, sous Identification, le nom du colis.
Le nom du package doit suivre certaines règles .
Structure de type domaine avec au moins 3 parties. Commence généralement par "com.COMPANY.APPNAME"
Vous ne pouvez utiliser que des caractères alphanumériques et des traits de soulignement.
Chaque niveau de domaine ne doit pas commencer par un numéro.
Par exemple, vous pouvez passer à "com.Android.game".
Cela résout le problème.
Modifier> Paramètres du projet> Lecteur. Il devrait y avoir une zone de texte intitulée "Bundle Identifier", définissez-la sur quelque chose comme "com.Fireboy.MyFirstGame", puis compilez.
De plus, lorsque vous serez prêt à passer en production, vous devrez utiliser la section "Paramètres de publication" pour signer votre apk en mode de sortie. Par défaut, Unity le signe en mode débogage, que Google Play ne vous permettra pas de soumettre.