úterý 30. června 2015

Terrible Dungeon, část 2

Půlhodinka s Unity měl být původní název rubriky, kam jsem chtěl zařazovat aktualizace mého side-projektu, leč půl hodiny bylo tentokrát málo a protáhlo se to až na celou hodinu. Jde ukládat mapu (a nebude ani trošku problém to rozšířit na ukládání více map), jde ji loadnout a dá se vše vymazat, to pokud byste si řekli, že jste to načmárali tak špatně, že vám to nestojí za to mazat jeden čtvereček po druhém. Vše funguje bez chyby. Při loadování se musí nejprve celá plocha vymazat, i v případě, že na ní nic nebylo čmáráno. Musí se vyplnit všechna potřebná pole. Při loadování, ani při savování nesmí dojít k duplikaci čtverců. A pak jsem dlouho kreslil ty pěkný tlačítka dole, aby to bylo trošičku k světu.

Poučení pro příští část: v kreslícím programu bych neměl trávit tolik času. Obral jsem se o minuty, které jsem mohl využít na implementaci ovládání pomocí myši. Příště bych tedy mohl udělat myší ovládání (levým plus čtverec, pravým mínus). Mohl bych přidat vizuální údaje o počtu čtverců, respektive rozloze levelu. Přidám tlačítka pro zvětšení plochy. A zkusím stihnout i rozmisťování dveří, případně klíčů a vůbec všeho možného (bude to řešené tak, že snadno půjde přidávat různé položky i později). V jedné z dalších částí udělám vygenerování zdí podle pozice čtverce na mapě. First person pohled a pohyb v podzemí nepochybně incoming jako next. Monstra budou další na řadě. Poté postavy a jejich editor. Pak zvážím jestli se pustím do nápadů, které jsem si dopředu rozepsal, podle toho, jakou rychlostí vývoj pojede.


zeal

neděle 28. června 2015

Terrible Dungeon, část 1

Od slov k činům. Zatím jsem věnoval tomuto malému hernímu projektu asi hodinku času. Stihl jsem nakódovat první skript, který dělá následující: vygeneruje plochu o "n" šířce a výšce, a dále zobrazí oranžový editovací kolečkočtvereček uprostřed monitoru, resp. plochy. Uživatel šipkami WASD pohybuje po ploše tímto editovacím čtverečkem. Po stisku mezerníku se vytvoří dungeonní čtverec; z více těchto čtverců se následovně vytvoří chodby a místnosti dungeonu. Bekspejz smaže čtverec z plochy monitoru. Veškerá data jsou průběžně ukládána do polí (dynamicky přidávána, případně mazána). Tato data se budou hodit po přidání funkce SAVE/LOAD. Doplním v dalším updatu. Dále přidám možnost vytvářet dungeon za pomoci myši. Levé tlačidlo přidá čtvereček, pravý ho smaže.

Zatím je to tedy jen úplný základ. Později přidám různá UI tlačítka, se kterýma půjde přidat blbůstky jako spawn, teleport, schody a stovka dalších kravinek. A potom! Potom nastoupí POWER OF UNITY, teda síla Unity a všechno to obživne a bude to vypadat a půjde to hrát jako klasický 3D dungeon z pohledu očí jednoho ze skupiny dobrodruhů (toho uprostřed). Nejdřív chci vytvořit editor, potom budu asi současně pracovat na spoustě věcí. Hlavní ale bude, že tomu nebudu věnovat moc času. Ani to tedy hlavně nebude možné. Využiji ale zkušeností, jež jsem za ty měsíce (desítky měsíců) získal a už na úvod jsem opravdu spokojen, jak rychle to jde! A teď to jdu zaklepat.


zeal the Dungeon Master

pondělí 22. června 2015

Code, code, code

Nejdřív je na místě poděkovat dobrotivému cizinci, který mi na Databázi her dal bod u Prince of Persia. Tímto je SCORE mého komentáře krásných 30:0. A můžu odejít ze světa komentování her neporažen.

A dál. Ještě než se dostanu k tomu, o čem je záhadný název článku, rád bych upozornil na svoje zhodnocení E3, kteréžto bylo před pár dny publikováno na KK. Jak jsem si to ještě jednou přečetl, uvědomil jsem si, že tam chybí shrnutí myšlenek na téma Doom a Last Guardian, dvě hry, co mě zahřály u srdce a u nichž jsem si řekl, že videohry jdou správným směrem. Narozdíl od Assassin's Creed. Nebo mnohem, mnohem hůře Tacoma, alias Gone Home ve vesmíru.

Při "ladění" mé Google Play prvotiny už začínám přemýšlet o dalších projektech a určitě mám namyšlený už poměrně dlouho jeden velký projekt, upírské RPG. Ještě než se pustím do něj - a že bude nejprve potřeba sehnat tým schopných lidí -, rád bych ještě chvíli zůstal při zemi a dal se do jednoho, dvou zajímavých projektů menšího kalibru. Jeden z nich by snad mohl být čtverečkový dungeon, který by se vyznačoval velice jednoduchou grafikou - to abych byl schopen ho dokončit dříve než mi zešednou vlasy a změkne lebeční kůra. Už jsem tu před několika lety psal (dokonce ještě před oznámením Legend of Grimrock), že bych se rád pustil do olsků dungeonu a tahle myšlenka mě ani dnes ne a ne opustit.

Láká mě vhodit hráče do uzamčeného tajemného labyrintu plného pastí, hnusu, špíny a desítek nemocí, kde nebudou sami: stíny ve vzdálených rozích začnou získávat až moc ostrý tvar, když se skupinka dobrodruhů při snaze o otevření truhličky v poloosvětlené, od mrtvoly trpaslíka v rohu zasmrádlé, místnůstce začnou obávat nejhoršího. Klíč zjevně nepasuje. Ve chvíli nepozornosti, snad způsobené tichými krůčky vetřelce, přijde hlasitý výkřik. A to už svírá ve svých kusadlech nejslabšího člena družiny jakási obluda, jež právě rychle zaběhla za roh. Světlo Palmýniny dohasínající louče ji nestačilo zaregistrovat. Zvýrazňujíc horor, ruce Algamhora stále majestátně zvednuté, jako kotva zaseknuté prsty do kamenné výzdoby podzemního labyrintu. Palmínina mrštná ručka ještě hodinu nepřestane šermovat s ohněm na klacku, a to Palmína patří mezi ty méně vyděšené členy družiny. Z druhé chodby se ozvalo jemné, a o to děsivější, zachrochtání...

Viděl bych to tak, že brzy začnu pracovat na editoru a pokud by někoho chytla stejná slina, budu ochoten se o editor, a radosti s ním spojené, podělit. A kdo ví, možná projekt zaujme i nějakého kreslíře fantasy, ať už méně či více zkušeného. Pokud ne, dungeon bude zfinalizován tak či tak, ale nebude teda pěknej. Pro jistotu dávám projektu pracovní název: Terrible dungeon.

zeal

neděle 14. června 2015

Ještě jeden bod!

Právě jsem si všiml, že můj textík o hře Prince of Persia na Databázi PC her se přiblížil k bájné hranici 30 bodů. Před pár dny mi nějaký stejně smýšlející herní nadšenec obětoval kliknutí myší na hodnocení "tlustý prst nahoru" a rafička na stupnici se tak přiblížila úplně nejblíž, jak jen to jde, k hranici, které nedosáhne jen tak nějaký "docela dobrý" text. Máte-li účet na Databaze-Her.cz, a přinejmenším vás alespoň zajímá, o co tady jde, stačí kliknout na http://dbher.cz/k7950 a dát mé slohové práci na téma Prince of Persia šanci. Chybičky, jako opakující se slova, musíte odpustit, holt už je to nějaká doba, co jsem to psal. Třeba ještě někdo přidá bod a já se tak budu moci konečně pyšnit jedním z nejlépe hodnocených komentářů na celé databázi.

Zakládat si kvůli tomu nový účet na Databázi nemusíte, to zase tolik od vás ani chtít nemůžu. Pokud ale tam brouzdáte a nevíte, do čeho se začíst, tímto jen dávám tip a třeba se vám to zalíbí, ale třeba taky ne. Dal jsem hře jen 95 procent, koukám, a přitom si Prince of Persia zaslouží ještě o pár víc, bodů, ale ne sto. Totiž stovku si určitě zaslouží pokračování, které mě ve své době tak ohromilo, že mu přičítám to, že se ze mě stal maximální herní nadšenec. No ale jednička, ta mě přiměla koupit, ehm, přemluvit rodiče, aby mi koupili počítač. Obě tedy patří do nejzlatějšího fondu počítačových her. Už se těším až si je opět zahraju. A to se stane, až mě přepadne pohádková nálada!


zeal