Ouvrir le menu principal

MacGeneration

Recherche

Le code source du jeu VVVVVV est disponible ! 🆕

Mickaël Bazoge

vendredi 10 janvier 2020 à 17:30 • 1

Logiciels

Certains d'entre nous (et vous, sans doute) ont passé de nombreuses heures improductives à tenter de percer les secrets de VVVVVV, fameux jeu de plateformes lancé en 2010. Le jeu de plateformes développé à l'origine en Flash par Terry Cavanagh est d'abord sorti sur Windows et Mac OS X, avant d'essaimer sur la plupart des plateformes (y compris iOS en 2014). Son principe est redoutable de rouerie, pour éviter les pièges il faut manipuler la gravité.

Pour fêter les dix ans du jeu, le développeur a décidé de faire un joli cadeau : le code source de VVVVVV est désormais open source et accessible sur GitHub ! Deux versions sont disponibles : la mouture de bureau basée sur le portage C++, et la déclinaison mobile qui a servi aux versions iOS et Android.

Le répertoire contient le code du jeu bien sûr, ainsi que tous les niveaux et les textes. En revanche, certains éléments graphiques et musicaux sont absents car protégés par une licence commerciale. La licence du code de VVVVVV est détaillée dans ce document. En substance, on n'a pas la permission de vendre le jeu ou des versions modifiées.

Même si le jeu n'est pas le plus sophistiqué du monde, pouvoir jeter un œil sur son code pour s'en inspirer sera un exercice pédagogique tout à fait intéressant y compris pour y déceler les défauts ! Terry Cavanagh ne cache pas que son objectif, à l'époque, était surtout d'avoir quelque chose sur son écran plutôt que de réaliser un code propre. « La meilleure chose concernant le code source de VVVVVV est que c'est la preuve que l'on peut toujours bidouiller quelque chose, même si vous n'êtes pas vraiment un programmeur ».

Edit — Le code du jeu n'est plus « open source » comme l'avait auparavant annoncé Terry Cavanagh, mais simplement proposé à la vue de tous et on peut l'utiliser dans ses propres projets non commerciaux.

Ajouter ce site dans Google News

iPhone pliant, maison connectée : Apple prépare sa rentrée, mais à quel prix ? La semaine Apple

23/08/2026 Ă  20:30

• 20


Après Tim Cook, John Ternus pourrait pousser Apple à prendre plus de risques

23/08/2026 Ă  18:59

• 12


Navigo sur iPhone : même sans batterie, vous pouvez passer les portiques… sans éviter l’amende

23/08/2026 Ă  17:42

• 47


Les lunettes de Meta inquiètent de plus en plus, et Apple risque de connaître le même problème

23/08/2026 Ă  13:13

• 105


Étude de satisfaction des IA : Claude devant ChatGPT, Apple bon dernier

23/08/2026 Ă  11:16

• 60


En quinze ans, Tim Cook a rendu Apple plus puissante que jamais, mais a-t-il oublié de la faire rêver ?

23/08/2026 Ă  09:00

• 26


9 s 39 au 100 mètres : Usain Bolt battu par un robot sur pattes

23/08/2026 Ă  08:45

• 42


Garmin donne rendez-vous le 25 août, la Fenix 9 en ligne de mire

22/08/2026 Ă  21:52

• 11


C'est bientôt la rentrée, ces articles du Club iGen passent en accès libre : découvrez nos contenus premium

22/08/2026 Ă  19:16

• 0


Passez à l’USB‑C sans remplacer vos appareils grâce à ces 2 adaptateurs Type‑C vers Micro‑USB !

22/08/2026 Ă  19:10

• 0


Promo : 100 € de réduction et 120 € en chèque cadeau sur les iPhone 17 Pro et Pro Max

22/08/2026 Ă  17:11

• 7


La taxe de 3 € fait chuter les ventes de Temu, Shein et AliExpress mais des contournements restent possibles

22/08/2026 Ă  16:15

• 38


Acheter une voiture sans CarPlay ? Les ventes du Blazer EV suggèrent que les clients disent non

22/08/2026 Ă  10:19

• 99


Le Mac et les réseaux : AirPort, et Apple coupa le câble

22/08/2026 Ă  08:30

• 16


Sortie de veille - les opinions impopulaires : vivement un écran tactile sur Mac !

22/08/2026 Ă  08:00

• 12


Apple réorganise ses équipes Vision Pro, Siri et logiciels, supprimant 200 postes au passage

21/08/2026 Ă  22:45

• 47