Vývoj her s Construct 2: Od návrhu k realizaci

Hodnocení:   (4,5 z 5)

Vývoj her s Construct 2: Od návrhu k realizaci (Lee Stemkoski)

Recenze čtenářů

Shrnutí:

Kniha je vynikajícím úvodním průvodcem pro začátečníky používající herní engine Construct 2. Přestože efektivně učí základy a poskytuje cenné poznatky o vývoji her, někteří čtenáři si přáli podrobnější popis možností enginu.

Klady:

Kniha je přístupná pro začátečníky, učí praktickým dovednostem, jako je export hry, nabízí rozmanité příklady pro různé typy her a poskytuje užitečné rady a metody pro používání Construct
Je dobře napsaná, zábavná a poučná.

Zápory:

Kniha se nezabývá všemi funkcemi Constructu 2 velmi podrobně, což někteří uživatelé považovali za omezující. Je také menší, než se očekávalo, což může ovlivnit vnímání její hodnoty některými čtenáři.

(na základě 4 hodnocení čtenářů)

Původní název:

Game Development with Construct 2: From Design to Realization

Obsah knihy:

Kapitola 1: Začínáme se systémem Construct 2.

O herním enginu Construct 2 (probíráme srovnání herních enginů s tradičním vytvářením her pomocí tradičních herních programovacích jazyků a výhody použití herního enginu Construct 2 oproti jiným herním enginům).

Stažení a instalace (vysvětlujeme, jak software nastavit, a uvádíme srovnání bezplatné a licencované verze. Poznámka: všechny programy vytvořené v této knize využívají funkce, které jsou k dispozici v bezplatné verzi. )

Uživatelské rozhraní (uvádíme snímek obrazovky softwaru Construct a vysvětlujeme účel jednotlivých panelů, způsob navigace mezi panely a vysvětlujeme základní terminologii používanou programem. Všechny pojmy budou znovu vysvětleny při prvním setkání s nimi v následujících kapitolách).

Ukládání a export her (popisujeme dva způsoby, jak lze hru uložit, a četné možnosti exportu (webové stránky HTML5, obchody s aplikacemi, spustitelné soubory atd. ).

Kapitola 2: Starfish Collector.

Úvod (tato část, společná pro většinu kapitol, bude obsahovat: - seznam dříve probraných témat, která si čtenář musí zapamatovat a použít je zde - stručný popis nových funkcí Constructu, které budou představeny v této kapitole - počáteční nastavení projektu, potřebnou grafiku a nastavení (velikost okna a rozvržení, přejmenování rozvržení a vrstev atd.).

Sprity (přidávání objektů do hry; použití editoru obrázků; změna polohy, úhlu a velikosti).

Události ("kód" Constructu; události jsou "if" výroky: podmínky následované akcí; programování řízené událostmi; jak zařídit, aby hvězdice při kontaktu zmizela; přidávání komentářů)

Chování (předprogramované sady událostí pro urychlení vývoje hry; pohyb v 8 směrech a udržení hráče na obrazovce)

Ukončení hry (uspořádání zpráv pomocí vrstvy uživatelského rozhraní; přístup k vlastnostem v kódu; systémové podmínky)

Vedlejší úkoly (tato část, společná pro většinu kapitol, bude obsahovat nepovinné moduly navíc, které čtenář může sledovat a které představují další herní mechanismy nebo hru vylepšují, a část "na vlastní pěst" s nápady, které může čtenář realizovat sám, aby si procvičil a zdokonalil své dovednosti).

◦ pevné objekty (přidání spritu skály, zavedení chování pevných těles, kolizní polygony, otáčení a měřítko, aby duplikáty vypadaly jinak)

◦ animace založené na hodnotách (kontrast mezi animacemi založenými na hodnotách a animacemi založenými na obrázcích; diskuse o důležitosti upoutání pozornosti hráče na interaktivní objekty; přidání chování rotate, sine a fade pro animaci hvězdice)

◦ samostatně (vytvoření bludiště ze skal; otáčení pevných objektů; změna polohy mořské hvězdice pomocí chování sinus; přidání dalších spritů, například mořských řas)

Kapitola 3: Vesmírné skály (inspirováno klasickou hrou "Asteroids")

Představuje: Klávesnice, Vlastní pohyb, Střela, Obtékání, Animace (spritesheet; prolínání), Špendlík, funkce.

Úvod.

Pohyb vesmírné lodi (diskuse o tom, kdy je třeba psát vlastní události, a ne používat chování; objekt klávesnice a vlastní pohyb a chování wrap; rychlost vs. zrychlení; nastavení rychlostních limitů).

Lasery a kameny (představení chování střel a animací založených na obrázcích; kontrast mezi podmínkami stisknutí klávesy a stisknutí klávesy)

Trysky a výbuchy (význam vizuální zpětné vazby pro hráče; chování kolíků)

Teleportace (seznámení s funkcemi, randomizace)

Vítězství nebo prohra ve hře.

Vedlejší úkoly.

◦ Štíty (diskuse o vyváženosti hry; snížení obtížnosti umožněním vícenásobných srážek).

◦ UFO (představení místa spawnu.

Další údaje o knize:

ISBN:9781484227831
Autor:
Vydavatel:
Jazyk:angličtina
Vazba:Měkká vazba
Rok vydání:2017
Počet stran:240

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Vývoj her v jazyce Java pomocí Libgdx: Od začátečníka k profesionálovi - Java Game Development with...
Část I: Základní pojmy První část knihy...
Vývoj her v jazyce Java pomocí Libgdx: Od začátečníka k profesionálovi - Java Game Development with Libgdx: From Beginner to Professional
Vývoj grafických rámců pomocí Pythonu a OpenGL - Developing Graphics Frameworks with Python and...
Vývoj grafických rámců s Pythonem a OpenGL vám...
Vývoj grafických rámců pomocí Pythonu a OpenGL - Developing Graphics Frameworks with Python and OpenGL
Vývoj grafických rámců s Javou a OpenGL - Developing Graphics Frameworks with Java and...
Vývoj grafických rámců s Javou a OpenGL vám ukáže, jak...
Vývoj grafických rámců s Javou a OpenGL - Developing Graphics Frameworks with Java and OpenGL
Vývoj grafických rámců s Javou a OpenGL - Developing Graphics Frameworks with Java and...
Vývoj grafických rámců s Javou a OpenGL vám ukáže, jak...
Vývoj grafických rámců s Javou a OpenGL - Developing Graphics Frameworks with Java and OpenGL
Vývoj her s Construct 2: Od návrhu k realizaci - Game Development with Construct 2: From Design to...
Kapitola 1: Začínáme se systémem Construct 2.O...
Vývoj her s Construct 2: Od návrhu k realizaci - Game Development with Construct 2: From Design to Realization

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)