Ako si vytvoriť vlastnú videohru (s obrázkami)

Obsah:

Ako si vytvoriť vlastnú videohru (s obrázkami)
Ako si vytvoriť vlastnú videohru (s obrázkami)

Video: Ako si vytvoriť vlastnú videohru (s obrázkami)

Video: Ako si vytvoriť vlastnú videohru (s obrázkami)
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Smieť
Anonim

Navrhovanie videohier nie je jednoduchá práca. Ale ak máte nápad, ktorý je škoda, nie je lepší čas začať ako teraz. S rozšíreným trendom nezávislého vývoja nebolo budovanie hry nikdy jednoduchšie ani lacnejšie ako dnes. Podľa tejto príručky sa pustite do navrhovania a budovania hry svojich snov a potom ju rozšírte po celom svete.

Krok

Časť 1 zo 7: Výroba nadácie

Vytvorte si vlastnú videohru Krok 1
Vytvorte si vlastnú videohru Krok 1

Krok 1. Vyberte žáner

Napriek tomu, že všetky úspešné hry majú svoju jedinečnosť, takmer všetky hry spadajú do určitého žánru. Rozhodnite sa, aký druh hry chcete hrať, a zistite, aké majú ďalšie hry rovnakého žánru. Niektoré bežné žánre zahŕňajú:

  • Arkáda
  • Strieľačky alebo strieľačky
  • Logická alebo logická hra
  • Platformy
  • Závodné alebo závodné hry
  • Nekonečný bežec
  • RPG
  • Strieľačka z pohľadu prvej osoby
  • Príbehovo orientované JRPG alebo RPG
  • Vežová obrana
  • Hrôza
  • Bojovník alebo bojová hra
  • Komédia
Vytvorte si vlastnú videohru Krok 2
Vytvorte si vlastnú videohru Krok 2

Krok 2. Vyberte platformu

Platforma, na ktorej sa rozhodnete vyvíjať svoju hru, bude mať významný vplyv na spôsob jej vývoja. Platforma, ktorú si vyberiete, určuje, ako bude hra ovládaná. Napríklad hry pre smartfóny sa zvyčajne vyrábajú na základe dotyku a pohybu, počítačové hry zvyčajne používajú klávesnicu a myš, zatiaľ čo hry pre konzoly spravidla používajú herné ovládače.

  • Zo všetkých týchto pravidiel existujú určité výnimky. Obvykle však budete navrhovať hry jednoduchšie, ak sa budete držať určitých spôsobov ovládania.
  • Ak chcete vyrábať hry pre iPhone, musíte ich odoslať do Apple Store z počítača Mac.
Vytvorte si vlastnú videohru Krok 3
Vytvorte si vlastnú videohru Krok 3

Krok 3. Zapíšte si pôvodný návrh

Tento počiatočný návrh by mal pozostávať z niekoľkých stránok, ale bude tvoriť jadro herného zážitku, ktorý vytvoríte. Tento dizajn obsahuje hlavný koncept vašej hry a umožní vám zistiť, či je možné váš nápad skutočne realizovať ako videohru.

Vytvorte si vlastnú videohru Krok 4
Vytvorte si vlastnú videohru Krok 4

Krok 4. Začnite so základnou filozofiou

Toto tvrdenie bude slúžiť ako motivácia k vytvoreniu vašej hry. Toto tvrdenie je jednoduché a ide priamo k bodu, o ktorom je vaša hra. Prečítajte si toto vyhlásenie a uistite sa, že vaša hra stále slúži svojmu základnému účelu. Tu je niekoľko príkladov základných filozofií:

  • Táto hra je ekonomickou simuláciou vesmírnej stanice.
  • Táto hra vám umožní hrať ako živé auto.
  • Táto hra testuje hráčove reflexy.
Vytvorte si vlastnú videohru Krok 5
Vytvorte si vlastnú videohru Krok 5

Krok 5. Zapíšte si funkcie

Vďaka herným funkciám sa vaša hra líši od ostatných hier rovnakého žánru. Začnite tým, že si napíšete svoje nápady a koncepty. Potom zmeňte koncept na vety založené na akciách. Skúste vytvoriť päť až 15 funkcií. Napríklad:

  • Koncept: Stavba vesmírnej stanice.
  • Popis: Zostavte a spravujte svoju osobnú vesmírnu stanicu.
  • Koncept: Poškodenie asteroidmi.
  • Popis: Pokúste sa zostať v bezpečí pred nebezpečnými predmetmi, ako sú asteroidy, iskry od slnka a kométy.
  • Písanie vašich funkcií od začiatku vám umožňuje zostaviť každú funkciu jednotlivo v dokumente návrhu. Vďaka tomu bude váš projekt viac zameraný a zabráni vzniku myšlienok v strede vývojového procesu.
  • Pokračujte v revízii týchto funkcií, kým nebudete spokojní a uistíte sa, že všetky tieto funkcie predstavujú hru, ktorú chcete hrať.
Vytvorte si vlastnú videohru Krok 6
Vytvorte si vlastnú videohru Krok 6

Krok 6. Urobte si prestávku

Vložte tento počiatočný dizajn do zásuvky a snažte sa na to nemyslieť týždeň alebo dva. Budete sa chcieť vrátiť k pôvodnému návrhu s novou perspektívou, aby ste pomohli určiť, či sa projekt skutočne oplatí urobiť, alebo možno budete musieť revidovať alebo znova vytvoriť pôvodný dizajn.

Časť 2 zo 7: Písanie dizajnového dokumentu

Vytvorte si vlastnú videohru Krok 7
Vytvorte si vlastnú videohru Krok 7

Krok 1. Začnite pracovať na základných podrobnostiach

Dizajnové dokumenty sú chrbticou vašej videohry. Tento dokument obsahuje podrobný popis mechaniky, zápletky, pozadia, estetického dizajnu a oveľa viac z vašej hry. Našťastie je formát tohto dokumentu menej dôležitý ako jeho obsah a nie je potrebné sa oň starať.

  • Dizajnové dokumenty sú veľmi dôležité, najmä ak riadite tím programátorov a výtvarníkov. Uistite sa, že dokumenty, ktoré vytvoríte, sú pre nich, nie pre konečného spotrebiteľa. Nebuďte vágni alebo nejasní a dôkladne vysvetlite podrobnosti o každom hernom mechanizme.
  • Nie všetky hry majú dokumentáciu k návrhu a je nepravdepodobné, že by sa dva dokumenty k návrhu navzájom podobali. Nasledujúce kroky použite ako vodítko, ale urobte svoj dokument čo najnezávislejší podľa toho, čo vaša hra vyžaduje.
Vytvorte si vlastnú videohru Krok 8
Vytvorte si vlastnú videohru Krok 8

Krok 2. Sformulujte obsah

Každý aspekt hry musí byť zahrnutý v obsahu. Jediné, čo netreba zahrnúť, je príbeh, pokiaľ nie je v tesnom spojení s mechanikou vašej hry.

  • Pri vytváraní pokynov na hranie hier vytvorte obsah rovnakým spôsobom. Začnite zahrnutím širokých a všeobecných vecí, ako je vytváranie postáv, boj a hlavné rozhranie, a potom pokračujte do podsekcií každej z týchto sekcií.
  • Považujte tento obsah za celkový obraz svojej hry. Pri ďalšom písaní obsahu sa hlbšie ponoríte do podrobností svojej hry.
Vytvorte si vlastnú videohru Krok 9
Vytvorte si vlastnú videohru Krok 9

Krok 3. Vyplňte každú časť dokumentu

Po vytvorení obsahu začnite vysvetľovať mechaniku. Nájdite si čas na podrobné vysvetlenie, aby pri spustení programovania nedošlo k žiadnym zmätkom. Každý mechanizmus by mal byť dôkladne vysvetlený, aby pri jeho implementácii nedochádzalo k zámene.

Vytvorte si vlastnú videohru Krok 10
Vytvorte si vlastnú videohru Krok 10

Krok 4. Vytvorte s inými ľuďmi alebo so svojim tímom

V závislosti od prístupu je tvorba herného dizajnu procesom spolupráce. Spätná väzba od ostatných vám môže pomôcť udržať vašu hru zameranú a zvýrazniť oblasti, ktoré neboli dobre zvážené.

Časť 3 zo 7: Začnite programovať

Vytvorte si vlastnú videohru Krok 11
Vytvorte si vlastnú videohru Krok 11

Krok 1. Určite motor, ktorý chcete použiť

Engine je hlavnou základňou vašej hry, ktorá obsahuje rôzne vývojové nástroje, ktoré uľahčujú vytváranie hier. Vytvorenie hry pomocou existujúceho enginu je určite oveľa časovo úspornejšie a jednoduchšie ako vytvorenie nového enginu od začiatku. Existuje mnoho motorov navrhnutých pre nezávislých vývojárov.

  • Motory zvyčajne uľahčujú manipuláciu s grafikou, zvukom a AI.
  • Každý motor má svoje výhody a nevýhody. Niektoré motory sú vhodnejšie pre 2D grafiku, zatiaľ čo iné sú vhodnejšie pre 3D grafiku. Niektoré motory vyžadujú viac znalostí o programovaní ako ostatné. Existuje niekoľko nástrojov na vývoj hier, ktoré môžete použiť bez toho, aby ste museli mať skúsenosti s programovaním. Medzi niektoré z obľúbených vývojových motorov patria:

    • GameMaker: Studio - Jeden z najobľúbenejších 2D engine.
    • Unity - Populárny 3D engine, pretože sa ľahko používa a je prenosný.
    • RPG Maker VX - skriptovací nástroj vytvorený pre tradičné 2D RPG alebo JRPG hry.
    • Unreal Development Kit - 3D Engine, ktorý je možné prispôsobiť rôznym funkciám.
    • Zdroj - Veľmi obľúbený 3D engine, ktorý sa neustále aktualizuje a upravuje.
    • Project Spark - optimalizovaný 3D engine zameraný na príležitostných používateľov.
Vytvorte si vlastnú videohru Krok 12
Vytvorte si vlastnú videohru Krok 12

Krok 2. Študujte svoj motor alebo nájdite niekoho, kto o tom vie

V závislosti od toho, aký motor si vyberiete, vás môžu stretnúť značné problémy s programovaním. Aj ten najzákladnejší motor potrebuje čas na pochopenie, ako s ním manipulovať. Ak požadované programovanie presahuje vaše možnosti, najskôr si ho preštudujte alebo najmite niekoho zručného.

  • Toto bude začiatok fázy budovania vášho tímu. Ak neviete programovať, musíte si najskôr najať programátora. Na grafický a zvukový dizajn môžete myslieť neskôr, pretože než budete môcť pokračovať v projekte, budete musieť postaviť prototyp.
  • Existuje veľká komunita nezávislých vývojárov alebo programátorov, na ktorých sa môžete obrátiť. Ľudia sa do projektu zapoja z rôznych dôvodov a z kompenzácií. Tu môže pomôcť solídny dokument o návrhu hry, pretože solídny dokument ukazuje, že ste oddaní svojmu nápadu.
Vytvorte si vlastnú videohru Krok 13
Vytvorte si vlastnú videohru Krok 13

Krok 3. Vytvorte prototyp

Akonáhle zvládnete zvolený engine, vytvorte prototyp svojej hry. Tento prototyp slúži ako počiatočný test hlavnej funkčnosti vašej hry. Na prototypovanie nepotrebujete grafiku ani zvuk. Stačí vytvoriť jednoduché zástupné symboly (ako kocka alebo panáčik) a malú testovaciu plochu.

  • Neustále testujte a zdokonaľujte svoj prototyp, aby ste sa presvedčili, že je vaša hra zábavná. Zaznamenajte si všetko, čo nefunguje dobre alebo sa vám zdá, že niečo chýba, a prezrite si všetku zapojenú mechaniku. Ak prototyp nie je zábavný, zábavná nebude ani konečná hra.
  • Budú existovať funkcie, ktoré sa zdajú byť jednoduché a možné, ale ktoré nefungujú veľmi dobre, ak sú skonštruované s motorom, ktorý si vyberiete. Musíte byť pripravení na to, že váš prototyp sa bude znova a znova meniť, keď budete opravovať veci, ktoré nefungujú dobre.
Vytvorte si vlastnú videohru Krok 14
Vytvorte si vlastnú videohru Krok 14

Krok 4. Jemne dolaďte ovládacie prvky

Najzákladnejšou funkciou v hre je interakcia hráča s hrou prostredníctvom nejakého ovládacieho vstupu. Použite tento prototyp, aby ste zaistili, že vaše ovládanie hry bude čo najdokonalejšie.

Hry so slabým ovládaním budú hráčov frustrovať. Vďaka hre s dokonalým ovládaním sa hráčovým schopnostiam vyplatí

Časť 4 zo 7: Vytváranie majetku

Vytvorte si vlastnú videohru Krok 15
Vytvorte si vlastnú videohru Krok 15

Krok 1. Zvážte potreby projektu

V závislosti od rozsahu projektu sa vaše grafické potreby môžu veľmi líšiť. Niektoré hry sú vyrobené iba z jednoduchých tvarov a farieb, zatiaľ čo iné majú zložité a rozsiahle svety vytvorené tímom grafických a zvukových dizajnérov. Buďte realistickí so svojimi cieľmi v hre a najímajte ľudí podľa svojich potrieb.

  • Väčšinu nezávislých hier tvoria malé tímy a často dokonca aj jedna osoba. Ak pracujete na svojom projekte sám, buďte pripravení stráviť veľa času, najmä ak chcete vytvoriť všetky aktíva sami.
  • Na internete je k dispozícii mnoho bezplatných aktív, najmä v komunite vývojárov alebo programátorov. Vždy sa uistite, že všetko, čo používate, neporušuje autorské práva.
Vytvorte si vlastnú videohru Krok 16
Vytvorte si vlastnú videohru Krok 16

Krok 2. Vytvorte hrubý koncept pre niektoré vizuálne návrhy

Ak chcete začať cítiť estetiku grafiky hry, musíte začať implementovať grafiku do prototypu a vyvíjať prototyp do stále kompletnejšej hry.

  • Existuje mnoho štýlov, ktoré môžete použiť. Pixel art (zámerne retro štýl) je jedným z najbežnejších štýlov, ktoré používajú nezávislí vývojári. Pixel art sa stáva bežným, pretože tieto grafiky je možné najrýchlejšie a najlacnejšie vytvoriť a napriek tomu poskytujú dobré hry.
  • Ak máte čas a viac členov, môžete zvážiť výrobu 3D grafiky. Zatiaľ čo základný 3D model môže vytvoriť iba jedna osoba, zložitejšie detaily zaberú veľa času samy. 3D modely vyžadujú na dokončenie modelu textúry.
Vytvorte si vlastnú videohru Krok 17
Vytvorte si vlastnú videohru Krok 17

Krok 3. Navrhnite herný svet alebo štruktúru

Keď budete mať grafiku pripravenú na použitie, môžete začať s budovaním hry. V závislosti od vášho herného štýlu bude možno potrebné vytvoriť úrovne alebo hracie plochy. Ak tvoríte logickú hru, môžete sa pustiť do navrhovania logickej hry.

Vytvorte si vlastnú videohru Krok 18
Vytvorte si vlastnú videohru Krok 18

Krok 4. Rozvíjajte vizuálne prvky

V závislosti od použitého vizuálneho štýlu existuje mnoho programov, ktoré môžete použiť na vytvorenie svojich vizuálnych prvkov. Medzi obľúbené programy patria:

  • Blender - tento open source program je najobľúbenejším riešením pre 3D modelovanie. Na internete je k dispozícii množstvo návodov, ktoré vám ukážu, ako rýchlo začať.
  • Photoshop - Tento program je nevyhnutný pre proces vytvárania textúr, ako aj pre väčšinu 2D grafiky. Tento program je drahý, takže ak vám chýbajú peniaze, zvážte použitie GIMP, alternatívy s otvoreným zdrojovým kódom. GIMP má väčšinu rovnakých funkcií.
  • Paint.net - Tento program je open source alternatívou k Paint Shop Pro a umožňuje vám jednoducho vytvárať 2D vizuály zadarmo. Tento program je veľmi užitočný pri vytváraní 2D pixelovej grafiky.
Vytvorte si vlastnú videohru Krok 19
Vytvorte si vlastnú videohru Krok 19

Krok 5. Zaznamenajte zvukové dielo

Zvukový dizajn má dôležitú úlohu pri skúmaní hranej hry. Používanie hudby alebo nie, kedy a ako používať zvukové efekty a ako sa hovorí dialógom, to všetko môže ovplyvniť spôsob, akým sa hráči spoja s vašou hrou.

  • Na internete nájdete množstvo bezplatných a dobrých zvukových záznamov a softvéru na tvorbu hudby. Zvážte využitie týchto bezplatných zdrojov, ak máte málo peňazí alebo pracujete samostatne.
  • Vytvorte si vlastné zvukové efekty s predmetmi vo vašej domácnosti.

Časť 5 zo 7: Dať to všetko dohromady

Vytvorte si vlastnú videohru Krok 20
Vytvorte si vlastnú videohru Krok 20

Krok 1. Hrajte svoju hru tak často, ako je to možné

Pri vytváraní všetkých aspektov hry hrajte hru, aby bola vaša hra zábavná a súdržná. Ak sa vám nejaká oblasť alebo nápad zdá chýbajúci alebo zlý, opravte ich alebo vyhoďte. Keď sú vytvorené všetky úrovne alebo hádanky alebo oblasti, skúste ich hrať a dokončiť, aby bola vaša hra zábavná od začiatku do konca.

Vytvorte si vlastnú videohru Krok 21
Vytvorte si vlastnú videohru Krok 21

Krok 2. Zamerajte sa na základnú filozofiu

Počas procesu vývoja by ste mali neustále kontrolovať, či hra, ktorú vytvárate, stále drží filozofiu, ktorá bola definovaná od začiatku. Uistite sa, že sa budete držať vopred pripraveného zoznamu funkcií a nenecháte sa ovplyvniť rôznymi doplnkami.

Vytvorte si vlastnú videohru Krok 22
Vytvorte si vlastnú videohru Krok 22

Krok 3. Leštenie, leštenie a leštenie

Pokračujte v skúmaní svojho grafického, zvukového a herného dizajnu, aby ste zdokonalili niektoré oblasti, ktoré je ešte potrebné zlepšiť, a odhalili jedinečný štýl vašej hry. Vaša schopnosť rýchlo vyladiť hru bude do značnej miery závisieť od grafického štýlu, ktorý si vyberiete a použijete.

Časť 6 zo 7: Testovanie hry

Vytvorte si vlastnú videohru Krok 23
Vytvorte si vlastnú videohru Krok 23

Krok 1. Začnite hľadať chyby

Keď ste hru vytvorili od začiatku do konca, je načase zistiť, ako ju zničiť. Nájdenie chýb vo vašej hre a ich odstránenie je dôležité, aby ste zaistili, že túto hru bude môcť hrať čo najviac ľudí.

Vytvorte si vlastnú videohru, krok 24
Vytvorte si vlastnú videohru, krok 24

Krok 2. Vykonajte akcie, ktoré by ste za normálnych okolností neskúsili

Každý možný spôsob interakcie hráča s vašou hrou stojí za zváženie a vyskúšanie. Zaistite, aby sa vaše pravidlá v hre nedali obísť ani ich porušiť tým, že na ne budete čo najviac útočiť.

Testovanie chýb môže trvať rovnako dlho, ako sa vyvinie samotná hra. Čím viac ľudí môže s testovaním pomôcť, tým viac problémov môžete nájsť a potom opraviť

Vytvorte si vlastnú videohru Krok 25
Vytvorte si vlastnú videohru Krok 25

Krok 3. Uprednostnite chyby, ktoré sa majú opraviť

Ak máte dlhý zoznam chýb a máte len obmedzený čas na ich opravu, uistite sa, že najskôr odstránite závažné chyby a poškodíte hru. Ak napríklad existuje chyba, ktorá umožňuje hráčovi dosiahnuť nekonečno v hre založenej na skóre, mali by ste sa uistiť, že chyba je okamžite odstránená.

Vytvorte si vlastnú videohru Krok 26
Vytvorte si vlastnú videohru Krok 26

Krok 4. Sledujte, ako sa ostatní hrajú

Požiadajte priateľov, aby vyskúšali vašu hru. Sledujte, ako sa vyrovnávajú s výzvami v hre a ako interagujú s vašim herným svetom. Možno vyskúšajú niečo, na čo ste predtým ani nepomysleli.

Časť 7 zo 7: Vydanie hry

Vytvorte si vlastnú videohru Krok 27
Vytvorte si vlastnú videohru Krok 27

Krok 1. Skontrolujte pravidlá vydania programu uvedené na motore, ktorý používate

Každý motor podporuje konkrétnu platformu a niektoré motory vyžadujú vydanie licencií pre rôzne platformy. Napríklad v aplikácii Game Studio môžete vydať hru v systéme Windows a Mac OS X so štandardnou verziou, ale ak chcete hru vydať v mobilnej verzii, za aktualizáciu na verziu Pro musíte zaplatiť viac.

Vytvorte si vlastnú videohru Krok 28
Vytvorte si vlastnú videohru Krok 28

Krok 2. Vybudujte pre svoju hru nadšenie

Keď sa má vydať vaša hra, začnite sa snažiť upútať pozornosť. Uverejnite niekoľko snímok obrazovky a videí zo svojej hry na obľúbených herných fórach. Kontaktujte web so správami o hrách a oznámte im, že vaša hra bude čoskoro vydaná (uistite sa, že uvediete, ako hru získať, koľko stojí a stručný popis hry).

Počas výrobného procesu vytvorte webovú stránku spoločnosti, aby ste mohli začať zhromažďovať sledovateľov. Vytvorenie fóra o vašej hre je tiež skvelý spôsob, ako prinútiť fanúšikov k vzájomnej interakcii, a aktualizácia vašej stránky môže tiež upútať väčšiu pozornosť

Vytvorte si vlastnú videohru Krok 29
Vytvorte si vlastnú videohru Krok 29

Krok 3. Definujte svoju distribučnú službu

Niektorí nezávislí vývojári budú poskytovať svoje hry na svojom vlastnom hostingu, ale môže sa vám zdať, že hostenie tejto metódy je dosť drahé a niektorí hostitelia jednoducho nedokážu udržať veľkosť potrebnú pre veľkú a úspešnú hru. Existuje niekoľko obľúbených miest na vydávanie nezávislých hier pre Windows a Mac OS X:

  • Steam
  • Desura
  • Skromný obchod
  • GOG
  • Mobilné hry sa spravidla musia vydávať v príslušných obchodoch (Apple App Store, Google Play Store a ďalšie). To isté platí pre konzolové hry (Xbox Live, PlayStation Network a ďalšie).
  • Rôzne služby budú vyžadovať rôzne percentá z každého predaja vašej hry. Pozrite sa na podrobnosti o tomto v každej službe, aby ste zistili, ktorý je pre vás najvhodnejší. Väčšina služieb má obchodného zástupcu, ktorého môžete priamo kontaktovať.
Vytvorte si vlastnú videohru Krok 30
Vytvorte si vlastnú videohru Krok 30

Krok 4. Spravujte a udržujte svoju hru

Hneď ako bude vaša hra vydaná, udržte ju čo najviac opravou chýb a zaradením nového obsahu. Vek digitálnej distribúcie znamená, že hry je možné aktualizovať rýchlejšie než kedykoľvek predtým. Navyše, každú chvíľu sa vyskytne jedna alebo dve chyby, pretože populácia hráčov, ktorí pristupujú k vašej hre, rastie. Urobte všetko pre to, aby ste chybu odstránili čo najskôr.

Tipy

  • Neexistuje žiadny absolútny spôsob, ako vytvoriť hru. Považujte túto príručku iba za prehľad a používajte postup, ktorý je pre vás najefektívnejší.
  • Nečakajte, že cez noc zarobíte veľa peňazí. Tvorba hry je práca založená na koníčkoch a záujmoch a peniaze sú bonusom za túto námahu.
  • Nájdu sa ľudia, ktorí neveria, že to zvládneš. Pokiaľ to však budete myslieť vážne, budete schopní dokončiť to, čo ste začali.

Odporúča: