Můj první návod na tvorbu kompletní hry bude brzy na světě - momentálně je v rozpracovaném stavu o délce několika, abych ale nekecal, tak neřeknu přesně kolik stran. Jsem na něj pyšný, ale zjistil jsem jednu podstatnou, pro mě možná nečekanou, věc: dá to pořádně zabrat, takový "tutorial". Ani se nedivím, proč si za takové návody nechávají odborníci platit zlatými denáry. Je to ohromná fuška, a co teprve pro někoho, kdo je od přírody trošku línější povahy. Vidím to tak, že až ho dopíšu, dám ho i na nějaký zahraniční web, kde bude přeložený nejlépe do angličtiny a možná se ho budu snažit propašovat na Unity Asset Store, kam bych ho umístil, samozřejmě, zdarma. To by byla odměna pro mě největší, pokud by se to povedlo.
Lenost mě zatím zastavila od napsání článku na KK o mém nálezu na půdě pod hromadou... ani nebudu psát čeho. Tento nález je herní konzole druhé generace, výroba cca druhá půle sedmdesátých let, název Magnavox Odyssey², jestli vám to něco řekne. Hrával jsem na tom pár výborných her, asi ještě před pořízením PC. Grafika na této konzoli byla děsná, ale zábava byla něco extra. Hry byly jen o čisté hratelnosti - dva joysticky můžou napovědět, že jsem se u toho nebavil jen já. Více tedy asi v článku, který doufám napíši - slíbil jsem to na Twitteru, takže nejspíš ano. Budou i fotografie a možná i nějaká kratičká recenze té či oné hry, pokud se na této mašince ještě rozjedou.
Až se mi podaří publikovat návod na CC Pexeso, pouvažuji, jestli bych se nevrhnul do alespoň ještě jednoho návodu, tentokrát pro pokročilejší uživatele Unity, ale nejspíš to bude tak, že po vydání článku si dám se psaním tohoto druhu literatury na chvíli pohov. Abych pokračoval v blogu s heslem "Make videogames great again!", rád bych, aby mi to tu sloužilo jako takový vývojářský deník, kde bych psal nějaké ty poznámky a postřehy z právě vyvíjené hry.
zeal
pátek 20. května 2016
pátek 13. května 2016
Unity tutorial: Již za rohem
Hra, kterou se naučíte v našem prvním Unity návodu, je ke stažení zde: https://zealcore.itch.io/casualcore-pexeso
Pexeso je ideální pro začínajícího tvůrce her. Předtím jsem měl téměř hotový tutoriál na bludištní hru s tanky, ale pak jsem usoudil, že nejdříve by se měl zájemce o Unity naučit opravdové základy a ty v této hře jsou použity tak, aniž by byly obklopeny jiným záludným kódem.
Co se naučíte krom zkompletování celé hry:
Jak vytvořit balíček karet
Jak ho zamíchat
Jak pomocí kódu sestrojit kartu
Jak zamíchané karty zobrazit na "stole"
Jak kartičku otočit pomocí interakce
Jak přidat skóre
Dva herní módy: versus CPU a lokální multiplayer
Jak ozvučit hru
Jak vytvořit více propojených scén, včetně funkčního menu
Jak správně psát kód v Unity
Část návodu je již napsána, možná příští týden by se to tu mohlo objevit. V případě zájmu bych mohl v návodech pokračovat. V opačném případě bych se soustředil na nějaký nový, pro mě zajímavý, Unity projekt.
zeal
pondělí 28. března 2016
Tutorial: Začátek s Unity
ZAČÁTEK
Nejdříve si stáhneme Unity: http://unity3d.com/get-unity/download?ref=personal
Po spuštění Unity a stisknutí tlačítka Nový program budete vyzváni k následujícím třem činnostem:
1. Pojmenování projektu: zkuste vymyslet příhodný název pro naši první společnou hru.
2. 2D nebo 3D: Hned pod názvem je nabídka ze dvou možností: 3D a 2D. Vyberte 2D. Naše první hra bude ve 2D. Nic špatného by se nestalo, pokud byste vybrali, ať už omylem anebo záměrně ("Schválně, co to udělá!") 3D. Naše hra bude potřebovat jen dvě osy a tento výběr se stejně týká jen importování assetů (herních objektů), u nichž se automaticky upraví jeden atribut.
3. Create Project: A jdeme na tvorbu samotné hry. Vytvoří se nový projekt.
TEORIE: RYCHLÝ PŘEHLED
Abyste se rychle zorientovali v tom novém, neznámém prostředí zvaném Unity, řekněme si alespoň několik základních informací. Unity se skládá z několika oken:
1. Menu: Odtud budeme vytvářet objekty, importovat assety a ukládat náš projekt, aby ho počítač při opuštění Unity nevymazal.
2. Play, Pauza, Stop: Jakmile budeme chtít hru otestovat, Unity má na toto tři velká nepřehlédnutelná tlačítka uprostřed. Play hru spustí - a to i tehdy, když hra ještě nic neobsahuje. Stop ji zase zastaví a veškeré změny provedené během testu prováděného za zapnutého tlačítka Play zase vrátí, chcete-li uklidí, do původního stavu.
8. Aktivní Okno: viz. následující 9 a 10.
9. Scéna: zde můžete pomocí myši všechny herní objekty posouvat, obracet a vůbec zjišťovat, co všechno máte ve svojí hře. Písmeny Q, W, E, a R měníte metodu, se kterou působíte na objekt:
Q - ručkou můžete prozkoumávat scénu
W - měníte pozici aktivního objektu
E - měníte rotaci aktivního objektu
R - měníte měřítko, ke kterému se vztahuje velikost objektu (taháním za jednu z os lze měnit X a Y nezávisle na sobě)
2. Play, Pauza, Stop: Jakmile budeme chtít hru otestovat, Unity má na toto tři velká nepřehlédnutelná tlačítka uprostřed. Play hru spustí - a to i tehdy, když hra ještě nic neobsahuje. Stop ji zase zastaví a veškeré změny provedené během testu prováděného za zapnutého tlačítka Play zase vrátí, chcete-li uklidí, do původního stavu.
3. Inspektor: je okno, které ukazuje veškeré informace o herním objektu. Kliknete-li myší na kterýkoli objekt v Hierarchy (musí existovat, jinak na něj není jak kliknout), inspektor okamžitě vyrukuje s informacemi jako je pozice v herním světě, rotace, rozměry a spousta dalších, méně či více užitečných informací. V tomto okně budete měnit údaje o objektu, jako je např. výchozí pozice nebo rotace objektu ve hře, přidávat skripty a další.
4. Hierarchy: je seznam všech objektů, které jsou aktivní ve vašem programu. Pro začátek vám Unity vytvoří do hry kameru. Zde se dá kliknout na objekt (např. na kameru) a informace o něm se objeví v Inspektoru.
5. Konzole: vypisuje chyby v kódu. Je velmi užitečná při zjišťování, a následném odstraňování, vašich chyb. Pro začátečníky jde o nejužitečnější okno v celé Unity.
6. Project a 7. Assets: je souborový manažer. Můžete v něm skrz tlačidlo Create vytvářet skripty (kam budete zapisovat logiku hry), dále materiály, shadery a adresáře (aby v tom nebyl sice hezký, ale nepraktický nepořádek). Myší můžete "přetáhnout" z Projectu do Hierarchy herní objekt, který se poté okamžitě stává aktivní součástí hry.
9. Scéna: zde můžete pomocí myši všechny herní objekty posouvat, obracet a vůbec zjišťovat, co všechno máte ve svojí hře. Písmeny Q, W, E, a R měníte metodu, se kterou působíte na objekt:
Q - ručkou můžete prozkoumávat scénu
W - měníte pozici aktivního objektu
E - měníte rotaci aktivního objektu
R - měníte měřítko, ke kterému se vztahuje velikost objektu (taháním za jednu z os lze měnit X a Y nezávisle na sobě)
10. Herní okno Game: ukazuje výsledek vaší práce, respektive to, co vidí kamera. Na začátku je aktivní okno prázdné (modré). Nelze v něm nic editovat (narozdíl od Scény), ani do něj nic přidávat, např. přetáhnutím objektu. Tohle okno je především užitečné během testování vašeho vyvíjeného produktu, ehm, výtvarného díla. Chcete-li vědět, jak hru uvidí hráč, tohle okno mějte aktivované.
To by bylo pro začátek vše. Oken je tu dokonce víc, ale jsou dobře schované v menu, před začátečníky. Začínajícímu tvůrci videoher stačí už tento počet - z většího by mohl již v počátcích vývoje zešílet (to zpravidla přichází až po prvním roce s Unity).
A nyní se už vrhneme na tvorbu naší hry! Již v příštím článku.
zeal
čtvrtek 17. března 2016
2016, rokem virtuální reality
S blogováním jsem začal v roce 2009, tedy v roce, kdy podle předpokladů z roku 2005 mělo být blogování už úplně mrtvé. No a teď je 2016 a těch blogů moc neubylo. Z těch českých je to jen pár lidí, co přestalo s blogováním úplně, namátko Overwatch a Robotron. MickTheMage, markýz de Sade, Gladosík a HighVoltage stále jedou, dalo by se říct na plný výkon. Já jsem si dal od psaní na chvíli pauzu. Teď bych si ale zase mohl zablogovat, možná i častěji, protože... protože mám od Vánoc PS4ku a několik článků by vzniknout mělo, resp. mohlo.
Rok 2016 bude konečně tím rokem, kdy si budeme moci navléknout helmu, podobně jako Jeff Fahey ve filmu Trávníkář. Půjde o zážitek nenarušený malým framerejtem, ani věcmi, které se dějí za oknem, když se zrovna nedíváte, ani žádnou hlukovou kulisou linoucí se třeba z reproduktorů pod vaším oknem. Dokonce půjde u hraní jíst a pít, oproti dřívějším představám, podle kterých by hráč v helmě mohl zemřít, protože by lehce zapomenul na to, v jaké realitě se nachází jeho fyzické tělo, takže není vlastně důvod obávat se. Letos je VR konečně tady, ať už ji chcete připojit k PC anebo PS4.
Můj startovací "balíček" PS4 obsahuje: špičkovou pecku SW Battlefront, horrorovou pohádku Until Dawn, neskutečně vyhypovaný Destiny, můj oblíbený Killzone: Shadow Fall, thirdpersonový Infamous: First Light a závodničky The Crew.
"Greatness is here."
Virtuální přídavek k PS4 vychází v říjnu a já si už začínám šetřit. Konečně se mi splní jeden sen.
zeal
Rok 2016 bude konečně tím rokem, kdy si budeme moci navléknout helmu, podobně jako Jeff Fahey ve filmu Trávníkář. Půjde o zážitek nenarušený malým framerejtem, ani věcmi, které se dějí za oknem, když se zrovna nedíváte, ani žádnou hlukovou kulisou linoucí se třeba z reproduktorů pod vaším oknem. Dokonce půjde u hraní jíst a pít, oproti dřívějším představám, podle kterých by hráč v helmě mohl zemřít, protože by lehce zapomenul na to, v jaké realitě se nachází jeho fyzické tělo, takže není vlastně důvod obávat se. Letos je VR konečně tady, ať už ji chcete připojit k PC anebo PS4.
Můj startovací "balíček" PS4 obsahuje: špičkovou pecku SW Battlefront, horrorovou pohádku Until Dawn, neskutečně vyhypovaný Destiny, můj oblíbený Killzone: Shadow Fall, thirdpersonový Infamous: First Light a závodničky The Crew.
"Greatness is here."
Virtuální přídavek k PS4 vychází v říjnu a já si už začínám šetřit. Konečně se mi splní jeden sen.
zeal
úterý 22. prosince 2015
Steam Sale 2015 již dnes
Za tři hodiny, podle tohoto časového odpočtu, započne skutečná válka, a zároveň i jediná, ve které všechny strany zvítězí. Její název je Steam Sale 2015. Namísto olova se bude střílet digitální měnou a cíle mají často legrační názvy jako Goat Simulator nebo Choice of Kungfu, a jsou v podstatě nezničitelné. Přesto má smysl se této války zúčastnit, nebojíte-li se, že na ni vynaložíte nezdravé množství digitálního olova, respektive peněz.
Loni to byl třeba Shadow of Mordor se slevou 40 procent, Microsoft Flight Simulator X o 80 procent levnější nebo Skyrim slevněný o 75 procent. Wolfenstein: New Order byl slevněn o 66,6 procenta.
Je tedy jasné, že pokud hry poctivě kupujete a ne jen stahujete, je nutné se Steam Sale zúčastnit. Pod stromečkem sice nebude zabalený vytisknutý kód ani vzdáleně tak pěkný jako krabička s DVDčkem uvnitř, ale svůj účel jistě splní. Já jsem připraven, kreditka také. Jste připraveni i vy?
zeal
čtvrtek 17. prosince 2015
Enemy Mind zdarma
Přišla mi do mailu hra zdarma. Enemy Mind, olsků střílečka s hroznou grafikou a šumícím zvukem. Z roku 2014, s perfektním hodnocením od uživatelů Steamu. A jelikož mám co hrát, a v zásobě mám ještě pořádnou dávku her, nezbývá mi než se o odkaz podělit se čtenáři CC. Kdo přijde první, zadá kód do Steamu a aktivuje, toho hra je. Žádná další pravidla nejsou.
Q26RI-DN5F6-LTR2W
Steam: http://store.steampowered.com/app/285840/
Pokud je kód již neplatný, možná se ještě najde způsob, jak se ke hře dostat, zcela zdarma. Stačí, když zadáte mail tady na stránce PCGameru.
zeal
pátek 16. října 2015
HYPE: Tutoriál je za dveřmi
Co se děje?
Můj tutoriál se blíží. A tím pádem i kompletace hry, kterou si všichni čtenáři CC budou moci následně vyrobit. Ještě zbývá doladit to a tamto a tak podobně - téhle fázi se říká "Crunch time". Hra bude dokončena, ani ne za každou cenu, jako spíš, že nevidím důvod, proč by se tak stát nemělo. Takže k dalším věcem. Vlastně ke hrám!
Čtu web, sleduju herní novinky, ostatní bloggery, už méně youtubery. Nečtu SCORE, ale přemýšlím, že bych možná začal, teď, když je tam ten DOOM 4 na obálce. Sleduju kalendář, kdy má vyjít ta super hra A, a koutek oka mi cukne, když se přiblíží vydání hry B. Zkusil jsem Armikrog. Vypadá to zajímavě, možná jen trochu složitě, ale je to natolik srandovní, že v tom asi budu pokračovat.
Měl jsem rozehraných několik her, před pár měsíci. Většina z toho byly hry, které se nedají dohrát. Moje kariéra ve hvězdné flotile možná už nadobro skončila, a to i přesto, že podle prvních asi pěti hodin bych o Star Trek Online řekl, že je to velká zábava. Jako kdybych sledoval seriálový Star Trek a u toho mačkal myší. Bojovat s borgy jsem vždycky chtěl a Star Trek Online mi tohle splnil už v prvních hodinách. Co následuje potom, těžko říct, ale dost možná už to půjde jen dolů. Přece jen rozstřílet flotilu borgů ve světě Star Treku může trumfnout už jen máloco. Zklamala mě až příliš lehká obtížnost. Je možné, že jsem se nedostal přes tutoriál, takže po jeho dohrání se obtížnost, předpokládám, rapidně navýší a hlavně se konečně dostaví pocit, že hraju ve vesmíru společně s jinými hráči, a ne jen single player kampaň - klasická to slabina MMORPDPG her.
Láká mě, teď když se přibližuje vydání Fallout 4, rozjet, a odzačátku, Fallout: New Vegas a hrát nikoli za postavu dobráckého hrdiny, ale za hodně špatného... no prostě někoho, s kým bude zábavné procházet postapokalyptickou krajinou, a nikoli jen to. Ničit, zabíjet, sbírat vše, co se jen trochu třpytí. Škoda, že spousta věcí je ve Falloutu doslova k ničemu. Tohle má ale napravit čtyřka, kde věci půjdou kombinovat a podle prohlášení (buďto oficiálního nebo toho, které si pamatuju) bude i ta nejposlednější věc, schovaná za záchodovou mísou, k užitku. Půjde to zkombinovat, jako v nějaké adventuře. A přesně tohle jsem si od Falloutu vždy přál.
Blíží se herní ceny, a to Zlatý Joystick a VGAs nebo VGX, teď nevím, jaký název z nich bude použit letos. A proč je zmiňuju, loni za vyplnění nominací dávali hry zdarma, tak možná, že i tenhle rok?
A ještě něco o tutoriálu. Bude tvořen myslím zajímavým způsobem. A to takovým, aby se čtenář dozvěděl přesně takové informace, aby se z tutoriálu co nejvíce poučil a dokonce si zkusil na nějaké věci přijít sám. Veškeré indicie tam budou obsažené a bude jen na něm, kolik toho obětuje, aby si následně odnesl co nejvíce boyardů.
zeal
Můj tutoriál se blíží. A tím pádem i kompletace hry, kterou si všichni čtenáři CC budou moci následně vyrobit. Ještě zbývá doladit to a tamto a tak podobně - téhle fázi se říká "Crunch time". Hra bude dokončena, ani ne za každou cenu, jako spíš, že nevidím důvod, proč by se tak stát nemělo. Takže k dalším věcem. Vlastně ke hrám!
Čtu web, sleduju herní novinky, ostatní bloggery, už méně youtubery. Nečtu SCORE, ale přemýšlím, že bych možná začal, teď, když je tam ten DOOM 4 na obálce. Sleduju kalendář, kdy má vyjít ta super hra A, a koutek oka mi cukne, když se přiblíží vydání hry B. Zkusil jsem Armikrog. Vypadá to zajímavě, možná jen trochu složitě, ale je to natolik srandovní, že v tom asi budu pokračovat.
Měl jsem rozehraných několik her, před pár měsíci. Většina z toho byly hry, které se nedají dohrát. Moje kariéra ve hvězdné flotile možná už nadobro skončila, a to i přesto, že podle prvních asi pěti hodin bych o Star Trek Online řekl, že je to velká zábava. Jako kdybych sledoval seriálový Star Trek a u toho mačkal myší. Bojovat s borgy jsem vždycky chtěl a Star Trek Online mi tohle splnil už v prvních hodinách. Co následuje potom, těžko říct, ale dost možná už to půjde jen dolů. Přece jen rozstřílet flotilu borgů ve světě Star Treku může trumfnout už jen máloco. Zklamala mě až příliš lehká obtížnost. Je možné, že jsem se nedostal přes tutoriál, takže po jeho dohrání se obtížnost, předpokládám, rapidně navýší a hlavně se konečně dostaví pocit, že hraju ve vesmíru společně s jinými hráči, a ne jen single player kampaň - klasická to slabina MMORPDPG her.
Láká mě, teď když se přibližuje vydání Fallout 4, rozjet, a odzačátku, Fallout: New Vegas a hrát nikoli za postavu dobráckého hrdiny, ale za hodně špatného... no prostě někoho, s kým bude zábavné procházet postapokalyptickou krajinou, a nikoli jen to. Ničit, zabíjet, sbírat vše, co se jen trochu třpytí. Škoda, že spousta věcí je ve Falloutu doslova k ničemu. Tohle má ale napravit čtyřka, kde věci půjdou kombinovat a podle prohlášení (buďto oficiálního nebo toho, které si pamatuju) bude i ta nejposlednější věc, schovaná za záchodovou mísou, k užitku. Půjde to zkombinovat, jako v nějaké adventuře. A přesně tohle jsem si od Falloutu vždy přál.
Blíží se herní ceny, a to Zlatý Joystick a VGAs nebo VGX, teď nevím, jaký název z nich bude použit letos. A proč je zmiňuju, loni za vyplnění nominací dávali hry zdarma, tak možná, že i tenhle rok?
A ještě něco o tutoriálu. Bude tvořen myslím zajímavým způsobem. A to takovým, aby se čtenář dozvěděl přesně takové informace, aby se z tutoriálu co nejvíce poučil a dokonce si zkusil na nějaké věci přijít sám. Veškeré indicie tam budou obsažené a bude jen na něm, kolik toho obětuje, aby si následně odnesl co nejvíce boyardů.
zeal
Přihlásit se k odběru:
Příspěvky (Atom)





