Annonce importante du forum, cliquez ici pour en savoir plus.

[CAW - Créer un Monde] Tout savoir sur le routage pour éviter les ennuis

«1
FezetFezet Messages: 4,033 Membre
Bonjour à tous !

Comme certains d'entre vous le savent, j'ai connu quelques déboires avec mon dernier monde. En effet, celui-ci était injouable du fait de forts ralentissements (lags) dûs à des problèmes de routage. Si votre monde en souffre aussi, ou si vous souhaitez tout savoir le routage afin d'éviter ces désagréments avant de vous lancer dans l'aventure d'un monde, alors vous êtes au bon endroit !

Sommaire

    Le routage, qu'est-ce que c'est ?
    Les conséquences d'un mauvais routage
    Outils de gestion du routage
    Trucs et astuces pour un bon routage

Le routage, qu'est-ce que c'est ?

Pour faire simple, le routage = Où votre Sim peut aller dans un monde.
Selon le guide de l'Outil Créer un Monde, le routage est "un moyen de limiter les endroits où les Sims peuvent aller (marche, jogging, etc.) et où la caméra peut faire des panoramiques."

Dans l'Outil Créer un Monde, vous ainsi avez la possibilité de définir où votre Sim peut aller ou pas, là où la caméra peut se rendre ou pas. C'est très pratique pour le réalisme du monde afin d'éviter que vos Sims ne puissent gravir des montagnes très escarpées ou se rendre en bord de carte. Vous pouvez aussi empêcher la caméra de s'approcher trop des limites du monde afin de ne pas voir les bords, ce qui altérerait le réalisme.

241056401.jpg
Une zone trop escarpée pour les Sims ? Mettons-la en non routable (peinture bleue)

Les conséquences d'un mauvais routage

Si votre routage est défaillant, vous rencontrerez deux principaux problèmes liés, l'un n'allant pas sans l'autre.
Le premier : à certains endroits, les Sims risquent de rester coincés ! (Si par exemple vous avez entouré des terrains de peinture non-routable). C'est très gênant, car ça vous empêche de jouer, mais en plus ça provoque un autre problème plus grave encore : le lag (ralentissent) !
Ce second problème est dû au fait que les Sims restent coincés quelque part. Voilà comment ça se passe :

1) Tout va bien, les Sims se promènent tranquillement dans votre monde.
2) Tout à coup, l'un d'eux se coince quelque part ! Ce n'est pas forcément l'un des vôtres, ça peut être un PNJ (personnage non-jouable) n'importe où dans le monde.
3) Là, votre ordinateur va travailler un peu plus pour le décoincer ! Il va augmenter sa consommation de mémoire vive et de processeur (pour trouver une solution), ce qui va entraîner un ralentissement, le jeu n'est plus fluide du tout, voire se fige ! Certaines animations (arbre, prisme au dessus de la tête) fonctionnent toujours par contre, mais l'heure est arrêtée, et il est impossible de cliquer ! La seule solution : attendre (ou bien basculer sur le bureau et arrêter le jeu via le gestionnaire des tâches, ce qui va entraîner la perte de votre partie si vous ne l'avez pas sauvegardée)

Tout ça va rendre votre monde injouable, ce qui risque de ne pas vous faire plaisir, surtout si vous avez passé beaucoup de temps à le créer. Rassurez-vous même les mondes d'EA souffrent parfois de ce problème, mais je n'en parlerai pas ici.

Outils de gestion du routage

Dans l'Outil Créer un Monde, de nombreux outils sont présents pour gérer le routage de votre monde.
    Afficher les données de routage
    Accessible depuis le menu du haut dans "Affichage", il vous permet comme son nom l'indique d'afficher le routage de votre monde. Ainsi, vous voyez les endroits où vos Sims peuvent marcher.

    136303962.jpg

    Il affiche des symboles de différentes couleurs :

      Lignes blanches : Chemins possibles pour les Sims. Il est toutefois possible de ne pas être sur ces lignes, qui ne donnent un aperçu que des chemins principaux dans votre monde.
        Lignes rouges : Entourant les objets, elles forment des zones où les Sims ne peuvent pas aller.
          Lignes bleues clair : Suivant les les routes et les chemins, elles indiquent par où passent les voitures et les Sims.
            Ronds blancs : Points de jonction entre les lignes blanches.
              Ronds bleu foncé : Points de jonction entre les lignes bleues clair.
              241775593.jpg
                Reconstruire les données de routage
                Accessible depuis le menu du haut dans "Affichage", il vous permet de recréer tout le routage de votre monde. C'est très utile lorsque vous placez ou enlevez de nouveaux objets afin de bien voir où vos Sims peuvent (ou ne peuvent plus) aller avec ce changement.
                Attention ! Après avoir cliqué dessus, l'Outil va recalculer tout le routage, ce qui prends en général quelques secondes, et il n'est pas utilisable pendant ce laps de temps.


                580243624.jpg

                920959291.jpg
                Voici un rocher tout juste placé. Les lignes de routage le traversent, les Sims peuvent donc passer dedans

                680167532.jpg
                Il suffit d'utiliser la fonction "Reconstruire les données de routage et hop ! Plus de problèmes !

                Il est inutile de reconstruire le routage à chaque fois que vous placez un objet. Utilisez-le une fois de temps en temps et régulièrement quand vous utilisez la peinture de routage (voir ci-dessous)
                  Peintures de routage
                  Accessible depuis l'onglet "Terrain", puis "Outils Peinture de terrain" et enfin "Routage" dans la barre qui s'affiche. Il vous permet de définir des zones accessibles ou pas à vos Sims et à la caméra grâce à de la peinture

                  491669337.jpg
                    Définir les zones non-routables pour les Sims
                    Pour définir une zone comme non-routable, cliquez sur "Sims non-routable"

                    6743683810.jpg

                    Cliquez ensuite sur la zone à peindre, qui devient bleue. Cela ne sera pas visible en jeu biensûr. Pensez à bien régler le pinceau. :)

                    6447858113.jpg

                    236975111.jpg

                    Une fois que vous avez terminé utilisez la fonction "Reconstruire les données de routage" (voir plus haut)

                    318836602.jpg

                    Astuce : Dans la barre de droite qui est apparue, il y a une fonction "Inclure la pente". Elle vous permet de voir où sont les zones très pentues (et donc qui ne devraient pas être accessible par les Sims) et donc de savoir où peindre en non-routable.

                    Pour l'utiliser, cochez la croix "Inclure la pente" et réglez le curseur de l'opacité tout à droite.

                    3772627211.jpg

                    Les zones très pentues apparaissent en rouge, vous pouvez donc les peindre en non-routable. ;)

                    5358884612.jpg
                      Définir les zones accessibles par la caméra
                      La procédure est la même que pour définir la zone comme étant non-routable . ;)
                      Vous n'avez pas besoin de définir la zone non-routable pour les Sims si elle est déjà inaccessible pour la caméra, elle est mise automatiquement. Logique : Si la caméra ne peut pas y aller, alors les Sims non plus. Par contre, si les Sims ne peuvent pas y aller, alors la caméra peut, à moins que vous ne décidiez du contraire. :)

                      La peinture de ces zones est par contre jaune.

                      472156421.jpg
                        Supprimer la peinture de routage
                        Oh non ! Vous avez mis de la peinture là où il ne fallait pas ! Pas de problème, cliquez simplement sur "Supprimer" dans la barre de droite, et cliquez ensuite là où vous avez mis votre peinture.
                        Vous pouvez également utiliser "Annuler" (la flèche en haut à gauche) si l'action est récente.

                        1744336514.jpg

                        Trucs et astuces pour un bon routage
                          Iles isolées + Métro = Lags à gogoNiveau de danger du problème : Très Haut

                          Vous vous êtes dit : "Et si je construisait un monde constitué de plusieurs îles séparées accessibles uniquement par le métro ?". A priori, l'idée est séduisante. Les Sims emprunterait le métro pour se rendre d'un îlot à l'autre. Il y a juste un petit problème très gênant : les Sims non-jouables ne peuvent pas se servir seuls du métro. C'est un détail très important. En effet, si vous placez des terrains communautaires ou résidentiels sur toutes les îles, les Sims ne pouvant se servir du métro, ne pourront y accéder. Le jeu tentera donc en vain de trouver un itinéraire (qui n'existe pas) ce qui va provoquer de forts ralentissements. Il existe deux solutions à ce problème :
                            Solution n°1 : Relier toutes les îles entre-elles par des ponts ou de la terre. Les Sims non-jouables les utiliseront pour aller d'une île à l'autre, mais vos Sims que vous pouvez contrôler, eux, se serviront toujours automatiquement du métro.
                              Solution n°2 : Ne pas placer de terrains (résidentiels et communautaires) sur toutes les îles mais uniquement sur une seule. Tant pis, les Sims non-jouables ne pourront pas aller sur les autres îles mais vos Sims oui.
                              378278891.jpg
                              Le métro, une idée intelligente pour se déplacer entre les îles... Dommage que EA n'aie pas conçu les Sims non-jouables afin qu'ils s'en servent tous seuls.:(
                                Zones / points de routage isolés : Attention aux Sims coincésNiveau de danger du problème : Moyen

                                Si vous avez mis de la peinture de routage un peu partout dans votre monde, il y a peut-être à certains endroits des ronds blancs isolés ou des zones de routage, non reliés au reste du routage du monde. Pour les voir allez dans "Affichage" --> "Afficher les données de routage" (voir plus haut dans ce tutoriel). Ces zones / points ressemblent à ça :
                                8275097217.jpg

                                8520392018.jpg
                                J'ai volontairement exagérées et créées ces zones pour que vous compreniez mieux. ;)

                                Le risque, c'est que certains Sims ne restent coincés dans ces zones, et ne pouvant en sortir, cela risque de faire b.u.g.g.e.r le jeu avec des ralentissements, comme à chaque fois . Mais vous me direz "Comment les Sims peuvent rentrer dans ces zones, si ils ne peuvent pas en sortir ?". Tout simplement que, le jeu va souvent générer aléatoirement la position des Sims et que, il pourrait très bien en faire apparaître un juste dans ces zones. Les phénomène est d'ailleurs accentué avec Animaux & Cie, puisque les animaux errants (chats, chiens, chevaux, ratons-laveurs, biches etc.) se promènent en totale liberté dans les mondes.
                                La solution si vous voyez ces zones dans votre monde, c'est de supprimer la peinture non-routable qui les entoure, ou bien si vous ne souhaitez pas que les Sims accèdent à ces endroits, c'est de peindre ces points / zones en non-routable :
                                9797791119.jpg
                                  Moveobjects on dans les terrains : de la jouabilité en moinsNiveau de danger du problème : Moyen

                                  Le code de triche "moveobjects on" est très apprécié des créateurs de terrains car il permets de placer les objets vraiment n'importe où malgré les fortes restrictions du jeu. Même si souvent, ces restrictions imposées par EA semblent idiotes (impossibilité de placer un téléphone sur les commodes, ou certaines fenêtres à la base d'un escalier par exemple), elles sont également justifiées dans la mesure où elles garantissent que 100% de votre terrain soit accessible et utilisable par les Sims. En effet, il n'est pas rare de trouver dans certaines créations où le "moveobjects on" est présent un peu partout, des objets inutilisables par les Sims qui peuvent aussi rester coincés.
                                  Le souci est le même que pour l'extérieur du monde avec des zones de routage isolées : les Sims peuvent rester coincés, donc ça provoque des ralentissements. Il faut donc toujours tester avec un Sim "cobaye" les endroits du terrain où l'on a utilisé ce code.
                                  Note : Cette astuce est également valable pour le code "constrainfloorelevation false" qui permet de faire plus de modifications au niveau du terrain.

                                  8159062020.jpg
                                  Un Sim coincé dans un monde. Crédit image : sims3newyork.blogspot.fr
                                    Routes sans intersections : problèmes à l'horizonNiveau de danger du problème : Bas

                                    Si vous débutez avec l'Outil Créer un Monde, il se peut que vous n'ayez pas pensé à clore vos routes / chemins avec des intersections. C'est un détail qui paraît anodin, mais cela peut engendrer des problèmes de routages parfois importants, le jeu ne détectant pas la route comme terminée. Pour voir si un chemin / route a bien une intersection, cliquez dessus et si elle se termine par un carré bleu foncé, alors elle n'en a pas. Si par contre, elle se termine par un carré bleu clair, alors c'est bon, elle en une.

                                    3415696021.jpg
                                    Un carré bleu foncé au bout d'un chemin = pas d'intersection

                                    Si elle n'en a pas, alors cliquez sur "Routes et arbres", puis sur "Outils de plcament et de modifications des routes" et dans la barre qui s'affiche, cliquez sur "Placer intersections routes" ou "Placer intersections trottoirs"

                                    6652267422.jpg

                                    Cliquez ensuite à proximité de votre chemin / route afin de placer l'intersection, et déplacez-la près de votre route jusqu'à ce qu'elle s'y colle automatiquement.

                                    4948903623.jpg

                                    Voilà ! Désormais votre route a une fin bien déterminée par le jeu, il n'y a plus de problèmes de routage. ;)

                                    7704123124.jpg


                                    Voilà, ce tutoriel touche à sa fin, n'hésitez pas à exprimer vos réactions et impressions et j'espère qu'il vous sera utile pour vos mondes, afin que vous puissiez en profiter pleinement, sans problèmes de routage ! :)

                                    Bonne journée à tous et bon jeu !

                                    Amicalement,
                                    Fezet
                                    da62w9o31wm6.jpgkskjsvazp61n.png

                                    Retrouvez moi sur : Facebook - Twitter - YouTube - Instagram

                                    Réponses

                                    • Thierryl31Thierryl31 Messages: 658
                                      Modifié (août 2012)
                                      Fezet

                                      ton guide sur le routage est très complet et parfait :thumbup: , et les explications sont très claires !

                                      ca va en aider plus d'un !

                                      amicalement
                                      Sandra :wink:
                                    • gamemagggamemagg Messages: 3,251 Membre
                                      Modifié (août 2012)
                                      Bravo Fezet pour ce nouveau tutoriel.

                                      Cela permet d'éclaircir l'outil CAW et de retrouver des informations importantes plus facilement... :wink:
                                      ID Origin : gamemagg
                                    • mirka999mirka999 Messages: 2,808 Membre
                                      Modifié (août 2012)
                                      Que dire Fezet, je vais écrire en grande taille

                                      B r a v o ! et merci, vraiment Merci beaucoup :D

                                      Le Routage c'est la première base qu'il faut savoir avant de commencer un monde, avec la connaissance du routage, on peut l'ajuster à mesure de la création de notre monde, et grâce à toi, nous avons maintenant un tutoriel plus que professionnel, impossible de ne rien louper.

                                      Mais quel beau travail et surtout tes explications qui sont claires et précises, tu sais quoi, j'ai fait un copie coller de toutes tes explications pour garder ca précieusement dans mon dossier Créer un monde pour y avoir accès très rapidement à l'information advenant un oubli sur le routage.

                                      C'est un beau cadeau que tu viens de nous faire, car sans un bon routage, que ce soit le monde que ce sera, les problèmes que tu mentionnes seront présents et risque d'en faire un monde injouable,
                                      Et aussi ca peut faire comprendre à certains joueurs qui font des téléchargements de monde ici et la, et que le monde bien que j.o.l.i n'est pas jouable cause de lags incroyable, vont comprendre maintenant la raison..

                                      Mille mercis :D
                                    • jeffounet13jeffounet13 Messages: 707 Membre
                                      Modifié (août 2012)
                                      Exactement Mirka, Bravo Fezet bravo et merci beaucoup sa m'aide beaucoup !
                                    • BloupBloup Messages: 9,367 Modérateur
                                      Modifié (août 2012)
                                      Merci pour ce super tutoriel ! Le routage était ce qui me questionnait le + dans la création d'un monde. Maintenant je pourrais me référer à ton travail quand j'aurais le courage de m'y mettre !
                                    • DeliseDelise Messages: 532 Membre
                                      Modifié (août 2012)
                                      Merci pour ce tuto ! :D
                                      Administratrice de Sims Artists - Créatrice de CC et autres - Mon Deviant Art - Mon Tumblr- Let's play "Reconstruire sa vie"
                                    • chokyplychokyply Messages: 2,667 Membre
                                      Modifié (août 2012)
                                      salut

                                      bravo pour ton tuto ,comme d hab c est un super boulot
                                      des tutos toujours bien expliqué :thumbup: , pour les personnes pas doués comme moi c est hyper important ,certains tuto m embrouille :XD:
                                      merci fezet
                                      wv2lbci0uyaq.jpg
                                    • lotus83lotus83 Messages: 5,447 Membre
                                      Modifié (août 2012)
                                      C'est de l'excellent travail! Merci... :thumbup:
                                    • DD30300DD30300 Messages: 496 Membre
                                      Modifié (décembre 2012)
                                      Super tutoriel,

                                      Je l ajoute dans mes favoris.

                                      banniere-450-x75.gif
                                    • ClarinetteClarinette Messages: 1,627 Membre
                                      Modifié (janvier 2013)
                                      Euh... Je fais quoi avec ça ? :shock:

                                      130118100505928769.jpg
                                      Guru m'a tuer
                                    • FezetFezet Messages: 4,033 Membre
                                      Modifié (janvier 2013)
                                      Je n'avais jamais vu ça avant. Cela fait comme si il y avait un chemin invisible qui traversait ta route.
                                      Est-ce que, si tu supprimes ta route et que tu la re-créé, cela fait toujours ça ? (Pense à bien "Reconstruire les données de routage entre temps).
                                      Autrement, es-tu sûre qu'il n'y a pas de chemin qui chevauche ta route ?
                                      da62w9o31wm6.jpgkskjsvazp61n.png

                                      Retrouvez moi sur : Facebook - Twitter - YouTube - Instagram

                                    • mirka999mirka999 Messages: 2,808 Membre
                                      Modifié (janvier 2013)
                                      Je dirais aussi peut-être une portion d'un terrain invisibile, à cause du nombre de p.e.t.i.t.s. ronds bleus .. car on les retrouves aussi tout autour d'un terrain, car le terrain est délimité par une ligne bleue tout le tour et crée un tas de ronds bleus pour le raccord avec le routage du monde pour que le sims puisse sortir du terrain à n'importe quel endroit.
                                    • ClarinetteClarinette Messages: 1,627 Membre
                                      Modifié (janvier 2013)
                                      Le problème s'est effectivement résolu en supprimant la route et en la recréant.

                                      Comme il s'agit de mon premier monde, j'ai tatouillé avec les outils et il n'est pas impossible qu'une route invisible se soit glissée là dessous :mrgreen:
                                      Guru m'a tuer
                                    • gamemagggamemagg Messages: 3,251 Membre
                                      Modifié (février 2013)
                                      Bonjour à tous,

                                      Fezet, je poste ici les photos des différents ponts.

                                      692118pont1.jpg

                                      Voilà, je ne sais plus si je peux ou dois mettre en non routable le bord de rivière, car j'ai peur qu'ensuite les voitures qui passeront sur le pont ne se bloquent et que les sims soient ejéctés de leur véhicules.

                                      541874pont2.jpg

                                      Pareil pour celui-ci, le fait qu'il y e=ai la pente en rouge, dois-je la laisser tel quelle ou mettre en non routable en sachant que les voitures passeront sur le pont... :roll:
                                      ID Origin : gamemagg
                                    • FezetFezet Messages: 4,033 Membre
                                      Modifié (février 2013)
                                      Bonjour gamemagg,

                                      En fait, c'est a.s.s.e.z délicat comme situation. J'ai lu quelque part que le fait de faire passer une route ou un trottoir en dessous d'un pont pouvait causer des bugs avec les voitures qui passent dessus. Ce n'est pas l'idéal, soit les voitures du pont vont se comporter bizarrement, ou soit ce sera les voitures et Sims qui passent en dessous. :?

                                      Ce que je te conseille c'est d'essayer quand même. Exporte ton monde, et fais faire à tes Sims différents tests (fais les passer en voiture et à pied dessus et dessous).

                                      Dans le cas où tu n'aurais pas de problèmes, alors tu pourras mettre les bords de la rivière en non-routable. ;) Pour les pieds du pont, le mieux serait de les peindre eux aussi, pour empêcher les Sims de rentrer dedans.

                                      sans-titre_imagesia-com_5lgm.jpg

                                      sans-titre_imagesia-com_5lgj.jpg

                                      Ce qui est en rouge est une indication de l'Outil. C'est pour t'indiquer les zones à forts dénivelés, mais si tu ne peint pas toi-même en non-routable, alors les Sims pourront quand même y aller. Ici, si tu entoures cette zone rouge de non routable, les Sims ne pourront pas y accéder. Ce n'est pas totalement conseillé (voir dernière partie de mon tuto "Zones / points de routage isolés : Attention aux Sims coincés") mais à cause du pont au dessus, c'est peut-être mieux.

                                      Pour résumer :

                                      Rouge : Conseil de l'Outil, accessibles par les Sims
                                      Bleu : Zones que tu a ajoutées toi-même
                                      Violet : Zones conseillées par l'Outil que tu as mises en non-routable

                                      Voilà, j'espère que ça t'aidera ;)
                                      da62w9o31wm6.jpgkskjsvazp61n.png

                                      Retrouvez moi sur : Facebook - Twitter - YouTube - Instagram

                                    Ajouter un commentaire

                                    GrasItaliqueBarréOrdered listListe non ordonnée
                                    Emoji
                                    Image
                                    Aligner à gaucheCentrer le texteAligner à droiteBasculer en code HTMLBasculer en mode plein écranAllumer les lumières
                                    Déplacer image/fichier
                                    Return to top