Za obljetnicu VVVVVV, autor je otvorio izvorni kod


Za obljetnicu VVVVVV, autor je otvorio izvorni kod

Prije 10 godina izašla je igra VVVVVV - indie puzzle platformer u 8-bitnom stilu s prekrasnom chiptune glazbom i neobičnim kontrolama - umjesto da skače, junak mijenja smjer gravitacije. Prva verzija je bila na flashu, zatim je autor igru ​​portirao na C++ i SDL. Igra je dobila dosta dobrih kritika i, čini se, nešto nagrađena.

Povodom obljetnice 11. siječnja autor je na GitHubu objavio izvorne tekstove: https://github.com/TerryCavanagh/vvvvvv Dostupne su 2 verzije: “desktop_version” u C++ - ovo je ono što se prodaje u Humble Bundleu, GOG.com i Steamu - i “mobile_version” - fork flash verzije iz koje se kompiliraju Air igre za iOS i Android.


Licenca zabranjuje komercijalnu upotrebu. Glazba i spriteovi ostali su u vlasništvu. Glavni cilj otkrića je pokazati da možete napraviti dobru igru, a da niste dobar programer. Autor posebno skreće pozornost na konačni automat s 309 stanja, implementiran preko prekidača i 309 slučajeva: https://github.com/TerryCavanagh/VVVVVV/blob/f7c0321b715ceed8e87eba2ca507ad2dc28a428d/desktop_version/src/Game.cpp#L612 Glavna stvar je ne odustati.


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

Izvor: linux.org.ru

Dodajte komentar