Jak si vyzkoušet vývoj her a vytvořit svou první mobilní hru
Různé / / July 06, 2023
Pokyny krok za krokem pro ty, kteří nevědí, kde začít.
Pro začínajícího vývojáře je nejjednodušší způsob, jak se začít ponořit do vývoje her, vytvořit hyper-neformální hru: je docela jednoduchá a má základní mechaniku. Přechod do hry je zde okamžitý.
Takovou hru můžete udělat i sami. Jeho vytvoření vám může trvat několik hodin až několik dní a uvedení do stavu vydání přibližně měsíc nebo dva. Pojďme zjistit, jak přesně na to.
Jak vytvořit hyper casual hru
Existuje několik důležitých kroků, bez kterých se neobejdete. Promluvme si o každém z nich v pořadí.
Rozhodněte se pro nápad
Nápad na hru můžete vytvořit pomocí brainstormingu. A váš přehled vám v této věci pomůže. Pamatujte si, jaké hry se vám líbily, a analyzujte proč.
Pro inspiraci si můžete stáhnout 30 nejoblíbenějších projekty na App Store nebo Google Play. Určitě věnujte pozornost každému z nich. Podívejte se, co se vám líbí, co vás štve, když chcete nakoupit nebo sledujte reklamy na bonusy. Zapište si momenty, které se vám zdály zajímavé.
Pamatujte však, že je lepší nevybírat produkt, který je pro začátek příliš úzký nebo složitý, ale uvažovat o něčem populárnějším a jednodušším. Například tři hry v řadě.
Najděte vývojářskou komunitu
Mohou to být různé chaty, stránky a skupiny na sociálních sítích, kde se můžete ptát na jakékoli otázky související s vývojem her. Můžete si prohlédnout seznam telegramových kanálů věnovaných vývoji her, např. Tady. Další možností je jednoduše napsat „game development“ do vyhledávacího pole.
V těchto chatech se můžete zeptat na ty nejzákladnější otázky: „Potřebuji krásnou ikonu?“, „Měly by ve hře být zvuky?“ atd. Členové komunity vám pomohou orientovat se a pochopit, kterým směrem je lepší se ubírat.
Přihlaste se k odběru maximálního počtu herních skupin na sociálních sítích. Tam budete dostávat nejnovější zprávy z oboru, najdete stejně smýšlející lidi, dozvíte se příběhy o úspěchu, objevíte užitečné materiály a mnoho dalšího.
A pokud se vám zdá, že to sami nezvládnete, pak jsou lidé, kteří se na tvorbě hry rádi zúčastní. Například umělci, spisovatelé, skladatelé, herní designéři a tak dále. Za svou práci si ale samozřejmě budou muset zaplatit.
Vyhledejte si základní návody online
K vytvoření první hry budou stačit videa z YouTube. Téměř všechny placené kurzy skutečně převyprávějí informace, které můžete najít ve veřejné doméně. Takže neutrácejte peníze.
Potřebná videa můžete snadno najít podle klíčových frází, například: „vytvoření hry“, „jak rychle a snadno vytvořit hru“ a tak dále. Stojí za to začít s nejjednoduššími lekcemi. Řeknou vám o základech celé hry a krok za krokem vysvětlí, kde a které tlačítko musíte stisknout, abyste např. charakter.
Poté můžete přejít ke studiu oblíbených grafických editorů – například Photoshopu. Bez nich nebude možné vytvářet postavy a grafiku pro vaši hru. Můžete také najít videa pro dotazy jako „Výukové programy Photoshopu“ nebo „Snadné kresby ve Photoshopu pro hru“. Služba poskytne spoustu tutoriálů pro různé typy her a enginů a stačí si vybrat vhodnou možnost.
Vyberte herní engine
Engine je základním softwarem hry. Ve skutečnosti tento pojem spojuje celou řadu aplikačních programů, které poskytují grafickou vizualizaci, zvuk, pohyb postavy ve hře a tak dále. Zde jsou momentálně nejoblíbenější možnosti.
- Jednota je multiplatformní herní engine. Pro svou jednoduchost a dostupnost je oblíbený zejména mezi nezávislými vývojáři a začátečníky. Unity umožňuje importovat obsah z jiných programů a také umožňuje nakupovat aktiva přímo z různých obchodů.
- Stencyl je bezplatný engine, který vám umožní rychle a snadno vytvářet hry na Androidu, aniž byste museli psát kód. Má intuitivní rozhraní a dobrou sadu nástrojů, které uživatelům poskytují dostatek možností pro vytváření 2D projektů.
- tvůrce hry je herní engine, který podporuje vývoj napříč platformami pomocí vlastního programovacího jazyka Game Maker Language. Výhodou je široká škála podporovaných platformy a velkou sadu nástrojů, které vám umožní rychle vytvářet a exportovat mobilní projekty.
Doporučujeme začít s Unity, protože je vytvořeno speciálně pro vývoj mobilních her. Je také nejsnáze pochopitelný: jeho studium může trvat 1-2 týdny, maximálně měsíc. Poté můžete například kuličku roztočit. Jednota také poskytuje mnoho zdroje se šablonami, texturami, předem připravenými postavami, lokacemi a podobně.
Vyberte programovací jazyk
Dále je třeba zvolit programovací jazyk. Obvykle záleží na tom, jaký motor máš. V popis Základní funkce Unity například uvádí, že si můžete vybrat jeden ze tří jazyků pro její použití: JavaScript, C# nebo Vypískat.
Hlavní věc je pochopit, že v každém případě budete muset studovat programovací jazyk, pokud jej neznáte. Naše rada je začít s C#. Jeho prostudování vám zabere zhruba měsíc.
Vytvářejte grafiku
Existuje několik způsobů, jak tento problém vyřešit: outsourcovat veškerou grafiku nebo to udělat sami kreslit vše ve Photoshopu. Pokud se rozhodnete pro první možnost, pak můžete umělce hledat na burzách na volné noze, například na kwork. No, nebo požádejte někoho ze svých přátel, aby to udělal.
Toto je nejjednodušší a nejméně pracná metoda, ale může od vás vyžadovat další finanční investice. Například kreslení jedné postavy bude stát nejméně 500 rublů.
Pokud se rozhodnete udělat vše sami, pak se bez Photoshopu neobejdete. Začněte s něčím tak jednoduchým, jako je koule, která má oči. A pak postupně přejděte ke své představě.
Poté, co je vše nakresleno, budete muset postupně budovat vizuální část hry a její hratelnost: vytvořte pozadí a hlavní postavy, uspořádejte detaily, pokud existují, a určete, jak bude hrdina interagovat s prostorem a předměty kolem sebe.
Samostatně stojí za zmínku, že při práci s grafikou musíte vzít v úvahu také základy optimalizace aplikací pro mobilní obchody - ASO. Více o tom v dalším odstavci.
Nastavte optimalizaci aplikace
Optimalizace obchodu s aplikacemi (ASO) je proces optimalizace programu, jehož účelem je zlepšit jeho pozici a dostat jej na vrchol mobilních produktů v obchodech s aplikacemi. Čím výše se aplikace umístí ve výsledcích vyhledávání, tím častěji se bude instalovat.
70 % všech stažení pro konkrétní klíčové slovo obdrží první tři aplikace z výsledků vyhledávání. Zbývajících 30 % je rozděleno mezi projekty v top 10. Pokud má vaše aplikace špatně vyvinuté textové a vizuální komponenty, bude zabírat nízké pozice, což znamená, že se bude instalovat jen zřídka. Proto při práci s rozhraním a hratelností musíte přemýšlet optimalizace stránky mobilních aplikací.
Pro začátek vytvořte krásné snímky obrazovky a ikony. Obrázky musí být rozpoznatelné. Pokud je například hlavní postavou vaší hry pták, vyplatí se jej přidat do ikony. Hlavní věcí je, aby ikona vynikla experimentováním s barvou, orientací a velikostí a nepřetěžovala ji malými detaily.
Je jich mnoho výzkum o tom, co pomáhá upoutat pozornost uživatelů. Například použití modré, růžové a fialové barvy najdeme nejčastěji na ikonách. Proto stojí za to zvážit barevné schéma, aby aplikace vynikla od ostatních.
Abyste zvýšili počet stažení a instalací hry, neměli byste se omezovat pouze na domácí segment publika. kvalitní lokalizace zvýší úspěšnost aplikace v jiných zemích: Algoritmy rozpoznají přítomnost cizího jazyka a zobrazí váš projekt, a to i pro zahraniční požadavky. Lokalizaci je nutné nakonfigurovat jak v mobilních obchodech, tak v rámci samotné hry.
Nejrelevantnějším jazykem je angličtina, takže se vyplatí s ní začít. Následují Vietnamci, Číňané a další. Pokud bude aplikace žádaná, tak ji časem bude možné přeložit do všech zbývajících jazyků. Ale na začátku to neovlivní ani stahování, ani popularitu.
Dostat odezvu
Požádejte přátele nebo členy rodiny, aby vaši hru vyzkoušeli a dali zpětná vazba. Pomocí těchto komentářů můžete aplikaci vylepšit a učinit ji atraktivnější pro hráče. Můžete také napsat do profesionálních chatů herních vývojářů a požádat je, aby zhodnotili váš projekt tím, že na něj pustíte odkaz. Získáte tedy i odborné posouzení vašeho nápadu.
Zveřejněte svou hru
Až bude vaše aplikace připravena k publikování, můžete ji odeslat na Google Play nebo App Store. Před tím si ale určitě prostudujte pravidla mobilních prodejen – tohle zvládnete tady A tady. Jejich porušení může vést k zablokování vašeho účtu a značně zkomplikovat proces moderování před zveřejněním.
Musíte se také zaregistrovat na platformě, kterou si vyberete, jako vývojář. Nezapomeňte uvést skutečné údaje o sobě, jinak ztratíte přístup ke svému účtu.
Důležitý bod: registrace je placená. Na Google Play máte jednorázový poplatek (25 USD), ale na App Store budete muset platit každý rok (99 USD).
Zpeněžit hru
Existují různé způsoby zpeněžení mobilní hry: prostřednictvím nákupů ve hře, předplatného a tak dále. U hypercasual projektů bývá hlavním zdrojem příjmů reklama. Například bannery uvnitř hry nebo vydávání nějakých bonusů za sledování videí.
Tyto cutscény se nacházejí téměř v každé hře zdarma, protože tento přístup má výhodu snadného umístění. Vývojář se připojí k jedné z reklamních sítí (AdMod, AdColony, Google Ads a další), vybere vhodnou cenové rozpětí a web se postará o zbytek: najde inzerenty, přidá reklamy do aplikace a shromažďuje analýzy od ní.
Aby motivovali uživatele, aby sledovali více reklam, vytvářejí jim reklamy s odměnou. Pro prohlížení dávejte bonusy ve hře: životy, měna, předměty. Dělají hru o něco jednodušší a zcela zdarma, což povzbuzuje Hraj dál.
Počet stažení vaší hry v App Store nebo Google Play přímo ovlivňuje vaše výdělky. Čím více lidí si aplikaci stáhne, tím vyšší bude příjem. Hodnocení aplikace závisí také na počtu stažení, takže čím vyšší, tím více stažení.
Je důležité si uvědomit, že váš první projekt nemusí fungovat. Ale udělat pro to všechno se rozhodně vyplatí.
Co dělat dál
Takže jste studovali hyper-neformální hry, vytvořili si vlastní, otestovali je a umístili na různé platformy ke stažení. Co teď?
Chcete-li se dále rozvíjet v gamedev, musíte neustále zlepšovat své dovednosti: studie nové technologie a nástroje, absolvujte online kurzy a spojte se s komunitami herních vývojářů, abyste se dozvěděli o nových trendech v oboru.
Pravidelně vydávejte aktualizace hry s vylepšeními a vylepšeními. Jak to udělat, si například můžete přečíst v instrukce od Googlu.
Odpovídejte také na komentáře v obchodech a vylepšujte se sdělení se svým publikem. K tomu si můžete vytvořit komunitu na Discordu, kde budete zveřejňovat nejnovější aktualizace a vylepšení aplikace nebo provádět ankety o tom, co hře chybí.
Kromě toho můžete vyhledat vydavatelské společnosti, které se pokusí vaši hru dále propagovat. Pokud se jim váš nápad líbí, mohou na vlastní náklady spustit malou reklamní kampaň a poskytnout vám zpětnou vazbu. Nabídněte například smlouvu, pokud se hra divákům líbila, nebo řekněte, co jí chybí a zda má cenu zkoušet pracovat na dalším projektu.
A krátký, ale důležitý tip: nebojte se zkoušet a své nápady uvést v život. Trh s mobilními aplikacemi roste a mění se a možná právě vy budete muset přinést něco nového do herního světa.
Přečtěte si také👩💻
- Jak se naučit programovat od nuly
- Roblox: vše, co potřebujete vědět
- Co hrát na smartphonu: radí čtenáři Lifehackeru