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

Il faudra vraiment beaucoup aimer Microsoft pour se payer la Xbox des 25 ans

15:46

• 10


AmnesiaStealer, le malware macOS qui prend le contrĂ´le de vos sessions web

15:13

• 1


Promo : la batterie compacte INIU 45 W (10 000 mAh) passe sous les 30 €

13:31

• 5


Caméras, capture passive, voyant lumineux : ce que nous réservent les futurs AirPods

13:31

• 4


Orange veut partager une partie de votre nom pour réduire les débranchements sauvages en fibre optique

12:55

• 30


Des promotions sur les SSD externes de Crucial, 2 To à 228 €

12:10

• 6


Promo : le MacBook Air M5 avec 1 To de stockage à 1 499 € (-230 €)

11:32

• 6


Aperçu change d'icône et gagne du ray-tracing pour le rendu 3D avec macOS 27 Golden Gate

11:25

• 10


Le Mac et les réseaux : du LocalTalk au RJ45, le réseau prend forme

11:00

• 0


Sandisk lance deux SSD pour moderniser les NAS, du SATA au PCIe 5.0

10:52

• 4


L’impossible quête d’un Mac Studio avec 512 Go de RAM

09:56

• 20


iPhone 18 Pro / Ultra : le point sur les couleurs

09:45

• 10


Prêts à laisser ChatGPT prendre les commandes de vos iMessages sur Mac ?

07:30

• 65


Toujours au point mort, CarPlay Ultra cherche sa route

06:55

• 45


Mauvaise nouvelle pour le Vision Pro : Apple se serait séparé d’au moins 60 employés de son Apple Vision Group

06:39

• 38


Un PC personnel, sept failles et les fichiers de la police au bout : autopsie d’un piratage

20/08/2026 Ă  22:30

• 90