VVVVVV:n vuosipäivää varten kirjoittaja avasi lähdekoodin


VVVVVV:n vuosipäivää varten kirjoittaja avasi lähdekoodin

10 vuotta sitten julkaistiin peli VVVVVV - indie-pulmapeli 8-bittisellä tyylillä kauniilla chiptune-musiikilla ja epätavallisilla ohjaimilla - hyppäämisen sijaan sankari muuttaa painovoiman suuntaa. Ensimmäinen versio oli flashilla, sitten kirjoittaja siirsi pelin C++:aan ja SDL:ään. Peli sai paljon hyviä arvosteluja ja ilmeisesti palkittiin jotain.

Vuosipäivän kunniaksi 11. tammikuuta kirjoittaja julkaisi lähdetekstit GitHubissa: https://github.com/TerryCavanagh/vvvvvv Saatavilla on 2 versiota: "desktop_version" C++:ssa - tätä myydään Humble Bundlessa, GOG.comissa ja Steamissa - ja "mobile_version" - flash-version haarukka, josta Air-pelejä iOS- ja Android-laitteille kootaan.


Lisenssi kieltää kaupallisen käytön. Musiikki ja spritet pysyivät omistuksessa. Löytön päätavoite on näyttää, että voit tehdä hyvän pelin olematta hyvä ohjelmoija. Erityisesti kirjoittaja kiinnittää huomion äärelliseen tilakoneeseen, jossa on 309 tilaa, toteutettu kytkimen ja 309 tapauksen kautta: https://github.com/TerryCavanagh/VVVVVV/blob/f7c0321b715ceed8e87eba2ca507ad2dc28a428d/desktop_version/src/Game.cpp#L612 Pääasia, ettei luovuta.


Uutisia OpenNetissä: http://www.opennet.ru/opennews/art.shtml?num=52168

Lähde: linux.org.ru

Lisää kommentti