Chers joueurs, chères joueuses,
Voici le deuxième devlog consacré à NullBorn !
Comme vous le savez déjà, nous sommes actuellement à mi-parcours du prototype public, et les choses avancent très bien, voire même mieux que je ne l’espérais !
Pour ce deuxième devlog, je souhaitais avant tout aborder la localisation du jeu et vous expliquer les changements à venir.
De nouvelles langues à venir
Actuellement, NullBorn est disponible en anglais et en français. La prochaine langue à être intégrée sera l’allemand, suivie du portugais brésilien. D’autres langues, comme l’italien, seront également ajoutées un peu plus tard.
Cependant, pour pouvoir proposer davantage de langues sans compliquer inutilement le développement, j’ai décidé de revoir entièrement le système de localisation du jeu.
Un nouveau système de localisation
Jusqu’à présent, les traductions de NullBorn étaient directement intégrées au code source du jeu. On parle alors de traductions « en dur ». Le problème de cette méthode, c’est qu’elle rend l’ajout de nouvelles langues particulièrement long et fastidieux.
En effet, intégrer une seule langue supplémentaire peut nécessiter plusieurs jours de travail, voire plusieurs semaines si certains éléments du jeu doivent être adaptés pour prendre en charge cette langue.
C’est pourquoi j’ai développé un nouveau système de localisation qui permettra de traduire NullBorn beaucoup plus facilement.
Ce système sera partiellement déployé dès la prochaine mise à jour. En tant que joueur, vous ne remarquerez probablement aucune différence, puisque son fonctionnement se situe essentiellement du côté du développement. Pourtant, son impact sera considérable !
Sa mise en place demande certes du temps et représente un travail assez conséquent, mais cet investissement devrait me permettre de gagner énormément de temps par la suite. L’ajout de nouvelles langues sera bien plus simple, tout comme la correction des traductions existantes.
Pour vous donner un ordre d’idée, une nouvelle traduction ne devrait désormais nécessiter que deux ou trois jours de travail, contre parfois plusieurs semaines avec l’ancien système.
Une compatibilité avec différentes plateformes
Ce nouveau système présente également un autre avantage important : il est conçu pour être compatible avec différentes plateformes.
Cela facilitera notamment le portage de NullBorn sur d’autres supports, comme les consoles de salon ou les mobiles. Bien entendu, d’autres adaptations techniques seront nécessaires pour rendre le jeu compatible avec ces plateformes, mais disposer d’un système de localisation adapté représente déjà une étape importante dans cette direction.
Rendez-vous en fin de semaine !
Ce deuxième devlog touche maintenant à sa fin. Je tenais à vous présenter ce nouveau système de localisation, qui commencera à être déployé dès la fin de cette semaine, à l’occasion de la troisième phase du prototype.
Même si ce changement peut sembler anodin de votre point de vue, il représente une évolution importante dans le développement de NullBorn et facilitera grandement l’ajout de nouvelles langues à l’avenir.
En attendant la prochaine mise à jour, je vous souhaite à toutes et à tous un bon jeu ! =)
— Sébastien Falter

