Dobře, takže máte vražedný nápad na hru, ale nemáte tušení, kde začít. Nebo možná máte vágní myšlenka, ale naprostý objem věcí, které byste uvažovali, přesahují vaši počáteční myšlenku, se zdají být ohromující a nebrání vám před tím, než se dostanete první kroky při vytváření něčeho úžasného. Abychom vám pomohli překonat první překážku, požádali jsme vývojáře o nejlepší indie hry o praktické rady ohledně toho, jak začít. Nepřipravíme to: není zkratka k úspěchu – ani dokonce ani záruka, že vaše hra bude dokončena – ale jedna věc, která zazněla nad všemi ostatními, je, že nikdy nebyl lepší čas, aby se vaše myšlenky staly skutečností. Tento článek je jen začátkem dlouhé a potenciálně život-měnící cesty, pokud jste připraveni pracovat tvrdě (jako opravdu, opravdu, tvrdě) a nechat své předsudky za sebou.
Chcete další funkce Xboxu, rozhovory a rady?
Přihlaste se k oficiálnímu časopisu Xbox Magazine v tištěné nebo digitální podobě pro podrobnější funkce, recenze a náhledy na Xbox One, Xbox One X a budoucnost konzoly společnosti Microsoft.
„Musíte vědět, kolik toho neznáte,“ vysvětluje Cuphead umělecký ředitel Chad Moldenhauer. „Nevíte, kolik věcí skutečně stojí za to, nevíte, jak dlouho se opravdu hodně budou rozvíjet věci. Ty opravdu nevíte, jak souvislé umění, programování a design jsou, a jak čas a peníze omezení na jeden způsobí kompromis na druhé dva. Jakmile to víte nevím tyto věci si uvědomíte, že váš rozsah a časové plány jsou špatné a budete s tím, co můžete udělat, být realističtější. „
Musíte také dělat to ze správných důvodů. Pokud myslíte, že to uděláte za peníze, budete nesmírně zklamáni. „Vytváření nezávislých her není pro každého lukrativní a je to spíš stresující než mnoho jiných povolání,“ říká Ooblets vývojář Ben Wasser. „Kancelářská práce je typicky jednodušší, bezpečnější a vysoce placená kariéra. Stále bych osobně raději dělal indie hry, ale lidé by neměli být pod falešnými dojmy, když se skočí dovnitř. “
Mám nápad … kde začít?
S tím jasně na mysli, další věc, kterou musíte udělat, je vzít váš nápad a rozhodnout, který hratelný motor budete používat. Existuje spousta na výběr, jako je Gamemaker Studio 2, Unreal engine nebo Unity, abychom jmenovali jen několik. Každý z nich vám umožní dělat různé věci a všichni mají volné verze, abyste mohli s nimi hrát a zjistit, který z nich nejlépe vyhovuje hře, kterou se snažíte. Jednota je nejoblíbenější mezi indie devs, protože to funguje dobře jak s 2D tak 3D her. Vyžaduje však, abyste se naučili kódování. Ale naštěstí je tu i řešení. „Je tu tolik úžasných lidí, kteří mají čas na to, aby ostatní učil zdarma,“ říká Poslední noc developer Tim Soret. „Sledujte rozhovory s GDC, videa YouTube, přečtěte si články 80.lv, Gamasutra. Naučíte se tón, i když ji nebudete mít dlouhou dobu 100%. „Následující výukové programy jsou skvělým způsobem, jak usnadnit vaši cestu a aplikuje se na jakoukoli jinou disciplínu v rámci vývoje her.
Co je herní engine? Odhalíme nejlepší softwarové nástroje pro vývojáře
Jakmile máte svůj motor, začíná skutečná zábava. „Nejlepší způsob, jak začít, je začít s vaší první jednoduchou hrou,“ říká Moldenhauer. „Pokud jste programátor, začněte vytvářet jádrový prototyp hry. Pokud jste umělec, začněte vytvářet použitelné prostředky pro hru. Pokud jste návrhář, začněte dělat rozvržení úrovně a konkrétní koncepty hratelnosti. Pokud jste spisovatel, začněte psát scénář. Jakmile začnete, uvidíte, kde jsou vaše mezery ve znalostech, a pak se můžete pokusit zaplnit. „Klíčem je jen začít plnit hru s něčím, cokoli.
„Pokud umění není vaší silou, můžete se podívat na pronájem svého umělce“
„Existuje spousta neuvěřitelných umělců, které najdete na stránkách Twitter, Tumblr, ArtStation a Dribbble, které můžete pronajmout na volné noze nebo na plný úvazek,“ říká Wasser. „Na Unity Asset Store je také spousta věcí, což je dobré pro testování nápadů.“ Pokud však máte pocit, že jste si jistý, že to budete chtít udělat sami. „Pokud umění není vaší silou, můžete se podívat na najímání vlastního umělce,“ říká umělec Chucklefish Lu Nascimento. „Ale pokud máte zájem o vytváření pixelových uměleckých předmětů, je tu spousta tutoriálů ve fórech, středních článcích, YouTube a dokonce i Twitter, které můžete zkontrolovat.“ To je perfektní, pokud nemůžete najmout někoho, kdo by vám pomohl, což bude většina lidí při prvním spuštění.
Buďte opatrní, abyste se nedostali před sebe. „Vyhněte se vyvíjení vysoce kvalitních uměleckých prostředků dříve, než se jádro hry bude cítit správně,“ říká Moldenhauer. „Získejte hru co nejblíže k tomu, co chcete, aby se cítila konečná hra, než ji uděláte hezky. Pokud do hry přinášíte hodně práce, zatímco hra je stále v toku, skončíte s tím, že vyměníte hodně drahou práci, když se jádro změní. Nebo ještě horší, budete žít s neštandardní hratelností, protože nechcete ztrácet umění, které bylo pro něj vytvořeno. “
Samotné technické dovednosti nemusí stačit
„Kromě dovedností v oblasti technického rozvoje existují i soft skills – plánování, týmová práce atd.,“ Říká programátor Chucklefish Tom Coxon. „Zaseknutí her jsou skvělým způsobem, jak tyto praktiky praktikovat, zvláště pokud jsou založeny na družstevním týmu, nebo zda ukládají tematické nebo časově omezené omezení.“ Ať se rozhodnete udělat, dokončete to. Zní to zřejmě, ale není žádným tajemstvím, že většina lidí, kteří začínají hrát hry, je vlastně nedokončí. Je pravděpodobné, že první hra, kterou vytvoříte, nebude dobrá, ale je to naučit se dokončit projekt a pokračovat. Dozvíte se z mnoha her o vývoji her.
Abyste si pomohli sami, nastavte své vlastní lhůty a snažte se dosáhnout něčeho každý den, bez ohledu na to, jak jsou malé. Je snadné se dostat do házení ve vývoji vaší hry, ale řízení času je důležité, a když to udělá dobře, může to zvýšit produktivitu a motivaci. „Využíváme aplikace pro správu úloh, jako je Trello a Notion, rozdělíme pracovní zátěž na zvládnutelné kusy a udržujeme viditelnost vzájemných úkolů mezi členy týmu,“ říká marketingový stratég Chucklefish Katy Ellis. „Je opravdu užitečné mít velmi vizuální seznam úkolů, na který můžete propojit pracovní prostředky a dokumenty a super uspokojit, že tuto úlohu přetáhnete do části Kompletní na konci dne.“
Není to jen to, co děláte … ale co ne
Lidé vždy mluví o tom, co byste měli dělat, ale máte spoustu věcí by neměl dělat. „Ignorování obchodní stránky vývoje hry je běžnou chybou,“ říká Chucklefish producent Rosie Ball. „Může se to zdát jako potíže, když vše, co chcete udělat, je přemýšlet o vaší úžasné herní myšlence, ale s několika důležitými procesy, jako je obchodní plán, smlouvy mezi členy týmu a dokumentované role a odpovědnosti v týmu mohou pomoci vyhnout se hlavně v případě, že se hra stane úspěšným. „“ Nesledujte trendy a vyhýbejte se přeplněným žánrům, „říká Soret. „Existuje desítky žánrů, které jsou dnes téměř opuštěné, a desítky diváků hladovějících pro větší obsah. Podívejte se na rozmanitost her [v minulosti], uvidíte, že mnoho z těchto výklenků se vyplní. Vyberte si jeden z nich a vezměte je do nových výšin s moderní fyzikou, vizuálem a příběhem. „“ Vyhněte se ticho, „říká Wasser. „Podělte se o svou práci, promluvte si s publikem, buďte otevřený.
„Největší výzvou je zabývat se masivní pracovní zátěží a vidět ji až do konce“
Snažte se nekouřit víc, než byste mohli žvýkat. „Zúčastněte se co nejvíce komunit hracích s indiemi, jak můžete. Mnoho lidí narazí na stejné problémy jako vy a získat jejich vhled je neocenitelné. Je to také šance, abyste pomohli ostatním sdílet své znalosti. Jak již bylo zmíněno dříve, nebude to hladké plachtění a celou cestou vývoje se setkáte s různými výzvami.
„Největší výzvou je zabývat se masivní pracovní zátěží a vidět ji až do konce,“ říká Moldenhauer. „Jakmile se dostanete přes počáteční hrb, je to vzrušující budování vaší hry, být kreativní a řešit problémy, jak jdete. Toto vzrušení a pýcha stvoření vás může dlouhou dobu tlačit, ale vývoj her je mnohem déle než to. Když rozdrtíte svou tisícovou chybu na systém dílčích menu, který může vidět jen zlomek vašeho možná neexistujícího publika, může to být opravdu obtížné tlačit. “
Jaký software mi může pomoci začít?
Jednota – Game Engine
Můžete si vybrat libovolný jiný motor, ale Unity je možná nejoblíbenějším motorem pro vývojáře indie. Umožní vám vytvořit 2D i 3D hry a nabízí širokou škálu nástrojů a funkcí.
Můžete si vybrat libovolný jiný motor, ale Unity je možná nejoblíbenějším motorem pro vývojáře indie. Umožní vám vytvořit 2D i 3D hry a nabízí širokou škálu nástrojů a funkcí. Gimp – umělecký program
Jedná se o skvělý kus vysoce kvalitního softwaru, který dělá podobnou práci jako Adobe Photoshop a umožní vám bezbolestně vytvořit vlastní textury, pozadí nebo 2D sprites.
Jedná se o skvělý kus vysoce kvalitního softwaru, který dělá podobnou práci jako Adobe Photoshop a umožní vám bezbolestně vytvořit vlastní textury, pozadí nebo 2D sprites. Blender – 3D modelář
Pokud chcete vytvořit 3D hru nebo hru s 3D prvky, pak tento software, zpočátku uvolněný před 20 lety, vám umožní nejen vytvářet 3D modely, ale i animovat je.
Pokud chcete vytvořit 3D hru nebo hru s 3D prvky, pak tento software, zpočátku uvolněný před 20 lety, vám umožní nejen vytvářet 3D modely, ale i animovat je. LMMS – hudební tvůrce
To vám umožní vytvořit vlastní hudbu a zvukové efekty, které můžete importovat do Unity. Nepotřebujete ani klávesnici, ale budete potřebovat příslušný hardware.
To vám umožní vytvořit vlastní hudbu a zvukové efekty, které můžete importovat do Unity. Nepotřebujete ani klávesnici, ale budete potřebovat příslušný hardware. Wwise – program zvuku
Tento software, který je vysoce přístupný, je využíván v mnoha úspěšných hrách a používá se k manipulaci se zvukem. Můžete například simulovat zvuková prostředí a mixovat skladby v reálném čase.
Je to únavné … a potřebuješ si všimnout své hry
„Myslím, že většina vývojářů se snaží dosáhnout toho, aby si všimli mezi množstvím her, které se vyrábějí,“ říká Soret. „Musíte najít originální úhel, nabídnout něco jiného. Druhou velmi těžkou částí je to, že dělat hru, ne prostě dělat hru. Založíte společnost, vytvoříte tým, pak děláte hru. Tyto tři úkoly jsou masivní a vzájemně závislé. Musíte mít špinavé ruce v každém aspektu výroby a musíte se na to dobře. Je to spousta, co se máš na ramenou. Je to únavné a ohromující, ale je to také vzrušující v tom smyslu, že se nikdy nemůžete nudit, vždy je něco nového a zajímavého, na kterém pracujete. “
To je něco, co můžete využít ve vaší výhodě, abyste získali zviditelnění. „Nevyhýbejte se od svého vývojového příběhu,“ vysvětluje produktový manažer Chucklefish Tom Katkus. „Jedna z nejlepších věcí o hrách indie je, že hráči poznávají, kdo dělá jejich hry. To je skvělé pro to, aby se hráči zajímali o váš projekt, ale můžete použít stejnou dostupnost, abyste získali vydavatele, abyste věděli, kdo jste. “
Přečtěte si malý tisk při podepisování smluv
Samozřejmě, že vydavatel je superfunkční, ale pokud se snažíte vidět všemi správnými způsoby, možná ani nebudete potřebovat. To znamená, že pokud se nakonec ocitnete s vydavatelskou příležitostí, připravenost vám pomůže v dlouhodobém horizontu. „Nikdy se nevzdávejte vašeho IP a ujistěte se, že máte uzavřené dveře v případě, že dojde k nesprávnému vývoji,“ říká Soret. „Zvažte také hledání investorů, aby se podíleli na vaší společnosti, spíše než jen pro vydavatele. Vydavatelé se zajímají o projekt, který podepsali, zatímco investoři se zaměřují na růst studia a dlouhodobou udržitelnost. Je to jiný svět, je to zastrašující, ale možná to stojí za to. “
„S jakýmkoli obchodním vztahem je to, co je konkrétně ve smlouvě, důležitější než něco, co říká někdo,“ vysvětluje Wasser. „Spousta vývojářů ve skutečnosti nemá cenu, chápe, nebo se chtějí obtěžovat zvláštnostmi smluv, protože jsou vůči tvůrčímu procesu protikladně, ale mohou je později vážně uškrtit. Pokud je to důležitá dohoda, přenechejte si právníka. Všechno je také obchodovatelné. “
„Program ID @ Xbox je skvělý způsob, jak to udělat [dělat hry pro Xbox One]. Vývojáři, kteří jsou do něj přijati, získají dva free development kits a přístup k architektuře systému.“
Jakmile jste si vydělali vývojové kotle dokončením projektů, možná budete chtít vyvinout hry pro Xbox One. Program ID @ Xbox je skvělý způsob, jak to udělat. Vývojáři, kteří do něj přijali, obdrží dvě sady pro vývoj zdarma a přístup k architektuře systému, takže můžete svou hru podpořit věcmi, jako jsou úspěchy.
Indie herní svět je strašidelný, ale každý indie developer je zakořeněný pro vás. „Jednou z dobrých věcí v hravém průmyslu je právě to, že outsider s omezenými prostředky může hrát ve stejném stole jako velcí zakořeněný hráči s miliony / miliardami dolarů,“ říká Wasser. „Indies bude vždy mít nevýhodu, ale je to stále lepší než situace ve většině průmyslových odvětví.“