Para sa anibersaryo ng VVVVVV, binuksan ng may-akda ang source code


Para sa anibersaryo ng VVVVVV, binuksan ng may-akda ang source code

10 taon na ang nakalipas, ang larong VVVVVV ay inilabas - isang indie puzzle platformer sa 8-bit na istilo na may magagandang chiptune na musika at hindi pangkaraniwang mga kontrol - sa halip na tumalon, binago ng bayani ang direksyon ng gravity. Ang unang bersyon ay nasa flash, pagkatapos ay nai-port ng may-akda ang laro sa C++ at SDL. Ang laro ay nakatanggap ng maraming magagandang review at, tila, ay iginawad ng isang bagay.

Sa okasyon ng anibersaryo noong Enero 11, nai-post ng may-akda ang mga pinagmulang teksto sa GitHub: https://github.com/TerryCavanagh/vvvvvv Mayroong 2 bersyon na available: β€œdesktop_version” sa C++ - ito ang ibinebenta sa Humble Bundle, GOG.com at Steam - at β€œmobile_version” - isang tinidor ng bersyon ng flash kung saan pinagsama-sama ang mga Air game para sa iOS at Android.


Ipinagbabawal ng lisensya ang paggamit ng komersyal. Ang musika at mga sprite ay nanatiling pagmamay-ari. Ang pangunahing layunin ng pagtuklas ay upang ipakita na maaari kang gumawa ng isang mahusay na laro nang hindi isang mahusay na programmer. Sa partikular, binibigyang pansin ng may-akda ang isang may hangganan na makina ng estado na may 309 na estado, na ipinatupad sa pamamagitan ng switch at 309 na kaso: https://github.com/TerryCavanagh/VVVVVV/blob/f7c0321b715ceed8e87eba2ca507ad2dc28a428d/desktop_version/src/Game.cpp#L612 Ang pangunahing bagay ay hindi sumuko.


Balita sa OpenNet: http://www.opennet.ru/opennews/art.shtml?num=52168

Pinagmulan: linux.org.ru

Magdagdag ng komento