K výročí VVVVVV autor otevřel zdrojový kód


K výročí VVVVVV autor otevřel zdrojový kód

Před 10 lety vyšla hra VVVVVV - indie puzzle plošinovka v 8bitovém stylu s krásnou chiptune hudbou a neobvyklým ovládáním - hrdina místo skákání mění směr gravitace. První verze byla na flash, poté autor hru portoval do C++ a SDL. Hra získala spoustu dobrých recenzí a zdá se, že byla i něčím oceněna.

U příležitosti výročí 11. ledna autor umístil zdrojové texty na GitHub: https://github.com/TerryCavanagh/vvvvvv K dispozici jsou 2 verze: „desktop_version“ v C++ – to je to, co se prodává na Humble Bundle, GOG.com a Steam – a „mobile_version“ – fork flash verze, ze které jsou kompilovány hry Air pro iOS a Android.


Licence zakazuje komerční použití. Hudba a skřítci zůstali majetkem. Hlavním cílem objevu je ukázat, že můžete udělat dobrou hru, aniž byste byli dobrým programátorem. Autor zejména upozorňuje na konečný automat s 309 stavy, implementovaný přes přepínač a 309 případ: https://github.com/TerryCavanagh/VVVVVV/blob/f7c0321b715ceed8e87eba2ca507ad2dc28a428d/desktop_version/src/Game.cpp#L612 Hlavní je nevzdávat se.


Novinky na OpenNet: http://www.opennet.ru/opennews/art.shtml?num=52168

Zdroj: linux.org.ru

Přidat komentář