Para o aniversario de VVVVVV, o autor abriu o código fonte


Para o aniversario de VVVVVV, o autor abriu o código fonte

Hai 10 anos lanzouse o xogo VVVVVV, un xogo de plataformas de crebacabezas indie en estilo de 8 bits con fermosa música chiptune e controis pouco habituais, en lugar de saltar, o heroe cambia a dirección da gravidade. A primeira versión estaba en flash, despois o autor portou o xogo a C++ e SDL. O xogo recibiu moitas boas críticas e, ao parecer, foi premiado con algo.

Con motivo do aniversario o 11 de xaneiro, o autor publicou os textos fonte en GitHub: https://github.com/TerryCavanagh/vvvvvv Hai dúas versións dispoñibles: "desktop_version" en C++, isto é o que se vende en Humble Bundle, GOG.com e Steam, e "mobile_version", un fork da versión flash desde a que se compilan os xogos de Air para iOS e Android.


A licenza prohibe o uso comercial. A música e os sprites seguiron sendo propietarios. O obxectivo principal do descubrimento é demostrar que podes facer un bo xogo sen ser un bo programador. En particular, o autor chama a atención sobre unha máquina de estados finitos con 309 estados, implementado mediante interruptor e 309 casos: https://github.com/TerryCavanagh/VVVVVV/blob/f7c0321b715ceed8e87eba2ca507ad2dc28a428d/desktop_version/src/Game.cpp#L612 O principal é non rendirse.


Novidades en OpenNet: http://www.opennet.ru/opennews/art.shtml?num=52168

Fonte: linux.org.ru

Engadir un comentario