Pentru aniversarea VVVVVV, autorul a deschis codul sursă


Pentru aniversarea VVVVVV, autorul a deschis codul sursă

În urmă cu 10 ani, a fost lansat jocul VVVVVV - un joc de tip puzzle independent în stil de 8 biți, cu muzică chiptune frumoasă și comenzi neobișnuite - în loc să sară, eroul schimbă direcția gravitației. Prima versiune a fost pe flash, apoi autorul a portat jocul în C++ și SDL. Jocul a primit o mulțime de recenzii bune și, se pare, a primit ceva.

Cu ocazia aniversării din 11 ianuarie, autorul a postat textele sursă pe GitHub: https://github.com/TerryCavanagh/vvvvvv Există 2 versiuni disponibile: „desktop_version” în C++ - acesta este ceea ce se vinde în Humble Bundle, GOG.com și Steam - și „mobile_version” - un furk al versiunii flash din care sunt compilate jocurile Air pentru iOS și Android.


Licența interzice utilizarea comercială. Muzica și sprite-urile au rămas proprietare. Scopul principal al descoperirii este de a arăta că poți face un joc bun fără a fi un programator bun. În special, autorul atrage atenția asupra unei mașini cu stări finite cu 309 stări, implementată prin comutator și cu 309 case: https://github.com/TerryCavanagh/VVVVVV/blob/f7c0321b715ceed8e87eba2ca507ad2dc28a428d/desktop_version/src/Game.cpp#L612 Principalul lucru este să nu renunți.


Știri pe OpenNet: http://www.opennet.ru/opennews/art.shtml?num=52168

Sursa: linux.org.ru

Adauga un comentariu