Jede jede mašinka, kouří se jí z komínka...

7. dubna 2017 v 5:00 | Panda |  Zajímavosti
Často mě překvapí, že i po 24 letech se na mě obrací lidé s připomenutím hry Vlak, kterou jsem vytvořil v roce 1993. Dnes popovídání o historii hry...


Inspirací pro vznik Vlaku byla klasická hra Had - sbíráte předměty, s každým sebraným předmětem se had prodlouží o článek. Připomnělo mi to vlak a napadlo mě, že úkolem by mohlo být sebrat daný počet předmětů, nezamotat se a vyjet branou ven ze scény. Princip hry byl tedy jasný.

Druhou věcí byla grafika. V roce 1993 byly standardním vybavením počítačů grafické karty EGA s 16 barvami, proto hra používala videomód BIOS 13, EGA 320x200/16 barev, kde se pomocí portů karty pracovalo se 4 barevnými rovinami. Kdo uměl používat EGA porty, byl tehdy King! Úžasný Hra byla vytvořena v assembleru v DOS a zabírala jen 13 KB (měla i vlastní interní komprimaci). Jednotlivé obrázky (políčka) měly 16x16 pixelů/16 barev a 3 fáze animace. Obraz vypadal takto (2x zvětšeno):

Scény jsme vytvářeli s mou bývalou ženou. Také někdy přišla s nějakým nápadem na scénu, ale hlavně mi pomáhala scény testovat a připomínkovat.

Po vypuštění se hra začala rychle šířit a stávala se dost populární. Ne ani že by byla tak vynikající, ale byla to doba, kdy tyhle věci ještě moc neexistovaly a vše teprve vznikalo. Každá nová hra byla velmi žádaná a PC programátorů tehdy bylo jen jako šafránu, obzvláště v oblasti grafiky.

Objevily se i požadavky, že by bylo hezké mít možnost vytvářet si vlastní scény hry. A tak vznikla v roce 1995 novější verze hry 2.0. Lišila se možností definice vlastních scén, podpora karty Hercules a doplnění demo maker, kdy se při nečinnosti spustilo přehrávání řešení scény. Tahle makra měla ale význam spíš pro mne - dala se tak automaticky ověřit průchodnost scény bez nutnosti celou scénu pracně znovu a znovu odklikávat. Překvapivě však se tato novější verze nerozšířila tak jako ta první a tak vedle sebe existovaly obě verze současně, protože běžní uživatelé je ani nerozlišovali.

Pro zajímavost, jak vypadala definice obrázků ve verzi 2.0:

Když pak později vznikl Gemtree Petr, vytvořil jsem v něm novější verzi Vlaku, 2.1. Lišila se především tím, že funguje pod Windows a rozlišení grafiky je 2x větší, tj. předměty měly 32x32 pixelů a více barev. Ten první boom vzniku PC softwarovéhu trhu byl už ale pryč a tak se hra nestala už moc zajímavou. Windows verze se dá stáhnout zde: http://www.breatharian.eu/Petr/program/puzzle.htm

Od těch dob se na mne často někdo obrací se vzpomínkou na Vlak, že ho zná dobře z dětství. Vzniklo také mnoho portů Vlaku jinými autory, obzvláště na mobilech. Já vytvořil v roce 2009 ještě jednu modifikaci - do soutěže firmy Becherovka verzi vlaku napsanou ve Flashi, kde jsou jako předměty použité věci z Becherovky.

Hra se dá zde na stránce spustit online http://traintobecherovka.sweb.cz. Na odkaze jsou ke stažení i všechny ostatní verze hry Vlak. Dnes už je ovšem trochu problém - hra vyžaduje Flash, ale ten je v Chrome implicitně vypnutý. Před spuštěním hry ho musíte nejdříve povolit, tj. na adrese chrome://settings/content (adresu přenést do adresového řádku Chrome, nebo otevřít Rozšířená nastavení / Nastavení obsahu) zapnout volbu Flash / "Povolit spouštění obsahu Flash na webech".

Ve Flash verzi nejsou scény dostupné přes heslo, hra si ukládá stav do cookies - proto je dobré zapsat nějaký svůj nick, pod kterým se to uloží. Email není třeba zadávat (skore tabulka dnes už nefunguje). Do scén se dají přenášet záznamy řešení scény jako makra. Ukázka obrazovek hry:


Ještě jako zajímavost - pomocí maker jsem vytvořil videa s autorským řešením scén a dal jsem je na fotobanky. http://www.motionelements.com/c-8714125-train-puzzle-game-stock-footages.html

DOS verze hry se pod Windows už nedají spouštět (dá se spustit jen Windows verze), ale dají se ještě spouštět v emulátorech jako DOSBox nebo např. zde online v JavaScriptu: http://www.retrogames.cz/play_487-DOS.php?language=CZ

Je potěšující, když se stále i dnes ještě objevují pozitivní recenze a komentáře. Příklady pár odkazů:

Dost mě pobavilo tohle video - autor začíná se slovy, že je to hra pro 4-leté děti, ale v průběhu hry začíná jít docela o nervy. :-) Bohužel vkládaná videa tu už přestávají fungovat (měly by ještě fungovat pod Internet Explorerem) a tak níže přidávám ještě i přímý link na video.

Nebo jiné video, od "klidnějšího" autora. :-)
 

3 lidé ohodnotili tento článek.

Komentáře

1 Iva Iva | 7. dubna 2017 v 6:51 | Reagovat

Jééé :-) ...... Vlak je pro mě nezapomenutelnou famózní hrou devadesátých let. Bylo to vždy příjemné odreagování, i když měl občas člověk nervy na pochodu :-D

2 Martina decór blanc Martina decór blanc | E-mail | Web | 7. dubna 2017 v 9:16 | Reagovat

Já ji hrála!
To jsou super vzpomínky :)

3 VendyW VendyW | E-mail | Web | 7. dubna 2017 v 10:12 | Reagovat

A teď si mi připomněl dřevní časy, kdy jsme se nastěhovali v Praze na sídliště a pařili doma na Sinclairu a později na Spektru Manic Minera, Knighta a podobné hry. Později už to bylo sofistikovanější jako třeba Three week in Paradise, Friday 13th. nebo golf, na který k nám chodilo osazenstvo údržby z kotelny a ti kdo zrovna nemuseli topit včetně mistra a pařili jsme a pařili a pařili :-D. Byly to krásné doby, byť za bolševika, ale mi byli mladí a měli ještě jakés také ideály .....

4 Panda Panda | E-mail | Web | 7. dubna 2017 v 13:14 | Reagovat

[1]: A zdalipak jsi jej Ivo dohrála do konce? :-D

5 Panda Panda | E-mail | Web | 7. dubna 2017 v 13:15 | Reagovat

[2]: Jo občas je příjemné na něco zavzpomínat.

6 Panda Panda | E-mail | Web | 7. dubna 2017 v 13:19 | Reagovat

[3]: Jo jo, byly to veselé časy. :-D Taky mě poznamenaly legendární Sinclair, Spectrum, Commodore (na tom jsme honili Ghost Busters s tou typickou hudbou :-) ), Sharp MZ821 (ten jsem prostě MUSEL mít doma a mnoho let mě doprovázel :-) ). I jsem si postavil svůj počítač ze součástek se Z80, ale úrovní odpovídal spíš tomu Sinclairu ZX81.

7 Libby Libby | E-mail | Web | 7. dubna 2017 v 14:36 | Reagovat

Tohle jsem nikdy nehrála, znám jenom hada z moji první Nokie 3310 a to mě moc bavilo :D

8 Janinka Janinka | E-mail | Web | 7. dubna 2017 v 14:46 | Reagovat

To máš na svědomí ty? Dobrý! :-D

Jinak, přes rameno mi kouká třináctileťák a říká, že "to v tom textu je určitě blbě napsaný, protože BIOS 13 měl 256 barev a používal kartu VGA, takže jestli jsi používal EGA s 16 barvami, tak to bylo v BIOSu 7. Puberta, no :-D.

9 Panda Panda | E-mail | Web | 7. dubna 2017 v 14:55 | Reagovat

[7]: Tak to jsi udělala velkou chybu, že nehrála!!! :-D

10 Panda Panda | E-mail | Web | 7. dubna 2017 v 15:05 | Reagovat

[8]: Tak to je dobrý že tuhle oblast zná, to dnes lidi už moc neznají. :-) Tak ho pooprav, že to je mód 13 dekadicky, tedy 0dh v hexa, což je 320x200/16 EGA. Ten mód co má na mysli je 13h hexa, což je 320x200/256 VGA. :-) Ale jinak skutečně se tam používá i videomód 7 a to pro grafické karty Hercules, kde se to pak pomocí portů přepne na grafický mód.

11 Iva Iva | 7. dubna 2017 v 15:31 | Reagovat

To víš, že jsem dohrála až do konce! Dobrovolně však přiznávám, že až poté, co kluci někde sehnali knihu cheatů :-D , ale pomáhala jsem si jen zcela výjimečně, přísahám! :-)

12 Panda Panda | E-mail | Web | 7. dubna 2017 v 15:40 | Reagovat

[11]: A jé :-D

13 Janinka Janinka | E-mail | Web | 7. dubna 2017 v 16:12 | Reagovat

[10]: Určitě vyřídím! :-D

14 Eliss Eliss | Web | 7. dubna 2017 v 18:58 | Reagovat

Slyším o tom prvně :-)

15 Panda Panda | E-mail | Web | 7. dubna 2017 v 19:11 | Reagovat

[14]: Nikdo nemůže znát všechno :-)

Nový komentář

Přihlásit se
  Ještě nemáte vlastní web? Můžete si jej zdarma založit na Blog.cz.
 

Aktuální články

Reklama