VVVVVV jubiliejui autorius atidarė šaltinio kodą


VVVVVV jubiliejui autorius atidarė šaltinio kodą

Prieš 10 metų buvo išleistas žaidimas VVVVVV – 8 bitų stiliaus nepriklausomas galvosūkių platformeris su gražia chiptune muzika ir neįprastais valdikliais – užuot šokinėjęs, herojus pakeičia gravitacijos kryptį. Pirmoji versija buvo „flash“, tada autorius perkėlė žaidimą į C++ ir SDL. Žaidimas sulaukė daug gerų atsiliepimų ir, atrodo, buvo kažkuo apdovanotas.

Jubiliejaus proga sausio 11 d., autorius patalpino šaltinio tekstus GitHub: https://github.com/TerryCavanagh/vvvvvv Galimos 2 versijos: „desktop_version“ C++ – būtent tai parduodama „Humble Bundle“, GOG.com ir „Steam“ – ir „mobile_version“ – „flash“ versijos šakutė, iš kurios kompiliuojami „Air“ žaidimai, skirti „iOS“ ir „Android“.


Licencija draudžia naudoti komerciniais tikslais. Muzika ir spritai liko nuosavybės teise. Pagrindinis atradimo tikslas – parodyti, kad galite sukurti gerą žaidimą ir nebūdami geru programuotoju. Visų pirma, autorius atkreipia dėmesį į baigtinių būsenų mašiną su 309 būsenomis, įgyvendintą per jungiklį ir 309 korpusą: https://github.com/TerryCavanagh/VVVVVV/blob/f7c0321b715ceed8e87eba2ca507ad2dc28a428d/desktop_version/src/Game.cpp#L612 Svarbiausia nepasiduoti.


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

Šaltinis: linux.org.ru

Добавить комментарий