ZX Spectrum Next / vesmírná střílečka
CosmoScroll
Na této hře dělám delší dobu (také jsem se zde o ní několirkát zmiňoval). Tento typ hry jsem zvolil proto, že mi na ZX Spectrum Next pořád chyběla opravdu rychlá vesmírná střílečka – taková, kde se na obrazovce pořád něco děje, něco po vás střílí, něco do vás naráží a člověk má pocit, že by vlastně možná bylo rozumnější na chvíli přestat mačkat FIRE a jít se projít ven. Samozřejmě nepřestane.
A protože jsem se mezitím naučil přehrávat samply, dostala hra i zvuky z původní předlohy. Takže tentokrát to nejen sviští, bliká a vybuchuje, ale také to u toho patřičně dělá rámus.
CosmoScroll je nativní port hry CosmoScroll od Alexandre Bodelota – PC střílečky inspirované klasikami R-Type a Gradius. Všechno jsem přepsal hezky poctivě do assembleru Z80: Layer 2 pro pozadí, hardwarové sprity, paralaxní hvězdné pole na tilemapě, AY hudbu a samplované zvukové efekty přes DAC.
Co ve hře najdete
- Osm úrovní s původními vlnami nepřátel – od otevřeného vesmíru až po mechanické koridory s branami, děly a obrannými věžemi.
- Čtyři bossy: Brain s jediným zranitelným okem, Tentaculat s mávajícími chapadly, Flying Saucer s doprovodem a Evil, kterému se během boje rozpadá a rozsvěcí obličej.
- Devět power-upů: opravy, štíty, dvojitý a trojitý laser, vyšší rychlost, rakety a ledové kostky pro chlazení přehřívající se zbraně.
- Zbrojnici, kde se skóre mění na kredity a kredity na lepší lasery, štíty, motory, chladiče a odolnější trup.
- Tři stupně obtížnosti.
- Tabulku nejlepších výsledků se jmény; skóre, postup i zakoupená vylepšení se ukládají na SD kartu.
- Výběr všech úrovní, ke kterým jste se už během hry dostali.
- Pevných 50 Hz při taktu 28 MHz.
- Hudbu na AY (omlouvám se předem, je to moje dílo...) a původní samplované zvukové efekty přehrávané přes DAC.
Ovládání
- Q, A, O, P, kurzorové klávesy nebo Kempston joystick: pohyb.
- SPACE nebo FIRE: střelba.
- N: vypuštění rakety.
- C: použití ledové kostky pro ochlazení zbraně.
- H: pauza.
- BREAK (CAPS SHIFT + SPACE): ukončení aktuální hry.
- M: zapnutí nebo vypnutí hudby.
- V menu: Q/A pro pohyb, SPACE pro potvrzení a B nebo druhé tlačítko joysticku pro návrat.
Postup a tabulka nejlepších výsledků se ukládají do souboru COSMOSCR.SCO vedle samotné hry.
Autoři
- Původní hra: Alexandre Bodelot a další přispěvatelé – CosmoScroll na GitHubu.
CosmoScroll Next si můžete stáhnout jako vždy zde: https://shrek128.itch.io/cosmoscroll-zx-spectrum-next

