Fluid / ZX Spectrum Next

Fluid: když hlavní postavou není hrdina, ale voda

Nejsi voják, skřítek ani hrdina s mečem. Jsi kapka vody. Malá, kulatá, se zvědavýma očima a s 32 částicemi, které drží pohromadě hlavně díky fyzice, povrchovému napětí a tomu, že jsem se rozhodl, že tentokrát musí být hlavní postavou skutečně něco tekutého.

Fluid je fyzikální logická plošinovka pro ZX Spectrum Next, ve které není fyzika jen dekorace. Celá hra je na ní postavená. Kapka se natahuje, rozplácne se při dopadu, chvěje se po nárazu do zdi, mění skupenství a každá změna zásadně ovlivní, co s ní můžete udělat.

Temná laboratoř a jeden duhový střípek

Hra se odehrává v temné laboratoři plné potrubí, ocelových panelů, rozžhavených ploten, mrazáků, větráků a dalších zařízení, která mají k bezpečnosti práce poměrně volný vztah. Na konci každé místnosti čeká duhový střípek. Cesta k němu ale téměř nikdy nevede rovně. Jednou je mezi vámi a cílem propast s bodci. Jindy je strop tak nízký, že se pod něj nic s běžným tvarem nevejde. A někdy je cíl prostě vysoko, kam voda sama nevyskočí.

Voda, led a pára

  • Voda je nejpohyblivější. Běhá, skáče a umí se rozplácnout do nízké placky. Je ale křehká – bodec ji okamžitě rozstříkne – a mřížkou propadne.
  • Led je tvrdá kostka, které bodce nevadí a po mřížce přejede. Neumí ale skákat ani zatáčet. Jakmile ho rozjedete, klouže dál.
  • Pára je lehká a stoupá vzhůru. Proud vzduchu ji může nést přes propasti, ale pro návrat do vody ji musíte dostat ke studené trubce. Nebo chvilku počkat, než "vychladne"...

Skupenství se nepřepíná tlačítkem. Mění ho samotné prostředí: plotna rozpustí led a vodu přemění na páru, mrazák vytvoří led, studená trubka kondenzuje páru a větrák fouká vodu i páru vzhůru.

Šedesát místností

Prvních deset levelů postupně představí základní mechaniky: skok přes bodce, propad mřížkou, první jízdu ledu nebo první let párou. Potom hra začne kombinovat věci dohromady.

  • nízké průlezy, kterými projde jen rozplácnutá kapka,
  • sloupy vzduchu nad propastí,
  • dlouhé lety páry přes celou místnost,
  • led, který musíte zastavit na plotně těsně před hranou,
  • přesné doskoky na úzké plošiny,
  • kombinace několika skupenství v jednom levelu.

Každý osmý level je zatěžkávací zkouška. Level 60 je finále.

Žádný level by ale neměl být nefér. Každý před vydáním dohrál robot, takže řešení existuje. Pokud tedy něco nejde, chyba je buď v ačasování, ve zvoleném skupenství… nebo v tradičním problému mezi klávesnicí a židlí.

Fyzika pod kapotou

Hlavní vodní kapka je měkké těleso složené z 32 částic. Není to jen sprite s několika animačními snímky. Jednotlivé body reagují na pohyb, kolize i tlak a výsledný tvar vzniká z fyzikální simulace. Právě proto se kapka při běhu natahuje, při dopadu rozplácne a po nárazu do zdi chvíli chvěje. Já tyhle věci prostě miluji a na Nextu vypadají velmi dobře... 

Video na YouTube

Ovládání

  • O / P nebo 5 / 8 – doleva / doprava.
  • Q, SPACE nebo 7 – skok, pouze ve vodě.
  • A nebo 6 – držet pro rozplácnutí kapky.
  • R – restart levelu.
  • H – zvukové efekty zapnout / vypnout.
  • M – hudba zapnout / vypnout.
  • BREAK – návrat do menu.
  • Kempston joystick – směry pro pohyb, FIRE pro skok.

Spuštění

Soubor fluid.nex zkopírujte na SD kartu ZX Spectrum Next a spusťte ho z Browseru NextZXOS. Hra ukládá postup do souboru fluid.sav vedle NEXu, takže SD karta musí být zapisovatelná. Fluid běží také v emulátorech ZX Spectrum Next.


Voda si cestu najde. Obvykle.

Fluid je asi nejvíc fyzikální hra (a ano, pár jsem jich udělal...), kterou jsem zatím pro Next udělal. Ne proto, že by na obrazovce bylo hodně objektů s gravitací, ale protože samotná hlavní postava je fyzikální systém. Jednou běží, podruhé klouže jako kostka ledu a za chvíli se vznáší jako pára. A pokud se vám podaří projít všech 60 místností, zbývá jediné: dávat pozor na bodce. Voda má sice tři skupenství, ale čtvrté „rozstříknutá po celé laboratoři“ mezi ně pořád nepočítám.


Hru si můžete stáhnout zde: https://shrek128.itch.io/fluid-zx-spectrum-next