Ako vytvoriť videohru od začiatku

Autor: Janice Evans
Dátum Stvorenia: 1 V Júli 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
TOP 10 TRAPNÝCH SITUACÍ natočených na kameru!
Video: TOP 10 TRAPNÝCH SITUACÍ natočených na kameru!

Obsah

Videohry už nie sú rastúcim odvetvím. Je na vrchole síl. Videohry hrá viac ľudí ako kedykoľvek predtým. To znamená, že existuje veľa príležitostí pre nových ľudí preraziť a urobiť skvelú hru. Mohli by ste to byť vy! Ale ako to urobiť? Proces tvorby hry je veľmi náročný, ale hru si môžete vyrobiť sami s malou pomocou alebo financiami. Prevedieme vás základmi, ktoré budete musieť vziať do úvahy, aby bola vaša hra a aby bola dobrá. Začnite krokom 1 nižšie.

Kroky

Metóda 1 zo 4: Príprava na úspech

  1. 1 Pochopte svoju hru. Ak chcete, aby proces prebehol hladko, budete musieť veľa plánovať a myslieť na globálne problémy. Aký žáner bude vaša hra (RPG, strieľačka, plošinovka atď.)? Na akej platforme bude vaša hra vydaná? Aké sú jedinečné a charakteristické vlastnosti vašej hry? Každá otázka vyžaduje iný súbor zdrojov, zručností a plánovania, na ktoré je potrebné odpovedať, pretože ovplyvňujú vývoj hier rôznymi spôsobmi.
  2. 2 Vytvorte pre hru dobrý dizajn. Spôsob, akým je hra zarámovaná, bude veľmi dôležitý, preto je najlepšie sa s týmito vecami vysporiadať pred tým, ako hru začnete vytvárať. Ako budú hráči postupovať hrou? Ako budú hráči interagovať so svetom okolo nich? Ako budete trénovať hráčov? Aký zvukový a hudobný sprievod použijete? Toto všetko je veľmi dôležité.
  3. 3 Buď realistický. Ak by bolo ľahké chrliť hry ako Mass Effect, robil by to každý. Musíte pochopiť, čo môžete a čo nemôžete robiť bez obrovského štúdia a dobrých skúseností. Musíte byť tiež realistickí v tom, čo môžete urobiť v primeranom čase. Ak sa skutočne nepozriete na svoje prednosti, s najväčšou pravdepodobnosťou rýchlo sklamaný budete a vzdáte to. A nechceme, aby ste to vzdali!
  4. 4 Nájdite dobrý hardvér a softvér. Vytvorenie hry na akejkoľvek vyššej úrovni ako „mobilný“ vyžaduje počítač, ktorý by väčšina nazvala „fantazijným“. Ak používate starý systém, rýchlo zistíte, že v ňom nemôžete hrať hru, ktorú robíte. Na vytváranie hier budete tiež potrebovať niekoľko veľmi výkonných a špecializovaných programov. Niektoré sú lacné alebo zadarmo, ale iné môžu byť poriadne drahé. V nasledujúcich častiach sa pozrieme na dobrý softvér, ale môžete si všimnúť, že potrebný softvér môže zahŕňať programy na modelovanie 3D, editory obrázkov, textové editory, kompilátory atď.
    • Minimálne budete potrebovať výkonný procesor (najmenej štvorjadrový a najlepšie jeden z novších i5 alebo i7), veľa pamäte RAM a pokročilú grafickú kartu.

Metóda 2 zo 4: Vybudujte si tím

  1. 1 Vytvárajte malé hry sami a veľké hry s inými ľuďmi. Ak chcete rýchlo vytvoriť mobilnú hru s jednoduchým vizuálom a kódovaním, je to v poriadku.Je to dobrý projekt, na ktorom môžete pracovať samostatne, a môžete ho použiť na to, aby ste budúcim zamestnávateľom a investorom ukázali, čo môžete urobiť. Ak však chcete hrať vážnejšiu hru, budete potrebovať pomoc ostatných ľudí. Indie hry väčšinou vyvíja tím 5-10 ľudí (podľa náročnosti), zatiaľ čo známejšie hry môže vyvinúť až niekoľko stoviek ľudí!
  2. 2 Vybudujte si tím. Ak plánujete vyvinúť hru v jednom z najviac štýlov, budete potrebovať veľa ľudí s mnohými rôznymi schopnosťami. Budete potrebovať programátorov, modelárov, vizuálnych dizajnérov, dizajnérov hrateľnosti a úrovní, zvukových expertov a producentov alebo ľudí oboznámených s marketingom.
  3. 3 Vypracujte projektový dokument. Berte to ako kríž medzi súhrnom a bojovým plánom pre vašu hru. Dokument projektu popisuje všetko o dizajne vašej hry: hrateľnosť, mechaniku, postavy, zápletku atď. Jeho vytvorením si tiež ujasníte všetko, čo je potrebné urobiť, kto to bude robiť, aké budú očakávania a hlavný harmonogram všetkých vecí. Dokument projektu je veľmi dôležitý nielen pre udržanie tímu v dobrej kondícii, ale aj pre potenciálnych investorov.
    • Váš projektový dokument by mal byť rozdelený do sekcií a obsahovať podrobný obsah.
    • Medzi hlavné sekcie patrí príbeh hry, hlavné a vedľajšie postavy, dizajn úrovní, hrateľnosť, výtvarný a vizuálny dizajn, zvuky a hudba v hre a štruktúra ovládania a dizajn používateľského rozhrania.
    • Dokument projektu by nemal byť obmedzený na text. Obvykle obsahuje aj návrhové skice, koncepčné návrhy a dokonca aj propagačné videá alebo zvukové ukážky.
    • Neobmedzujte sa a nestarajte sa o dizajn a formát projektového dokumentu. Neexistuje jednotný štandardný formát ani veci, ktoré by ste do neho zahrnuli. Jednoducho prispôsobte dokument svojej hre.
  4. 4 Myslite na peniaze. Na výrobu hry sú potrebné peniaze. Nástroje sú okrem iného dosť drahé a vývoj vám zaberie veľa času (jeho odpočítaním od času, ktorý by ste mohli stráviť zarábaním peňazí). Projekt je drahší, čím viac ľudí potrebujete na prilákanie a tým komplexnejšie schopnosti musí mať, aby mohol vytvárať stále pokročilejšie hry. Budete musieť určiť, odkiaľ získate peniaze, a pred nástupom do práce prediskutovať s účastníkmi, ako, kedy a koľko ich zaplatíte.
    • Najlacnejší spôsob, ako vytvoriť hru, je urobiť ju na 100% sami. Bude to však ťažké, ak nemáte dostatok schopností, alebo budete potrebovať veľa rôznych. Pre väčšinu neskúsených ľudí pracujúcich na vlastnú päsť je jednoduchý klon mobilnej aplikácie maximum, čo je možné urobiť. Aj keď si hru vyrobíte sami, stále musíte platiť licencie za väčšinu dobrých motorov a za mnohé obchody s aplikáciami alebo iné trhy. Nezabudnite tiež na dane z príjmu, ktorý získate.
    • Na to, aby ste urobili indie hru priemernej kvality, potrebujete stovky tisíc dolárov. Veľké spoločnosti často investujú milióny dolárov do rozvoja.

Metóda 3 zo 4: Vykonajte rutinu

  1. 1 Program. Budete si musieť vybrať engine pre svoju hru. Herný engine je súčasťou programu, ktorý ovláda všetko až do najmenších podrobností o tom, ako vaša hra funguje (napríklad AI, fyzika atď.) Motory vyžadujú nástroje, ktoré sú niekedy súčasťou balenia a niekedy musia byť postavené úplne od začiatku. Umožňujú vám komunikovať a vytvárať hru na motore. Akonáhle sa v tom zorientujete, budete musieť nájsť niekoho, kto vie písať skripty s týmto motorom. Keď píšete skripty, poviete hernému enginu, čo má robiť. To si zvyčajne vyžaduje určité znalosti programovania.
  2. 2 Vytvorte obsah. Budete tiež musieť začať vytvárať obsah v hre.To znamená modelovanie postáv, vytváranie herných škriatkov, okolitého sveta, všetkých predmetov, s ktorými môže hráč komunikovať atď. Na zvládnutie tejto úlohy je spravidla potrebné mať vynikajúce znalosti v programoch 3D modelovania a výtvarného umenia. Starostlivé plánovanie je tiež dobré.
  3. 3 Vydajte viacero beta verzií. Na dokončenie hry budete potrebovať ľudí. Nevšímajte si chýb. Chcete len, aby ľudia hrali, aby sa dozvedeli, ako ostatní vidia a prežívajú hru. Niečo, čo sa vám zdá prirodzené, by mohlo ostatných zmiasť. Inštrukčný alebo plotový prvok môže chýbať. Nikdy to nemôžete vedieť vopred. Preto je dôležité získať názor zvonku.
  4. 4 Test, test, test. Keď dokončíte vytváranie hry, ešte nie ste úplne hotoví. Budete musieť všetko otestovať. Všetko. Budete si musieť prejsť všetky možné scenáre vo svojej hre, aby ste sa uistili, že nikde nie sú chyby. Vyžaduje si to veľa času a ľudských zdrojov. Vyhraďte si vo svojom rozvrhu dostatok času na testovanie!
  5. 5 Propagujte svoju hru. Ukážte ľuďom svoju hru hneď, ako ju dokončíte. Ukážte to spoločnostiam, ktoré do toho môžu chcieť investovať, rovnako ako ľuďom, ktorí si myslia, že by to chceli hrať! Spustite webovú stránku a blog pre vývojárov, nahrajte snímky obrazovky, videá s návodom, upútavky a ďalšie položky, aby ste ľuďom ukázali, o čom je vaša hra. Vytvorenie záujmu je rozhodujúce pre úspech vašej hry.
  6. 6 Pustite svoju hru. Existuje mnoho miest, kde môžete hru vydať, ale presné umiestnenie bude závisieť od typu hry, ktorú ste urobili. Obchody s aplikáciami a Steam sú teraz pre nováčikov najotvorenejšie. Svoju hru môžete vydať nezávisle na svojom webe, ale ceny hostiteľa sú zvyčajne vysoké. Navyše nebudete tak nápadní.

Metóda 4 zo 4: Hľadanie zdrojov

  1. 1 Vyskúšajte softvér na vytváranie hier pre začiatočníkov. Existuje niekoľko skvelých programov, ktoré môžu začiatočníci použiť na vytváranie jednoduchých hier. Asi najznámejšie z nich sú Game Maker a RPG Maker, ale dobré sú aj Atmosphir a Games Factory. Môžete tiež použiť vzdelávacie programovacie nástroje pre deti, ako je MIT's Scratch. Sú prekvapivo vhodné na výučbu základných zručností, ktoré potrebujete.
  2. 2 Získajte informácie o rôznych grafických programoch. Ak sa nechystáte najať profesionála na grafické práce, máte sa čo učiť. Budete sa musieť naučiť pracovať s množstvom zložitých grafických programov. Ale ty to dokážeš! Photoshop, Blender, GIMP a Paint.net sú dobrými miestami na začiatok, ak hľadáte vytváranie vizuálov pre svoju hru.
  3. 3 Najprv zvážte, či sa stanete profesionálom. Bude pre vás oveľa jednoduchšie vytvoriť úspešnú hru a prilákať investorov, ak máte skúsenosti, vzdelanie a známu hru spojenú s vašim menom. Preto je dobré začať pracovať pre bežnú, známu spoločnosť zaoberajúcu sa vývojom hier, skôr ako začnete vyrábať hry sami. Možno si to vyžiada chodenie do školy alebo získanie určitých zručností, ale aj tak vás to dovedie k vášmu cieľu a v konečnom dôsledku to stojí za to.
  4. 4 Prejdite si cestu do nezávislej komunity. Komunita nezávislých hier je silná, srdečná a príjemná. Ak ich dokážete dobre podporovať, propagovať, diskutovať a pomáhať im s ich projektmi, oplatia vám to v naturáliách. Porozprávajte sa s nimi, spoznajte ich lepšie a nechajte ich, aby vás spoznali. Budete prekvapení, čo všetko môžete s podporou komunity robiť.
  5. 5 Ak to myslíte vážne, použite crowdfunding. Ak chcete vytvoriť profesionálnu hru, ktorá sa sama dokáže postaviť iným serióznym hrám, potrebujete peniaze. A o tom sa nediskutuje. Našťastie sa veci za posledných niekoľko rokov zmenili a crowdfunding umožnil neznámym tvorcom vytvárať skvelé hry. Pozrite sa na Kickstarter alebo podobné stránky.Buďte však pripravení na tvrdú prácu, ktorú musíte urobiť, aby ste dosiahli skvelú kampaň, čo znamená skutočné ciele, dobré odmeny a nepretržitú komunikáciu.

Tipy

  • Nemyslite si, že vaša prvá hra bude revolučná. Ak si skutočne dáte tú námahu, ktovie, môže sa to stať, ale je to nepravdepodobné. Nevzdávajte sa však hneď, zistíte, kde sa stala chyba a čo sa hráčom páčilo. V ďalšej hre používajte veci, ktoré sa ľuďom páčili, a opravte alebo odstráňte veci, ktoré sa im nepáčili, alebo zlé časti poslednej hry.
  • Uč sa ďalej. Ak budete niekedy potrebovať pomoc, požiadajte o ňu. Na svete sú milióny ľudí, ktorí môžu pomôcť pri vytváraní hry, takže sa ich nebojte požiadať a hľadať. A pamätajte, vždy je kam rásť. Pokračujte v učení a získajte ďalšie informácie o vytváraní hier.
  • Test, test, test. Jednou z najnepríjemnejších a najnepríjemnejších vecí je nájdenie kritickej chyby, závady alebo chyby vo vašej hre po jej vydaní. Rozdeľte svoju hru do fáz, ako sú „vývoj“ (stále vo vývoji), „alfa“ (počiatočné alebo počiatočné testovanie), „uzavretá beta“ (testovanie pred vydaním pre pozvaných alebo vybraných ľudí) a „otvorené beta“ (testovanie pred vydaním) pre všetkých). Vyberte správnych ľudí pre fázy alfa a beta a zozbierajte čo najviac informácií a konštruktívnej kritiky. Použite ich na vylepšenie hry a opravu čo najväčšieho počtu chýb pred vydaním. Poznámka: Pridajte do svojich fáz „pre-“ alebo „verziu xx.xx“, aby ste ich ešte optimalizovali. Ak je to ono, určite vylepšené vydanie presne označte.
  • Nezabudnite často zálohovať súbory. Vopred neviete, kedy sa vám môže pokaziť počítač.
  • Robte humbuk a inzerujte. Priznajme si to, nie ste jediným novým tvorcom hier. Môžete vydať hru, ktorá je okamžite zatienená novšími a / alebo lepšími hrami. Aby ste tomu zabránili, šírte správy o nadchádzajúcom vydaní hry všetkými dostupnými prostriedkami. Sem -tam „unikneme“ niektoré detaily. Nastavte dátum vydania, aby sa naň ľudia tešili ešte dlhšie. Ak je to vhodné, môžete dokonca zvážiť zaplatenie za reklamy.
  • Cvičte čo najviac, aby ste boli vo vytváraní hier stále lepší. Ako sa hovorí, „prax vedie k dokonalosti“!
  • Nakoniec sa nikdy nevzdávaj Vytvorenie hry môže byť nudné, únavné a otravné. Občas vás bude lákať jednoducho prestať a robiť niečo iné. Nerob to. Oddýchnite si, urobte si prechádzku, odložte prácu o niekoľko dní. Po návrate sa budete cítiť opäť sebavedomo.
  • Pamätajte si, že práca v tíme je vždy lepšia ako pracovať sám. Rozdelením účastníkov na grafických dizajnérov a kodérov a následným pridaním podskupín, ako sú „spisovatelia a skladatelia“ a podobne, môžete výrazne obmedziť pracovné vyťaženie a stratený čas. Toto je dôležitá časť, ktorá závisí od toho, ktorý softvér si vyberiete, pretože návrhári grafických hier ako BGE, Unity a UDK nemajú takmer žiadnu podporu pre tímovú prácu a priamu úpravu kódu. Prechod na systém správy verzií ako git je pravdepodobne najlepší nápad.
  • Vytvorte si pracovný plán. Ak ste prvýkrát a chcete si urobiť čas a experimentovať, nemusíte. Pomôže vám to však udržať tempo a je obzvlášť dôležité, ak máte sľúbený dátum vydania. Zamyslite sa nad tým, kedy máte v úmysle všetko dokončiť, a potom spresnite plán rozdelením na kód, grafický dizajn atď.

Varovania

  • Autorské právo! Buďte čo najoriginálnejší s nápadmi na svoju hru. Ak vás niečo iné nenapadá, je dobré vziať si nejaký aspekt hry a zmeniť ho.Ak nevyhnutne potrebujete zahrnúť časti hry chránené autorskými právami, ako sú príbeh, postavy alebo hudba, upozornite tvorcov na originál. Konceptuálne nápady (hrateľnosť, spôsob písania kódu atď.) Nemožno chrániť autorskými právami, zatiaľ čo názvy postáv a vesmír príbehov sú naopak predvolene chránené.
  • Dodržiavajte licencie nástrojov, ktoré používate. Mnoho proprietárnych softvérov (ako napríklad Unity) neumožňuje komerčné využitie (čo znamená, že s ním vyrobenú hru nemôžete predávať) bez zaplatenia drahej licencie. Tu môže veľmi pomôcť open source softvér, ktorý umožňuje komerčné využitie. Dávajte si však pozor na zachovanie práv copyleft pre niektoré programy s otvoreným zdrojovým kódom. Príkladom takejto licencie je všeobecná verejná licencia GNU. Stanovuje, že svoj program musíte vydať pod rovnakou licenciou. Je to dobré pre hry a stále to môžete predávať, ak si necháte umelecké zdroje a podobne pre seba. Ak však použijete uzavreté zdrojové knižnice, ako napríklad FMOD, môžete sa stretnúť s právnymi problémami. Navyše, najmä ak ste dobrý programátor, budete mať prístup k zdrojovému kódu a už nebudete pracovať s čiernou skrinkou. Nástroje preto môžete podľa potreby meniť a pridávať. Viac informácií o softvéri s otvoreným zdrojovým kódom (od tohto tvorcu nazývanom aj „slobodný softvér“) nájdete tu.