Retour sur Building & Co.

par Stéphane Becker

Depuis le mois de Janvier 2008, Building & Co : L’architecte c’est vous est disponible dans les bacs. Au niveau des retours il semble que des personnes aient des problèmes avec le jeu, certaines allant même jusqu’à indiquer qu’elle pense que le jeu a été volontairement sortie sans être réellement testé, ou quelque chose de ce goût là. Nous allons donc revenir sur les différents points afin de faire un état des lieux de Building & Co.

La phase de test de Building & co.

Building & Co a bénéficié d’une phase de test très importante, même pour un jeu PC. En effet le débogage de l’application a nécessité plus de 6 mois d’efforts, cela est long et surtout nécessaire parce que B&C est un jeu qui possède énormément de choses compliqués sous le capot. Il y a ainsi de nombreux sous systèmes qui peuvent poser problème, que cela soit la manutention des matériaux, que l’exécution des règles de construction. Surtout que le jeu permettant une grande flexibilité, il introduit par la même énormément de potentialité pour des problèmes.

Sur la fin du projet, notre testeur en interne que vous avez déjà du voir passer sur ce blog (Pierre) jouait des journées entières sans aucun problème. Mais comme c’est très connu dans le monde du développement de logiciel, quand vous passez d’un seul coup de plusieurs à des milliers de personnes vous savez que vous risquez d’avoir des problèmes que vous n’aviez pas découvert avant. Avec le recul nous aurions du sans doute avoir plus de mécanisme assurant la stabilité du système de construction quoi que l’exercice n’est pas si simple non plus.

Passons néanmoins en revue les différents problèmes du jeu.

Problème de pilotes graphiques.

Le premier problème est l’incompatibilité de certains pilotes graphiques. Dans une société de jeux vidéos on s’arrange toujours en principe pour avoir une vaste variété de matériel différent sur les machines de développement parce que nous savons que c’est nécessaire pour chopper les bugs à la racine (un peu comme les publicité pour les rasoirs à plusieurs lames). Il s’avère que lorsque nous avons acheté les premières machines il y a 3 ans, j’avais très peu de modèles en bus AGP vu que le PCI Express était tout beau tout neuf et que j’aime bien la technolgoie. Résultat nous n’avions que deux machines avec un bus AGP, et ces deux machines ont toutes les deux des GeForce FX. Par contre du côté des PCs en port PCI Express, j’ai une collection d’ATI, nVidia et même de l’intégré intel pour tester.

Résultat des courses il semble que l’ensemble des pilotes pour les Radeon série 9×00 (en bus AGP donc) posent problèmes alors que les séries xX00 (x600, x800 etc…) n’ont pas ce problème là bien qu’étant basé sur la même architecture. En gros si vous avez une Radéon 9×00 le jeu plantera chez vous dès le départ, et là à part remonter l’information à ATI et croiser mes doigts qu’ils règlent le problème je ne peux pas faire grand chose d’autre.

Problème de plantage lorsque l’on se débarasse de gens / engins de chantier.

Typiquement le genre de choses où l’on peut passer à coté. Il y avait un bug qui pouvait se produire si vous arriviez à licencier un employé ou à supprimer un engin de chantier pile poil au mauvais moment. Pour le véhicule de chantier il fallait par exemple vouloir s’en débarasser juste au moment où la grue voulait s’en emparer pour le déplacer. Ce genre de problème est très difficile à mettre en évidence, surtout que si les gens nous font uniquement un rapport oral du problème nous risquons de passer à coté. C’est pourquoi nous demandons fréquemment des sauvegardes aux gens.

Blocage du jeu, “tout fonctionne” mais ma construction ne continue pas.

Sur ce point là il s’agit rarement d’un bug ; en principe en regardant de plus près les sauvegardes reçues on se rend compte que les gens n’ont pas le personnel adéquat dans l’équipe, pas le bon véhicule, ou alors que l’équipe n’est pas assigné à l’étage des travaux (sélection de l’équipe puis click droit sur la zone de travaux). Tout cela découle d’une réflexion que nous avions eu en interne afin de pouvoir délimiter quel serait le volume d’assistance au joueur. Il est assez difficile de tracer la limite entre l’ergonomie souhaitée par les joueurs et un assistanat qui nuirait au gameplay. Un des principaux objectif de Building & Co est d’arriver à avoir une construction fluide en utilisant au mieux les ressources dont on dispose. Trop aider le joueur en lui indiquant à chaque fois exactement ce qui ne va pas se fait au détriment du challenge, d’un autre côté avoir un joueur qui pense que le jeu “buggue” parce que plus rien n’avance n’est pas un bon calcul non plus.

Ecran noir et plantage au démarrage de l’application avec une carte nVidia.

Ceci est un problème bien plus rare qui à priori est le fruit d’un mélange particulier hardware / software. Le jeu se lance puis pendant l’écran noir de démarrage il plante. Ce problème est visiblement arrivait tardivement, et nous n’avons jamais eu d’occurence de ce problème avantla sortie finale du jeu. Pourtant le hardware sur lequel le problème se produit (à priori GeForce série 6-7) est largement disponible au sein de Creative Patterns. J’avoue qu’il s’agit là du problème qui me laisse le plus dubitatif.

Patch, Conclusion

Nous sommes actuellement en train d’emballer le patch 1.1 pour Building & Co l’architecte c’est vous, qui devrait être disponible dans un futur très proche. Ce patch contient tous les correctifs des problèmes que nous avons réussi à reproduire, car une fois reproduit la résolution d’un problème est en principe triviale. Nous restons néanmoins à l’écoute des problèmes des gens si ces derniers ont encore des problèmes, car nous avons à coeur de fournir une bonne expérience de jeu.

13 réponses à “Retour sur Building & Co.”

  1. Ishtanzar dit:

    Yata !!!

    C’est vrai que les bugs/plantages récurents ont un peu refroidit ma motivation face à ce super jeu. J’ai hâte de voir la zone patch m’afficher autre chose que “Pas de patchs pour le moment” et tester tout ça.

    Merci en tout cas pour votre écoute. Surtout continuez comme ça et à mon avis restez à l’écoute de la communauté. Selon moi, B&C a le potentiel des Sims version BTP, faut juste bien jouer vos cartes je pense.

    Bon courage !

  2. Skipper dit:

    Super jeu quand même !!
    Je ne prouve pas que les plantages soit aussi fréquents que ce que l’on peu lire, par contre la stratégie d’utilisation des matériaux (choix) n’apporte aucune valeur ajouté ce qui est dommageable pour ce type de jeu.
    J’en suis à la mission 12 et j’ai du mal à créer des bâtiments avec des architectures différentes (aspect et fonctionnalité).
    Le prochain patch ou la prochaine version sera peut-être plus complète pour des passionnés et initiés comme les participants du forum.
    Merci pour votre écoute.

  3. Le Jeu Vidéo au pays des Bretzels. » L’innovation n’est constituée que de tartes à la crême que l’on s’échange à la frontière. dit:

    [...] d’entreprise faite par Oliver & son confrère germanophone Frank qui m’a fait faire ma première communication de crise sur le blog de Creative Patterns et je dois dire que j’avais un air satisfait après l’avoir [...]

  4. Steeve dit:

    Merci pour ce communiqué qui a le mérite d’être clair.
    En même temps, je m’étonne d’autant de “sincérité” : ce jeu a été commercialisé sans avoir été pleinement testé… Mais d’où sortent les indications de configuration portées sur la jaquette du jeu ??

    Par ailleurs, de votre communiqué j’en retiens surtout que
    - Les possesseurs d’ATI n’ont quasi aucun espoir de voir le jeu fonctionné chez eux
    - Idem pour ceux qui rencontrent (comme moi) un bug dès le démarrage avec une GeForce.

    Peut être faudrait-il indiqué la config utilisée pendant le développement que chacun puisse acheter les mêmes composant et changé de PC pour pouvoir jouer ? Ou vendre un PC compatible avec le jeu ?

    Ironie mise à part, je me suis retrouvé avec un jeu injouable malgré une config recommandée sur la jaquette !

    P.S - Pour ceux qui hésiteraient à acheter, un conseil : testé d’abord la démo. Si elle ne fonctionne dès le démarrage n’ayez pas d’illusion, ce sera pareil avec le jeu complet malheureusement…

  5. Stéphane Becker dit:

    @Steeve : je ne vois pas où je dis que le jeu a été sortie sans avoir été “pleinement testé”. Les indications sur la boite sont en principe établit par l’éditeur à partir de son propre test du jeu.

    -> Pour les cartes ATI, la moitié de mon parc informatique a des cartes graphiques ATI et le jeu fonctionne sur ces machines. La seule série posant problème est la série des 9×00 ce qui est très loin d’être la majorité de la gamme actuellement.
    -> Pour le problème de GeForce c’est à priori une incompatibilité logicielle sur laquelle nous avons le mal à mettre le doigt dessus.

    Le problème que vous soulevez est simplement une des raisons pourquoi le jeu sur PC est en train de péricliter. Les développeurs saturent de devoir toujours régler des problèmes d’incompatibilité sur lesquels ils ont très peu de prises alors que sur une console vous supprimez déjà toutes les incompatibilités logiciels et vous êtes sur que tous le monde a le même hard.

    Si d’aventure nous arrivons à reproduire votre problème sachez bien que nous le corrigerons dans la foulée, nous n’avons pas non plus intérêt à avoir des clients insatisfaits.

  6. Steeve dit:

    Comme sur le forum du jeu lui même, belle réactivité.

    En ce qui concerne le test du jeu, quand je vois que l’incompatibilité non décelée avant commercialisation peut être due au fait que, je cite : “nous n’avions que deux machines avec un bus AGP, et ces deux machines ont toutes les deux des GeForce FX” je n’appelle pas véritablement un test…

    Par ailleurs je ne suis pas persuadé que le jeu PC périclite ces dernières années. En revanche ce qui est certain, comme nous le vivons tous maintenant, c’est que les logiciels sont de moins en moins aboutis au moment de leur sortie et que ça commence aussi à être le cas sur certaines consoles next-gen bien que : “sur une console vous supprimez déjà toutes les incompatibilités logiciels et vous êtes sur que tous le monde a le même hard”…

    Quoiqu’il en soit j’espère que le patch, attendu depuis bientôt 2 mois corrigera tout ou partie des bugs. Ceci étant, je pense qu’il est de bon ton de prévenir les potentiels acheteurs des problèmes rencontrés et de la date de sortie de ce patch, ça évitera certainement d’accroître le nombre d’insatisfaits.

  7. Stéphane Becker dit:

    Je parlais des configurations de nos machines en interne. Après cela il y a encore un test de compatibilité hardware expressément mandaté par l’éditeur par une société externe qui est censé faire tourner le jeu sur un maximum de machines hétérogènes.

    Quand aux jeux sur PC je ne pense pas qu’ils soient “de moins en moins aboutis”, depuis l’existence à vaste échelle du net il y a toujours eu cette culture du patch, bien que comme je l’ai dis sur Building & Co nous n’avons pas laissé passé “en toute connaissance de cause” un quelconque bug.

    Pour le patch il corrige les bugs que nous avons reproduits venant des utilisateurs, nous ne pouvons intervenir directement sur le pilote graphique ceci restant du ressort du constructeur de la carte graphique.

    Pour la communication sur le jeu c’est du ressort de l’éditeur, donc en dehors de ma juridiction, bien que j’influence dans ce sens.

  8. Steeve dit:

    Effectivement 1 testeur (Pierre) qui joue en permanence sans bug sur un parc de machine comportant 2 bus AGP ça aurait fait très amateur comme test. Mais comme vous le précisé ci-dessus, le test hardware a été sous-traité par l’éditeur à une société tierce. Vous n’avez donc aucune raison de vous justifier sur les bugs & plantages innombrables.
    En revanche, rien sur le site d’Elektrogames depuis le 17 Janvier soit 2 mois de galère pour de nombreux acheteurs sans aucune réaction de leur part… Je ne connaissais pas particulièrement cet éditeur mais à l’avenir il est évident que je ne me risquerai plus à acheter un de leur jeux au moement de sa sortie.

    Bon courage pour la remise à flot de ce soft

  9. Steeve dit:

    Il aura fallu 2 mois mais le problème de démarrage (ou plutôt de non-démarrage du jeu) a été résolu dans mon cas (cf forum b&co sujet compatibilité). Un grand merci à Stephane pour sa réactivité sur le forum (et sur ce blog).
    Au passage, j’en profite (puisque maintenant j’ai pu tester le jeu), pour confirmer qu’il s’agit d’un jeu très plaisant au concept vraiment nouveau (et pourtant j’en ai testé des jeux de construction/développement/gestion).

  10. TobyKaos dit:

    En pleine phase de debug de mon premier jeu pro sur console portable je peux dire que ce n’est déjà pas une mince affaire. Alors ajoutez y la multitude de configuration des pc et cela deviens vite un casse tête.
    Ca fait un moment que je me dit que je vais au moins essayer la démo pour voir car j’aime bien les jeux comme sim city. Alors si c’est sympa et avec du renouveau c’est cool.

  11. martin dit:

    ou je peux telecharger le patch.si il n est pas disponible quand le sera t il?(environs la date)

  12. Stéphane Becker dit:

    Pour l’instant le mieux est de me contacter directement, dans la mesure où j’ai filé le patch il y a longtemps sans grosse réaction de l’éditeur.

  13. Bwh dit:

    Salut Stéphane,

    je vois que les chers problèmes de compatibilité ont la vie dure.
    Ah la belle époque du hardware unique… quoique… y’avait déjà des problèmes (exemple kickstart 1.1, 1.2… ;).

    Si tu veux souffler et prendre un peu de distance, tu seras le bienvenu pour un bon café en Moselle ;) Y’aurait moyen de voir Blacky et peut-être d’autres larons…

Laissez un commentaire