Vytvoření hry a tlustého střeva; Co dělat poté, co máte nápad a hledání;

Posted on
Autor: Lewis Jackson
Datum Vytvoření: 6 Smět 2021
Datum Aktualizace: 19 Prosinec 2024
Anonim
Vytvoření hry a tlustého střeva; Co dělat poté, co máte nápad a hledání; - Hry
Vytvoření hry a tlustého střeva; Co dělat poté, co máte nápad a hledání; - Hry

Obsah

Sledoval jsem radu v první splátce a udělal Idea Web ... Co je dál?

Pokud jste tak ještě neučinili, najděte si můj předchozí článek o tvorbě her a ujistěte se, že máte vše, co je uvedeno níže a připraveno k roll. Takže teď, když máte matici nápadů a máte rozumnou představu o tom, jakou hru chcete, s nějakou představou o technických vlastnostech, které by měla mít, kam jdete dál? Na otázku je třeba odpovědět nejdříve: Máte slušné znalosti jazyka C ++, Javascript nebo jiného standardního herního jazyka?


Snažím se zeptat:

Opravdu dobře chápu jazyk!

No kudos pro vás, protože když jsem začal vyvíjet jsem neměl unci znalostí (jiné než základní počítačové inženýrství zkušenosti), takže máte nohu na tom, kde jsem začal. Pro zkušené nebo zkušené programátory je však často obtížné portovat z hardwarového kódovacího servisního softwaru na vytváření 2D a 3D her. Pro záznam, i když se zdá být zřejmé, je doporučeno začít s 2D hrami a pokračovat dál; kód je exponenciálně obtížnější při programování ve třetí dimenzi. Nyní existuje několik tras, které můžete jít.

Trasa 1 pro vytvoření vlastní hry

Pokud máte zkušenosti s kódováním a první trasu, kterou bych doporučil, je použití premade herního enginu jako Unity3D nebo Unreal Development Kit (UDK).


Důvodem, proč to doporučuji, je to, že zkušenosti s kódováním nebo ne, stále chybí zkušenosti v herním designu, což je velmi unikátní dovednost, která musí být postupem času zdokonalována. Použití motoru velmi napomáhá vytvoření hry, ale stále umožňuje (a často vyžaduje) určitou úroveň skriptování v běžných jazycích. Kromě toho je poměrně snadné vytvářet hry ve 2D nebo 3D, protože GUI (grafické uživatelské rozhraní) je velmi uživatelsky přívětivé a odpouštějící.

Trasa 2!

Druhou možnou cestou pro vytvoření video hry je tvrdé kódování vlastního motoru; to může být velmi složité pro ty, kteří mají jen mírné zkušenosti s programováním. I když budete mít více možností přizpůsobení je kód vlastní motor, můj názor je, že hra může nakonec trpět, protože všechno musí být vytvořeno od nuly. Použití premade herního engine umožňuje tvůrci hry být kreativní, aniž by zapomněl na klíčové funkce a mechaniky, které by jinak byly triviální a přehlíženy. Tam jsou desítky tutoriálů plovoucí kolem YouTube, a on-line stránky, které poskytují fantastické vysvětlení kapacity herních motorů, stejně jako jaké nástroje jsou k dispozici.


No, mám naprosto nulové zkušenosti s kódováním

Pokud je tomu tak, jste v pozici, ve které jsem byl, když jsem poprvé začal. Ale nebojte se, že hra dev hopefuls! I když máte strmější kopec k vylézání, cíl není zdaleka nemožné. Na rozdíl od předchozích zkušeností s programováním však máte pouze jednu trasu, pokud chcete vytvořit hru s určitou úrovní efektivity. Vy musí použít dříve vytvořený motor, jako např Unity3D nebo UDK. Naštěstí tyto motory, stejně jako několik dalších, z velké části odpouštějí těm, kteří nemají žádné zkušenosti s programováním. Jednota a UDK však budou vyžadovat skriptování; toto je místo kde konzultace stanou se vaší bible.

Jelikož se jedná o článek, nebudu se zabývat tím, jak tyto nástroje používat, ale poukazuji na vás správným směrem Učit se. Mnoho lidí se obrátí na Youtube, když začnou, a to je přesně to, co jsem dělal, když jsem začal. Ačkoli tam bylo hodně video tutorials, mnoho z nich byl těžký následovat nebo nesloužil mým účelům pro vlastně učení, ale místo toho jen držel vaši ruku přes proces a nevysvětlil to 'proč' aspekt. Rozhodl jsem se vyzkoušet jeden z kurzů Unity na webové stránce Udemy.com a nemohl jsem být šťastnější. Instruktor byl jasný a rychle jsem se s nástroji Unity3D ocitl. Hlavní nevýhodou bylo, že jakmile moje třída skončila, chtěl jsem se dozvědět více o skriptování a zjistil, že na těchto stránkách je nedostatek těchto informací. Hodně skriptů lze nalézt na Youtube, ale pečlivě vybírejte, protože většina „učení“ není přesně podstatná. Nicméně, budete mít příklady jít pryč.

Tak co je hubená na tom, co potřebuji udělat, než si přečti další článek?

Řekl jasně, aby myšlenka matice jste vytvořili v dohledu připomenout své cíle a udržet vás na cestě. Dále se rozhodněte, kterou trasu budete mít, pokud jste zkušený programátor a pak pro obě skupiny rozhodnete, který motor chcete použít. To je důležitý proces, takže to, co doporučuji, je vyhledávání kladů a záporů každého z dostupných motorů, rozhodování o tom, co chcete, aby hra fungovala a který motor to dělá nejúčinněji. Bez ohledu na to, který motor je vybrán, bude to výzva, ale držet se ho bude více než stojí za to na konci, věř mi!