Vir die herdenking van VVVVVV het die skrywer die bronkode oopgemaak


Vir die herdenking van VVVVVV het die skrywer die bronkode oopgemaak

10 jaar gelede is die speletjie VVVVVV vrygestel - 'n indie legkaart-platformspeler in 8-bis-styl met pragtige chiptune-musiek en ongewone kontroles - in plaas van om te spring, verander die held die rigting van swaartekrag. Die eerste weergawe was op flits, toe het die skrywer die speletjie na C++ en SDL oorgedra. Die speletjie het baie goeie resensies gekry en, dit blyk, is iets bekroon.

By geleentheid van die herdenking op 11 Januarie het die skrywer die brontekste op GitHub geplaas: https://github.com/TerryCavanagh/vvvvvv Daar is 2 weergawes beskikbaar: "desktop_version" in C++ - dit is wat in Humble Bundle, GOG.com en Steam verkoop word - en "mobile_version" - 'n vurk van die flitsweergawe waaruit Air-speletjies vir iOS en Android saamgestel word.


Die lisensie verbied kommersiële gebruik. Musiek en sprites het eie gebly. Die hoofdoel van die ontdekking is om te wys dat jy 'n goeie speletjie kan maak sonder om 'n goeie programmeerder te wees. Die skrywer vestig veral die aandag op 'n eindige toestand masjien met 309 toestande, geïmplementeer via skakelaar en 309 geval: https://github.com/TerryCavanagh/VVVVVV/blob/f7c0321b715ceed8e87eba2ca507ad2dc28a428d/desktop_version/src/Game.cpp#L612 Die belangrikste ding is om nie moed op te gee nie.


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

Bron: linux.org.ru

Voeg 'n opmerking