Za obletnico VVVVVV je avtor odprl izvorno kodo


Za obletnico VVVVVV je avtor odprl izvorno kodo

Pred 10 leti je izšla igra VVVVVV - indie puzzle platformer v 8-bitnem slogu s čudovito glasbo chiptune in nenavadnimi kontrolami - namesto da bi skakal, junak spreminja smer gravitacije. Prva verzija je bila na flashu, potem je avtor igro prenesel na C++ in SDL. Igra je prejela veliko dobrih ocen in, kot kaže, nekaj nagradila.

Ob obletnici 11. januarja je avtor na GitHubu objavil izvorna besedila: https://github.com/TerryCavanagh/vvvvvv Na voljo sta 2 različici: »desktop_version« v C++ - to je tisto, kar se prodaja v Humble Bundle, GOG.com in Steam - in »mobile_version« - fork različice flash, iz katere so sestavljene igre Air za iOS in Android.


Licenca prepoveduje komercialno uporabo. Glasba in spriti so ostali lastniški. Glavni cilj odkritja je pokazati, da lahko narediš dobro igro, ne da bi bil dober programer. Avtor posebej opozori na končni avtomat s 309 stanji, implementiranim prek stikala in 309 primerov: https://github.com/TerryCavanagh/VVVVVV/blob/f7c0321b715ceed8e87eba2ca507ad2dc28a428d/desktop_version/src/Game.cpp#L612 Glavna stvar je, da ne obupate.


Novice na OpenNetu: http://www.opennet.ru/opennews/art.shtml?num=52168

Vir: linux.org.ru

Dodaj komentar