# Build Unity en local

##### <span style="text-decoration: underline;">Note:</span>

Avant de commencer, vérifiez que votre **Unity** est bien mis en place (aucun crash, aucune erreur, stable, etc.) puisque le *Build* prend du temps (en moyenne 5-7 minutes, dépendamment de l'ordinateur).

<span style="color: #999999;">*<sub>Ignorer cette étape si votre ordinateur fait partie des top 1 pour build 🚀</sub>*</span>

##### <span style="text-decoration: underline;">Unity:</span>

1. Avec les touches `CTRL + SHIFT + B`, vous devez avoir les paramètres suivants sur Unity ![](https://wiki.uniksim.com/uploads/images/gallery/2025-07-Jul/scaled-840-0/image-1752175559515.png)
2. Regarder la version de votre **Unity** dans le fichier `version.txt` (situé à "Assets/Ressources/data/version.txt"). ![](https://wiki.uniksim.com/uploads/images/gallery/2025-07-Jul/scaled-840-0/image-1752175858581.png)
    
    ![](https://wiki.uniksim.com/uploads/images/gallery/2025-07-Jul/scaled-840-0/image-1752175870921.png)
3. Changer la version du build dans la version locale du backend en web (Dans le fichier `constantsVariable.js`).
    
    ![](https://wiki.uniksim.com/uploads/images/gallery/2025-07-Jul/scaled-840-0/image-1752176028370.png)
    
    
    - Changer : `LOCAL_WEBGL_VERSION: {votre version}`
4. Changer la version du build dans la version locale du database (Situé dans constants)
    
    ![](https://wiki.uniksim.com/uploads/images/gallery/2025-07-Jul/scaled-840-0/image-1752176314611.png)
5. Une fois le build de Unity terminé, mettre les fichiers du build dans le frontend (Dans le dossier `uniksimFrontEnd\src\assets\unity\Build`) ![](https://wiki.uniksim.com/uploads/images/gallery/2025-07-Jul/scaled-840-0/image-1752176698497.png)
    
    ![](https://wiki.uniksim.com/uploads/images/gallery/2025-07-Jul/scaled-840-0/image-1752176715817.png)
    
    
    - Il est important que les fichiers soit les mêmes (Type et nom)
    - Il est aussi possible de modifier les fichiers du backend directement dans front, mais il n'est pas recommandé de le faire sachant qu'un build du frontend écrasera le build et que les versions seront erronées.
6. Faire un build du frontend ![](https://wiki.uniksim.com/uploads/images/gallery/2025-07-Jul/scaled-840-0/image-1752176841740.png)
7. Tester 🥳

##### <span style="text-decoration: underline;">Erreurs courantes:</span>

- Si vous avez : ![](https://wiki.uniksim.com/uploads/images/gallery/2025-07-Jul/scaled-840-0/image-1752176374182.png)
    
    
    - Une des versions de votre build (en backend ou en database) ne correspond pas. Veuillez revoir les étapes 3 et 4.