Tag: gamedev

Tests à la Miller

En ce moment je mets un peu Clinamen de côté pour faire des tests. Je ne développe pas trop pour l’instant, ça reste des balbutiements, mais je bosse !

Page de Pretium Doloris

Pour ces tests j’essaie d’invoquer mon moi de 16 ans qui avait fait Pretium Doloris, une BD bien violente et graphique avec mon père au scénario. L’influence majeure est évidemment Miller, mais c’était un très bon exercice à l’époque, réfléchir à la lumière et aux valeurs de manière à faire ressortir les objets, sans contour. Ca a durablement marqué ma manière d’ombrer et d’encrer, et depuis j’ai une affinité pour les “ombres de brutasse” avec de forts contrastes. C’est aussi une facilité pour avoir un bon rendu… Mais mine de rien ça m’a demandé un temps d’adaptation pour me “remettre” dedans et j’ai complètement foiré ma première tentative d’encrage !

Au final après avoir douillé un peu je suis arrivée à ça. L’exécution n’est pas bien finie, le rendu manque de visibilité et y’a des trucs bien foireux au niveau de l’ombre des stores ; mais pour le test prévu, ça devrait être représentatif…

La différence avec les illustrations que je faisais pour Pretium Doloris, c’est que pour la BD il “suffisait” de faire le rendu final. Là (comme c’est pour un projet de jeu) je dois construire le décor proprement avec des calques. Ca m’a pris plus de temps que ce que j’imaginais. D’un côté je prends déjà du temps pour la conception du rendu final (réfléchir aux lumières et ombres pour avoir un rendu sympa) et ensuite je dois déconstruire ce rendu final pour savoir comment atteindre ce rendu grâce à une superposition d’ombres et de lumières.

Et c’est en faisant le gif que tu te rends compte que deux de tes calques ne vont pas

J’espère pouvoir vous en dire plus bientôt. Clinamen reste au chaud, je ne suis pas loin de la fin du premier jour dans le jeu (sur trois) et je voudrais finaliser cela pour avoir un bloc jouable et représentatif du rendu final. Ca devra sûrement attendre des vacances ici ou là cela dit.

Clinamen #15 : à la découverte des imagemaps

J’ai pu faire tester Clinamen à de nouveaux cobayes cette semaine et une chose qui m’a frappée a été le réflexe des joueurs à aller fouiner partout avec leur souris sur le décor, comme s’ils pouvaient aller sélectionner des zones, à la manière d’un point-and-click. A la base j’avais forcément prévu de faire ça comme ça (ça prend plus de temps que de coder 5 choix dans un menu…), mais c’était pas une mauvaise idée, surtout que ma navigation est lourdingue par moments (qui a envie de se taper un menu avec 5 choix dont 4 choix sont des “Examiner tel objet” ?). Et puis bon, je suis là pour découvrir, alors j’étais curieuse de mettre la main à la pâte, et d’améliorer la fluidité de l’expérience de jeu en même temps.

La découverte de la semaine a donc été de paramétrer ce qui s’appelle apparemment des imagemaps (ça réveille quelques souvenirs de html effectivement). Une imagemap, c’est quand on paramètre plusieurs zones au sein d’une image et que ces zones deviennent interactives (changement de visuel quand on passe la souris dessus, action particulière quand on clique dessus, etc).

Voilà à quoi ça ressemble mais c’est pas très intéressant, et un connaisseur de RenPy/Python criera probablement en voyant mon bricolage et mes redites inutiles

Comme un gif vaut mieux qu’un grand discours, voici les résultats :

 

Au passage, j’aurai aussi appris comment faire des .gif

Inconvénient de la chose qui m’a obligée à retoucher mes visuels / truander de manière peu subtile, c’est que les hotspots (les zones sensibles définies au sein de l’image) sont forcément rectangulaires. Du coup j’ai du changer le visuel de l’ordinateur d’Ester pour que les boutons puissent se caser dans des zones rectangulaires. Et étrangement, dans la cabine à explorer, seuls une partie du bureau et de l’ordinateur s’illuminent au passage de la souris… car sinon les hotspots s’entrecroisent, ce qui n’est pas jouable non plus.

Je ne sais pas si c’est une limitation inhérente à  Ren’Py ou si c’est juste moi qui suis une quiche qui ne va pas plus loin que les imagemaps, mais j’en reste là pour l’instant. Et j’en suis pas mécontente, c’est clair que ça rend le tout plus intuitif / fluide :

Sinon, sur le front de la productivité, j’ai clairement un gain ces derniers temps. Le fait d’avoir (quasi) fini les visuels du jour 1 me permet de voir l’horizon de la fin de la première partie du jeu et ça booste. J’ai encore de gros aspects à pondre (j’aimerais animer la cinématique d’intro, y’a l’interface et le sound design auxquels je n’ai pas encore touchés…) mais la majeure partie du boulot consiste à tester, affiner, tester, affiner… Ce que j’aime faire ! Je trouve ça jouissif de jouer, de rencontrer un élément qui vous fait grincer des dents, passer sur le script, modifier, retour au jeu et… magie, l’amélioration est là et peut être vécue.

Enregistrer

Enregistrer

Enregistrer

Clinamen #14 : l’ordinateur d’Ester

Ces derniers temps, je me suis attelée à finir tous les visuels dont j’ai besoin pour boucler la première journée dans Clinamen (sur trois). J’ai pas mal avancé, et j’ai donc la satisfaction de cocher pas mal d’items de la todolist que j’avais notée précédemment.

Todolist “jour 1”

décor : porte
décor : ordinateur
décor : application “caméras”
décor : application “carte”
décor : application mystère
  décor : game over

  implémenter les modifications suite aux feedbacks des joueurs à Japan Expo
  réactiver la fin alternative que j’avais désactivée pour la démo
  implémenter les expressions des personnages dans le code
  affiner l’implémentation de la musique
  sound effects
  interface (j’adore comment j’écris ça sur une seule ligne alors que ça va me prendre des plombes parce que je n’y connais rien)
  faire améliorer les textes par mon pôpa

Concrètement, j’ai fait tous les visuels qui se rapportent à l’ordinateur d’Ester, qui constitue une partie importante du jeu. On peut faire sans, mais si vous faites sans, c’est que vous êtes passé à côté de quelque chose qui va probablement vous manquer.

Sans trop spoiler, chaque journée dans Clinamen vous présente un « problème » à résoudre, mais ces situations sont aussi l’occasion de trouver la réponse à un problème plus grand, une question plus large… dont il faudra avoir trouvé la réponse à temps si vous voulez avoir toutes les cartes en main lors de la dernière phase du jeu.

Et si vous trouvez cette réponse, alors l’ordinateur sera un allié précieux pour cette dernière phase.

Bref, cela étant fait, je vais donc maintenant pouvoir attaquer la dernière ligne droite pour boucler la première journée du jeu. J’ai hâte de voir ce que ça va donner !

Sur d’autres fronts :

  • Je suis allée au premier café débat de la troisième saison des Café Débat JV Rennes, sur le thème « Jeu vidéo et discours politique », et c’était très très chouette. J’ai pas beaucoup l’occasion de côtoyer des personnes intéressées par le JV, encore moins IRL, donc pouvoir en discuter de vive voix, et décrasser son cerveau, ça fait du bien. J’irai probablement au second donc, et j’aimerais bien faire un compte-rendu cette fois.
  • L’Inktober a pris un coup dans l’aile parce que je n’en pouvais plus de ne pas avancer sur Clinamen, qui a donc repris la priorité (à juste titre). Cela dit je veux faire cet Intkober, les thèmes m’inspirent vraiment, donc je garde mon carnet dans mon sac et je le ressors quand je peux pour rattraper.