Articles

Travail à la chaine !

Image
      Cela fait un petit moment que je n'avais pas fait de billet d'avancement sur le projet Felgon ! Le scénario détaillé avance bien, le deuxième arc est donc en cours de rédaction, j'en ai réalisé un bon tiers. Je me suis par contre aperçu d'une erreur en cours de route, et j'ai eu l'occasion de m'apercevoir des limites de mon éditeur de scénario. L'ajout et surtout la suppression de tableaux en cours de rédaction, oblige à pas mal de retouches. J'ai du revenir deux fois en arrière, pour deux raisons différentes :  Je suis revenu sur mon idée de faire un fichier de données par passage sur un tableau car je voulais éviter que l'on dépasse la limite de 64 fichiers. Réserver toute une face de disquette par arc narratif est déjà très gourmand, il ne faudrait pas aller au delà ! Je me suis aperçu d'une erreur en rédigeant mon scénario, les personnages tout en restant dans le même lieu, utilisait 2 fichiers de données là où un seul aurait largem...

24,25, 26, je me sert un cassis ! ;)

Image
      Vingt-six, ce n'est plus mon âge depuis longtemps. C'est le nombre de tableaux que j'ai décrit pour le scénario du jeu FELGON. C'est encore peu me dirait vous, et vous avez raison. En plus, ce que j'appelle un tableau dans ce cas, correspond en réalité à une feuille excel de mon classeur. Et ces feuilles peuvent chacune faire référence à un lieu déjà visité dans une autre feuille, dans des circonstances différentes.     Le moteur permet tout de même de regrouper ces passages en un seul fichier, mais pour l'instant je ne le fais pas pour faciliter la lisibilité de mon scénario sous Excel. Clairement pour le moment, je ne cherche pas à optimiser. Je vise simplement un jeu où chaque arc narratif tiendra sur une face de disquette. J'ai prévu 4 arcs narratifs pour l'histoire. Et il faut compter une face de plus pour l'introduction et une face de plus pour la conclusion. On est donc à 3 disquettes entière.     Cela pourra s'optimiser ensuite, mai...

Sapiens...Une histoire d'outils

Image
       S'il y a bien un jeu sur amstrad CPC qui a marqué mon adolescence et qui m'avait émerveillé c'était Sapiens de Loriciel ! C'était littéralement un jeu open world, avec un monde généré procéduralement, explorable en 3D, avec des phases de discussions et/ou de combats/chasse. Il y avait aussi une phase très particulière qui a rebuté plus d'un joueur, la phase de taille des silex !      J'adorais cette phase, et à cette époque, même si je m'intéressais à la paléontologie en général, je n'avais pas conscience de l'ancienneté de la pratique de la taille des pierres. Cette excellente vidéo de la chaîne North 02, fait un résumé des connaissances accumulées sur ce sujet :  L'outil qui nous a rendu humains      Je vous conseille par contre de la regarder en VO, car par défaut, elle est doublée avec une IA en français et c'est juste horrible !       Mais vous allez me dire, quel rapport avec le développement du jeu ...

Bonne année 2025 !

Image
      Permettez-moi de vous souhaiter une excellente année 2025 ! La tradition, veut que l'on prenne des résolutions en ce début d'année, et généralement, c'est déjà bien beau quand on les tient jusqu'à la fin février ! Une de mes résolutions, concerne ma santé, et j'ai donc pris mon courage à deux mains, et j'ai pris rendez-vous chez un dentiste, spécialisé dans les chicots de vieux crocos !     Je préfère écrire mon billet avant d'y aller, car je ne sais pas dans quel état, je serais après à la sortie ! Le rendez-vous sera assez long, et donc je me doute que j'aurais une bonne dose d'anesthésiant. Heureusement que je serais à pied ! Par contre, ça ne va pas être génial pour réfléchir après ça !     Coté développement du jeu, je suis toujours sur correction du moteur, pour rendre optionnel, la présence d'un fichier basic pour chaque tableau. Ca semble fonctionner, mais à présent j'identifie quelques bugs, qui ont possiblement été introduits ...

Mais bon sang ! Pourquoi je n'y ai pas pensé avant !

Image
      Cela fait 20 jours que je n'ai rien posté sur ce blog, cela fait angoisser le chef de projet qui s'affole en voyant les indicateurs dégringoler dans JIRA ! ;)      Trève de plaisanterie, le projet avance, comme toujours à son rythme ! Mais tout comme LZamu mon graphiste peut parfois retoucher des écrans déjà terminés car il finit par y voir des petites améliorations, des petits défauts etc, il peut m'arriver aussi de me dire que je dois corriger et améliorer un bout de code pourtant déjà terminé !     C'est un cauchemar pour les gestionnaires de projets car comment faire des statistiques d'avancement avec des éléments qui passent de la colonne terminés à la colonne à faire, alors que du temps a déjà été passé dessus ! Et c'est exactement ce à quoi je suis en train de réfléchir depuis hier.     J'avais lors de la conception du moteur, fait le choix de rendre celui-ci extensible. Il s'agissait pour moi, de permettre de rajouter ponct...

Des arcs et des flèches !

Image
           Il est temps de faire un nouveau billet sur ce blog, histoire de l'alimenter un peu et vous rassurer un peu sur l'avancement du projet. Le scénario détaillé du tout premier arc de mon scénario est terminé dans l'éditeur. Pour ceux qui ne connaitraient pas cette métaphore, on parle d'arc narratif, pour décrire une subdivision du scénario qui se suit. Dans une série télé, ça serait une série d'épisodes d'une série qui sont liés par un élément commun. Il reste encore à faire les graphismes pour trois de ses tableaux, mais le scénario est écrit. La recherche d'éléments graphiques prend du temps.      Il s'agit d'un petit arc narratif, qui se déroule au tout début de l'histoire. Il sera donc rapide à dérouler, mais il a tout de même une grande importance pour le scénario global. L'avantage de cet arc, est qu'il constitue pour moi, un moyen de tester rapidement mon moteur sans avoir à faire un scénario spécifique de tests.    ...

Intégration !!!

Image
       Cela va bientôt faire trois semaines que je n'ai pas donné de nouvelles de mon avancement du projet ! C'est beaucoup, mais à dire vrai j'ai eu quelques soucis domestiques qui m'ont accaparé. Pour autant, j'ai quand même réussi à avancer le développement du moteur, je deux de ses dernières fonctions.     J'ai aussi intégré un nouveau process plus rigoureux pour gérer les images que me livre LZamu. Grâce à l'aide de convImgCPC et des explications de Demoniak, j'ai pu mieux tiré partie de son logiciel et résoudre les problèmes que je rencontrais. Ca m'a demandé de réintégrer les graphismes déjà fait avec une autre palette, et de retoucher un peu le moteur du jeu, mais à présent tout fonctionne.     Coté scénario détaillé, j'ai rédigé 8 écrans, mais je vais éclater le 8ème en plusieurs pour étoffer l'histoire et avoir une histoire mieux illustrée. Les étapes suivantes sont en cours de préparation tant graphique que scénaristique.     ...