Přízrak Hanse Hagena: Záhada Lomů Amerika konečně vyřešena

Ostatní Letní soutěž 2018 Přízrak Hanse Hagena: Záhada Lomů Amerika konečně vyřešena

Unicorn College ONEbit hosting Tento obsah je dostupný zdarma v rámci projektu IT lidem. Vydávání, hosting a aktualizace umožňují jeho sponzoři.

O co jde?

Humorná interaktivní kniha s mrazivým dobrodružným příběhem, založeným na skutečných událostech v oblasti štol důlního komplexu Českého krasu.

Více info coming soon.

Vývoj

  • 22.9.2018 - Asi 75% příběhu je naskriptováno. Přidal jsem kompasovou růžici pro snadnější orientaci místo výpisu exitů z místností jen do seznamu. Do příběhu jsem přidal i druhou dějovou linii, o které jsem si nebyl jistý, jestli ji stihnu. Nyní se budu věnovat optimalizaci JSON souboru, protože je již tak objemný, že bych v něm v této podobě hru nedoskriptoval. Snad pomohou výchozí hodnoty a nepovinné parametry.
  • 20.9.2018 - Posledních 10 dní na vývoj. Hra má za sebou další 2 seanse s Jindrou, kdy jsme dali dohromady jádro akcí, které se zdá, že by i mohly postačovat. Engine sice stále neumí ify a proměnné, ale umí skriptovat akce a vyvolávat události na ně. Jen tento mechanismus dost možná postačí k doskriptování celé hry, které je nyní asi v 50%. Upravil jsem konzoli tak, aby se text psal shora, a upustil od myšlenky nekonečného papíru, jelikož to bylo matoucí. Ke zlepšení orientace se pokusím dát nabízení východů z místností podle odpovídající polohy světových stran.
  • 14.9.2018 - Po koncertu Nirvana revival tu sedím a poslouchám "The Man Who Sold The World", je jedna ráno a zítra budeme celý den kódit tesxtovku a pak jdeme chlastat, již asi třetí den v řadě. Mám na rukou razítka z nočních klubů. Sam musí mít na rukou razítka z nočních klubů. "I think I try a different key, if it sounds bad, the people will just have to wait".
  • 11.9.2018 - Jindra je nemocný, takže dnes kódím sám. Začal jsem úpravou vzhledu, která skončila (jako vše) nadáváním na CSS a potom velmi slastným pocitem z animace a desaturace textu, která je kompromisem mezi očekáváním a množstvím času, které jsem ochotný u CSS propálit. Zjistil jsem, že font, co jsme vybrali a kontrolovali u něj speciálně češtinu, neumí "ď" (erhmm.. fucking, ermmm.. Europe...). Třídy reprezentující jednotlivé akce dostupné ve skriptech jsem rozčlenil do složek a přidal mnoho dalších. Zprovoznil jsem cyklení mezi schématy konzole a spouštění příkazů mimo místnosti, přímo na playerovi. Právě jsem asi 20x zkouknul intro místnost, interpretující kód přímo z JSONu, který zobrazuje různě naformátovaný text, animuje, čeká na intervaly (ať žijí promisy v JS), čeká na klávesy, přehrává zvuky pro živější představy děje. Jestli jsou v tomhle textu chyby mi je jedno, jdu spát. Jestli to někdo čte, tak pin k mojí kreditce je 1234.
  • 28.8.2018 - Dnes 9 hodinové kódění s Jindrou Mácou. Demo, které vzniklo, naprosto předčilo všechna má očekávání. Rukou psaný font, podpora barevných schémat, zvýrazňování objektů, funkčních kláves a přímé řeči v textu. Zvuk kroků s osamocenou ozvěnou při čtení o prozkoumávání tajemných lokací rozhodně také dělá své. A měnící se barva podle povahy lokace. Zkrátka to funguje. Dobře. Kód je krystalicky objektový, s Jindrou se dokonale shodneme na návrhu a někoho z nás vždy napadne jak to ještě celé zlepšit. Všechny lokace jsou ve zdrojovém JSONu s hrou (ano, neděláme hru, ale univerzální engine). Příště nás čeká skriptování, které má již položený velmi silný základ. Pokud někdo chcete hejtovat, máme to tady na gitLABU (zdravím Microsoft) - https://gitlab.com/…-cz/the-game (ale Jindra to ještě necommitnul ke dni co toto píšu)
  • 18.8.2018 - Texty jsou kompletní, až na třetí kapitolu, kterou přes léto nestihnu. Začíná se řešit programování.
  • 11.8.2018 - Mapa dvou podlaží lomu, prostředí poslední kapitoly, je navržena. Zbývá finální podlaží a poté udělat závěrečnou revizi příběhu. Poslední kapitolu nyní dopisovat nebudu, abych stihl vydat hratelně alespoň tu první. První kapitola bude dost možná rozšířena o několik málo lokací.
  • 5.8.2018 - Dnešek jsem strávil kreslením mapy důlního komplexu a pročítáním informací o lomech, aby seděly alespoň základní informace, světové strany a pojmenování štol. Komplex je opravdu složitý, takže vůbec nemá smysl snažit se jej dokonale zachytit, ale nechci, aby to bylo úplně celé špatně. Poslední, třetí kapitola, se bude skládat ze 3 pater. A asi byste neuhodli, co vás na konci čeká a už vůbec co se stane dál :)
  • 4.8.2018 - Druhá kapitola je kompletní, příběh má s tou první již téměř 50 stran textu. Určitě chci poslední třetí kapitolu alespoň vymyslet, aby existoval celý příběh a mohla se tak vydat alespoň první, ideálně i druhá část. Začíná ale vypadat nereálně, že stihnu napsat i část třetí, jelikož je to na další měsíc práce a chtělo by to dělat i něco na enginu, aby vůbec něco vyšlo :)
  • 24.7.2018 - Druhá kapitola je téměř dopsaná. Co se týká programování, Jindra vytvořil první prototyp enginu, kde se po stisknutí klávesy objeví obrázek lamy a text "Hello world" :D Možná to zní vtipně, ale toto chování je opravdu naprogramované v enginu, obsluhují se tam události, jsou tam adaptery a podobně.
  • 18.6.2018 - První kapitola scénáře je kompletně hotová a má 20 stran textu. Druhá kapitola je mnohem rozsáhlejší a zatím je naplánovaná hlavní osnova jejího příběhu a lesní svět obsahující 30 lokací oproti 12 lokacím kapitoly první. Osnova celkového příběhu je hotová, zbývá vymyslet lokace poslední kapitoly.

Reakce významných osobností

Moje textovka ještě nemá ani řádku kódu a už ji ocenily významné osobnosti:

Nejlepší hra, kterou jsem kdy hrál.

Autor hry

Asi teda jóó.

Adam Pařan po dotázání jestli se mu hra líbí, kdy na něj autor hry určitě nemířil poloautomatickou zbraní

Hodně budeš někde.

Věštkyně Jolanda

Email se nepodařilo odeslat.

Bill Gates, Microsoft

Hra byla vytvořena v roce 2018.

 

 

Hru pro vás napsal David Čápka
Avatar
Jak se ti líbí článek?
4 hlasů
Autor pracuje jako softwarový architekt a pedagog na projektu ITnetwork.cz (a jeho zahraničních verzích). Velmi si váží svobody podnikání v naší zemi a věří, že když se člověk neštítí práce, tak dokáže úplně cokoli.
Unicorn College Autor sítě se informační technologie naučil na Unicorn College - prestižní soukromé vysoké škole IT a ekonomie.
Miniatura
Všechny články v sekci
ITnetwork summer 2018
Aktivity (16)

 

 

Komentáře
Zobrazit starší komentáře (6)

Avatar
krepsy3
Redaktor
Avatar
krepsy3:18. června 22:34

Koukám že tenhle přízrak Hanse Hagana bude trošku ITnetworkception

Odpovědět  +1 18. června 22:34
Programátor je stroj k převodu kávy na kód.
Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:1. července 19:02

Dnes mě David přidal do hry, a stejně jako třeba David Jančík jsem skončil jako prostředek laciného humoru, připravujeme na pana Čápku spolu s Kate Beckinsale, která hraje Kláru, hromadné trestní oznámení.

Honza Bittner

Používání vlastních jmen není podle GDPR žádném případě v pořádku a hrou se zabývá náš nejvyšší kontrolní úřad. Naše řízení stálo daňové poplatníky zatím jen 1.5 milionu EUR a výsledky můžete očekávat již za 2 roky.

Komisařka Xxxxx Yyyyy

Editováno 1. července 19:57
Odpovědět 1. července 19:02
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
Josef Capoušek
Redaktor
Avatar
Josef Capoušek:13. září 17:55

Ten pin si píšu, teď je jen otázka, jak se dostat k té kreditce :-? :-D … Jinak, jsem na to zvědavý, textovek jsem sice moc nehrál, ale tuhle si rád zkusím...

 
Odpovědět 13. září 17:55
Avatar
Tomáš "CrashTest" Bitter:19. září 1:16

Máš na rukou razítka z nočních klubů. Čekal bych fotku těch razítek, rozhodně ne fotku zesilovače a thumb up.

Odpovědět  +1 19. září 1:16
Need for Steve
Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:19. září 18:14

Koukám, že napětí vrcholí. Nebojte, už to brzy bude, dnes se domlouval sbor pro nahrání úvodní znělky.

Odpovědět 19. září 18:14
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
Luboš Satik Běhounek
Autoredaktor
Avatar
Odpovídá na David Čápka
Luboš Satik Běhounek:19. září 18:52

Sbor: Ty, Jindra, Davos a HoBi? :D

Odpovědět 19. září 18:52
https://www.facebook.com/peasantsandcastles/
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Luboš Satik Běhounek
David Čápka:19. září 19:07

Pověřil jsem tím přítelkyni (zpívá) a kamarád, co hraje na kytaru, to bude ozvučovat. Jen nevím, jak se to všechno stihne :D

Odpovědět 19. září 19:07
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
Luboš Satik Běhounek
Autoredaktor
Avatar
Odpovídá na David Čápka
Luboš Satik Běhounek:19. září 19:16

Řeším podobnej problém, pořád píšu skripty okolo a k tvorbě samotný hry jsem se ještě nedostal :D

Odpovědět 19. září 19:16
https://www.facebook.com/peasantsandcastles/
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Luboš Satik Běhounek
David Čápka:19. září 19:45

My jsme jako první začali vzhledem a intrem :D Ale je to docela dobrý :D

Odpovědět 19. září 19:45
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
David Jančík
Tým ITnetwork
Avatar
Odpovídá na Luboš Satik Běhounek
David Jančík:19. září 21:23

Hehe, já bych se obětoval, když jsou tu teda ty požadavky :D

Odpovědět  +1 19. září 21:23
Čím více času dostaneš, tím méně ho máš.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 16. Zobrazit vše