
EVE Online ouvre les vannes et rend son moteur entièrement open source
Un petit pas pour l'Homme, un grand pas pour l'open source
Le modèle de l'open source est pour certains une utopie, pour d'autres un plan de vie. Nombreux sont les projets à miser sur ce dernier pour permettre de créer une synergie intéressante entre créateurs et joueurs. Mais jamais un jeu de cette envergure n'avait osé passer le pas et étaler son anatomie en place publique. Jamais, avant EVE Online qui tient ainsi une promesse à laquelle peu croyaient.
Un MMO ne peut pas tenir dans le temps sans avoir réussi à construire une communauté forte autour de lui. C'est d'autant plus vrai pour un jeu comme EVE Online, qui se repose beaucoup sur la force de proposition de ses joueurs. Tant et si bien que son studio a, un jour en 2024, fini par leur promettre de leur laisser les rennes en leur offrant sur un plateau le code source du moteur du jeu, Carbon. La promesse paraissait à l’époque assez folle pour un jeu de cette envergure et beaucoup jugeaient qu’elle ne serait pas réalisée. Mais c’est bien mal connaître Fenris Creations (ex-CCP Games) qui vient tout juste de rendre open source son moteur via GitHub. Il est donc possible dès à présent de bidouiller un peu avec Destiny, le moteur de simulation physique et la technologie de navigation de Carbon ; Trinity, son module graphique ; et tout un tas d’autres fonctionnalités. Chose promise, chose due donc.
Vers l'infini et au-delà
Si jamais vous n’êtes pas familier avec le principe d’open source, c’est assez simple. L’idée est de fournir tous les outils et documents nécessaires pour pouvoir modifier le dit code à sa guise. Il est donc possible d’ajouter des choses, d’en enlever et même de faire prendre une trajectoire totalement différente au projet. C’est à double tranchant. Cela permet en effet aux joueurs de soumettre, bénévolement, des améliorations en tout genre, mais aussi d’exploiter le code à leur guise pour leur propre profit, ce qui a tendance à irriter les studios qui ont eux-mêmes un but lucratif - d’où la rareté d’une telle générosité.
Mais selon Ben Hunter, directeur du développement des technologies principales chez Fenris Creations, cette décision s’inscrit dans la continuité de la philosophie du studio : “Il y a deux à trois ans, nous avons réalisé que notre code source n'avait rien d'exceptionnel. Nous avons donc décidé que la communauté et nous-mêmes gagnerions à le partager [...] Il s'agit de susciter un réel intérêt chez les gens afin qu'ils aient envie d'investir leur temps, leurs efforts et leur argent pour contribuer au projet. C'est cette conviction que la réussite de chacun profite à tous.” Visiblement, cela fonctionne bien pour le moment puisque la tendance est plutôt aux améliorations internes au jeu, permettant notamment de corriger des failles de sécurité. Mais ce n’est que le début. C’est une nouvelle galaxie qui s’ouvre avec cette mise à disposition gratuitement, reste à voir jusqu’où elle s’étendra.