Čtvrtek 27. února 2020, svátek má Alexandr
  • schránka
  • Přihlásit Můj účet
  • Čtvrtek 27. února 2020 Alexandr

Vývojář uvolnil zdrojový kód své hry. Lidé se smějí, jak je napsaný

  10:30aktualizováno  10:30
Nezávislá retro plošinovka VVVVVV je dokonalým důkazem toho, že nemusíte umět nějak výjimečně programovat, aby se vaše hra mohla stát hitem. Stačí mít jen dobrý nápad.

VVVVVV | foto: Terry Cavanagh

Amatérský vývojář Terry Cavanagh oslavil desetileté výročí od vydání své prvotiny VVVVVV tím, že na internet uvolnil její zdrojový kód. Začínající vývojáři se z něj sice nenaučí žádné originální postupy, ovšem mohl by jim dodat tolik potřebné sebedůvěry. S největší pravděpodobností totiž dospějí k názoru, že když někdo uspěl s něčím tak mizerně naprogramovaným, mohlo by se to podařit i jim. 

VVVVVV

VVVVVV rozhodně není technologický skvost.

„Nevím, co k tomu říct. Byl jsem mladý a chtěl jsem hlavně něco dostat na obrazovku, nezajímalo mě, jak to implementovat správně,“ říká Cavanagh ke kódu, z něhož zkušeným programátorům vstávají na hlavě vlasy hrůzou.

VVVVVV je retro plošinovka, ve které místo přímého pohybu hlavní postavy překonáváte překážky tím, že měníte okolní gravitaci. Po grafické stránce vypadá jak z éry 8bitů, což je spíše znouzectnost než umělecký záměr. „VVVVVV není nijak technicky sofistikovaná hra. I na standardy vývojářských samouků je to svinčík,“ přiznává její tvůrce. To ovšem na jejích kvalitách nic neubírá. Z VVVVVV se stal hit, který má na Metacriticu hodnocení 80 % a byl portován na většinu herních platforem, včetně Nintenda 3DS, Playstationu Vita a mobilních telefonů.

11.ledna 2020 v 04:18, příspěvek archivován: 17.ledna 2020 v 10:12

The video game "VVVVVV" went #OpenSource today and someone discovered a several-hundred-case switch statement in the code. #programming Beautiful. Disgusting. Source: https://t.co/Siiycs4pBn https://t.co/jLznUpyBE7

Místo, aby se vracel a lépe kód organizoval, postupoval Cavanagh prostě tak, že své nápady vršil bez ladu a skladu, když je zrovna potřeboval. Na indie scéně se díky své upřímnosti stal hrdinou a mnoho jeho kolegů se přiznalo, že postupují úplně stejně. 

„Při vývoji vždy vznikají nápady, s kterými dopředu nikdo nepočítal. Vracet se a optimalizovat kód znamená, že svůj vzácný čas netrávíte programováním, přidáváním nových věcí nebo tvorbou umění,“ řekl Polygonu Zach Gage, jehož cenami ověnčený titul Ridiculous Fishing z něj udělal milionáře. Sám přitom přiznává, že ve svém kódu už se sám dnes nevyzná.

Oč jiný je tento postup od příběhu Jona Shafera, kterého jeho perfekcionalizmus při vývoji At the Gates málem stál život (psali jsme tady). Nutno ale poznamenat, že něco podobného si samozřejmě mohou dovolit jen nezávislí vývojáři na malých projektech. Podobně „punkovým“ způsobem by žádná ambicióznější hra rozhodně vzniknout nemohla.

11.ledna 2020 v 11:11, příspěvek archivován: 17.ledna 2020 v 10:12

There’s a word for games where the code is barely hanging together, with stupid layout, utterly unscaleable fixes and workarounds on top of workarounds. “Shipped”

Autor:
Témata: Nintendo 3DS, Indie
  • Nejčtenější

I po více než osmi letech od vydání je Skyrim králem erotických modifikací

Díky podpoře uživatelských modifikací se kolem Skyrimu vytvořila silná komunita, která svoji modlu neustále vylepšuje....

Populární streamer dostal ban na všechny hry od Electronic Arts

Profesionální hráč virtuálního fotbalu FIFA Kurt „Kurt0411“ Fenech dostal doživotní zákaz na všechny hry od...

ANKETA: Vyberte tři hry, zbytek se vymaže z paměti lidstva

Dnešní anketa nebude vůbec, ale vůbec snadná. Vybrali jsme šestnáct ikonických her, ale zachránit můžete jen tři.

Nenechte si ujít, Epic rozdává Assassin’s Creed: Syndicate

Epic nepolevuje v rozdávání skvělých her a po českém Kingdom Come: Deliverance přináší akční Assassin’s Creed:...

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Nečekaný návrat. 23 let stará tahová strategie je díky Twitchi znovu hitem

Automaticky generované souboje postav ze zapomenuté klasiky Final Fantasy Tactics sledují na Twitchi už tisíce lidí....

Premium

Která auta jsou skutečně bezpečná? Crash testy versus realita

Setkáváme se s názory, že auta jsou navrhována tak, aby dosáhla dobrých výsledků v nárazových testech. Díky Folksamu...

Premium

Trend u rozvodů: čím dál více dětí končí ve střídavé péči

Neustálé pendlování mezi dvěma domácnostmi dětem škodí, varují odborníci. Ve střídavé péči je v Česku stále více dětí....

Premium

Když je střílečka povinná. Hraju hry a platí mě za to, říká člen týmu Brute

Má k dispozici fitness trenéra, mentálního kouče, psychologa a ve škole individuální studijní plán. Tedy servis...

  • Další z rubriky

Prezentace Animal Crossing: New Horizons nezklamala, máme se na co těšit

Nintendo ve svém pořadu Direct poodhalilo více z připravované hry Animal Crossing: New Horizons, která vyjde 20. března...

I po více než osmi letech od vydání je Skyrim králem erotických modifikací

Díky podpoře uživatelských modifikací se kolem Skyrimu vytvořila silná komunita, která svoji modlu neustále vylepšuje....

Microsoft potvrdil u Xboxu Series X výkon 12 teraflopů a další detaily

Připravovaná konzole Xbox Series X bude dvakrát výkonnější než aktuální nejvýkonnější konzole v podobě Xboxu One X....

Jak to vypadá, když se zkombinuje XCOM s Dark Souls? Jako Othercide

Vydavatelství Focus konečně blíže představilo chystanou strategii Othercide. Půjde o tahovou strategii v hodně...

Češi začínají panikařit. Vykupují těstoviny i čističe, klidně i za 20 tisíc

Část regálů v prodejně Lidl na pražské Zbraslavi je poloprázdná. Lidé vykoupili konzervy s gulášem, ale také některé...

Vždycky jsem byla obdařenější prsatice, směje se Lucie Benešová

Chtěla domek na Sicílii, ale nakonec si pořídila hezké místo pro stavbu v Jizerských horách. „Mám plno plánů, pořád...

Hospody, kolo a památky. Orlando Bloom si v Česku užívá se psem i snoubenkou

Orlando Bloom (43) natáčí v české metropoli seriál Carnival Row. Kromě herectví se tu nejčastěji věnuje svému psovi,...

Příběh Jirky: Manželka je po rodičovské jak utržená z řetězu

Se ženou jsme byli svoji téměř deset let, když jsme se konečně stali rodiči. Žena dlouho nechtěla, já bych byl otcem...

Bolek Polívka se opět oženil. Vzal si matku svých tří dětí

Bolek Polívka (70) s oblibou říkával, že každé z jeho dětí si zaslouží mít vlastní matku. Neplatilo to jen u jeho...