Čtvrtek 9. dubna 2020, svátek má Dušan
  • schránka
  • Přihlásit Můj účet
  • Čtvrtek 9. dubna 2020 Dušan

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ší

Podle výpočtů váží mariňák z Dooma půl tuny a běhá rychlostí 80 km/h

Počítačová grafika ušla za posledních dvacet let obrovský kus cesty, ale není to jediné, co se v moderních hrách mění....

KVÍZ: Poznáte nejslavnější postapokalyptické hry?

Značku Fallout zná snad každý, ale her, které se odehrávají v katastrofou postižených světech, je nespočet. Poznáte...

Návrat slavného monstra v Predator: Hunting Grounds smrdí průšvihem

Zajímavě vypadající multiplayerovou akci Predator: Hunting Grounds se slavným mimozemským lovcem bylo možné o uplynulém...

RECENZE: Bílý dům opět v plamenech. Remaster Modern Warfare 2 se povedl

Po nekonečných spekulacích se fanoušci druhého dílu kultovní Call of Duty: Modern Warfare 2 konečně dočkali vytouženého...

{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...}

Sony představilo ovladač k PlayStationu 5. Bude bílý a s větší výdrží

Gamepad se bude jmenovat DualSense a přinese hráčům nové funkcionality, jako je haptická odezva, adaptivní síla odporu...

Premium

Klienti versus cestovní kanceláře: jak nepřijít o peníze za zájezd

Cestovní kanceláře jsou zahlceny žádostmi klientů o zrušení zájezdů. Sociální sítě se plní příspěvky nespokojených...

Premium

Ufňukaná generace. Mladí v pandemické panice možná konečně dospějí

Vše zlé může být k něčemu dobré. Dokonce i koronavirus. Magazín Víkend DNES se domnívá, že mladí lidé v pandemické...

Premium

KOMENTÁŘ: Po dvou měsících přijde rozvrat. Nečekejme na pomoc, konejme!

Karanténní prázdniny může ekonomika státu vydržet měsíc. Po dvouměsíčním výpadku už hrozí naprostý rozvrat výroby,...

  • Další z rubriky

Když si pospíšíte, můžete si zahrát celou kampaň Gears 5 zadarmo

Microsoft nabízí možnost hrát po dobu pěti dnů poslední díl série Gears of War zcela zadarmo. A to i na Steamu. Hra vám...

Kvůli chybě mohli hrát lidé násilnou historickou hru s dětskou postavičkou

Kvůli originálnímu bugu bylo možné rozehrát Mount & Blade II: Bannerlord za malé dítě. Armády nepřátel jste tak mohli...

Ani Ferrari, ani Chevrolet, nejpoužívanějším autem ve hrách je Brouk

Britský motoristický server Carwow spočítal využití nejoblíbenějších značek automobilů ve hrách. Pokud byste čekali, že...

Jezdce NASCAR opustil sponzor, protože utekl z rozehraného závodu na PC

Profesionální jezdec týmu Richard Petty Motorsports Bubba Wallace neudržel během esportové soutěže ve hře iRacing nervy...

Schillerová: Podpora OSVČ bude plošná, podmínka poklesu příjmů zmizí

Ministryně financí Alena Schillerová chystá po tlaku ze strany živnostníků výrazné zmírnění podmínek pro přiznání...

Bruce Willis je v karanténě s exmanželkou Demi Moore. Dceři oholil hlavu

Bruce Willis (65) a Demi Moore (57) se rozvedli před dvaceti lety. Vycházejí spolu ovšem tak dobře, že tráví karanténu...

Obchody zůstanou na pomlázku zavřené. Řetězce nevyužily stavu nouze

O Velikonočním pondělí zůstanou supermarkety zavřené a budou se tak držet zákona, který platí v běžných dobách. V...

Páté zvláštní poselství za 68 let vlády. Alžběta II. promluvila o koronaviru

Britská královna Alžběta II. (93) v neděli promluvila k veřejnosti. V předtočené nahrávce zdůraznila nutnost sebekázně...

Díky koronaviru v pornu vydělávám velké peníze, říká bývalá Disney hvězda

Po neúspěchu v Hollywoodu přesedlala Maitland Wardová (42) na kariéru v pornoprůmyslu, kde se jí velmi daří. Herečka se...