Pour l'anniversaire de VVVVVV, l'auteur a ouvert le code source


Pour l'anniversaire de VVVVVV, l'auteur a ouvert le code source

Il y a 10 ans, le jeu VVVVVV est sorti - un jeu de plateforme de puzzle indépendant dans un style 8 bits avec une belle musique chiptune et des commandes inhabituelles - au lieu de sauter, le héros change la direction de la gravité. La première version était sur flash, puis l'auteur a porté le jeu en C++ et SDL. Le jeu a reçu de nombreuses bonnes critiques et, semble-t-il, a reçu quelque chose.

A l'occasion de l'anniversaire le 11 janvier, l'auteur a posté les textes sources sur GitHub : https://github.com/TerryCavanagh/vvvvvv Il existe 2 versions disponibles : "desktop_version" en C++ - c'est ce qui est vendu sur Humble Bundle, GOG.com et Steam - et "mobile_version" - un fork de la version flash à partir de laquelle sont compilés les jeux Air pour iOS et Android.


La licence interdit toute utilisation commerciale. La musique et les sprites sont restés propriétaires. Le but principal de la découverte est de montrer qu’on peut faire un bon jeu sans être un bon programmeur. En particulier, l'auteur attire l'attention sur une machine à états finis à 309 états, implémentée via un commutateur et un cas 309 : https://github.com/TerryCavanagh/VVVVVV/blob/f7c0321b715ceed8e87eba2ca507ad2dc28a428d/desktop_version/src/Game.cpp#L612 L’essentiel est de ne pas abandonner.


Actualités sur OpenNet : http://www.opennet.ru/opennews/art.shtml?num=52168

Source: linux.org.ru

Ajouter un commentaire