Devlog: Open-source TLBA1&2 Classic

Retour dans les années 90

Le travail de programmation fait par l’équipe d’origine est non seulement brillant mais surtout unique pour son temps. Il ne pouvait plus être gardé sur des vieux CDs dans des valises chez un développeur (n’est-ce pas Didier 😏).

Cette base de code constitue une source d’apprentissage pour les développeurs, les fans de TLBA ou les communautés de jeux rétro.

Et donc nous avons décidé rendre open-source le code du moteur et des outils de TLBA qui nous a été confié. Cela permettra de traverser le temps.

Notre objectif est de protéger ces oeuvres d’art techniques. Nous souhaitons aussi rendre à la communauté qui fait vivre les jeux depuis toutes ces années.

Si vous souhaitez contribuer, voici le lien Github :

Pour chaque jeu, vous trouverez :

  • Un répertoire « historique » où seuls les développeurs d’origine d’Adeline et ceux de [2.21] contribuent ,
  • Un répertoire communautaire ouvert aux contributions

Si vous souhaitez discuter des projets open-source, nous avons ouvert un channel dédié sur Discord (en anglais).

Au fait, ce code n’a jamais été fait pour être lu par quelqu’un d’extérieur à Adelina Software. La source que nous partageons n’est presque pas modifié (seuls les noms des développeurs ont été enlevé). Vous y trouverez du mauvais français, des variables en “frenglish” et des commentaires qui méritaient d’être partagés !

Un grand merci à…

Nous tenons à remercier ceux qui ont permis de récupérer le code et de travailler sur ces fichiers : Seb, DBug et Vincent.

Sans oublier Didier Chanfray d’avoir conduit 2h30 avec la fameuse « valise » pleine de CDs, et Frédérick Raynal pour sa véritable passion pour la technologie.

Enfin, merci à Alexandre, Adrien, l’équipe de ScummVM et nos amis de l’association M05 qui ont répondu à nos questions !

S’INSCRIRE À LA NEWSLETTER

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut