4 spôsoby, ako vytvoriť bezplatnú počítačovú hru

Obsah:

4 spôsoby, ako vytvoriť bezplatnú počítačovú hru
4 spôsoby, ako vytvoriť bezplatnú počítačovú hru
Anonim

Napadla vás niekedy myšlienka, o ktorej by ste si mysleli, že by bolo skvelé byť príbehom počítačovej hry? Priali ste si niekedy, aby ste si mohli vytvoriť vlastnú hru? Alebo ste sa pokúsili vytvoriť vlastnú hru, ale zistili ste, že náklady na nákup herného enginu sú príliš vysoké? Nech už sú vaše dôvody akékoľvek, tento článok sa vám snaží pomôcť naštartovať váš projekt vytvorenia vlastnej hry a s čo najnižšími nákladmi.

Kroky

Metóda 1 zo 4: Fáza plánovania

Vytvorte si bezplatnú počítačovú hru Krok 1
Vytvorte si bezplatnú počítačovú hru Krok 1

Krok 1. Sformulujte a vytvorte plán práce pre svoj projekt

Tento krok väčšina ľudí, ktorí hľadajú vytvorenie novej hry, programátori aj neprogramátori často ignoruje. Je to však tiež jeden z hlavných dôvodov väčšiny neúspešných prvých pokusov. To zahŕňa predovšetkým rozhodnutie, koľko času a zdrojov bude venovaných jednotlivým úlohám v rámci projektu a vzťahu medzi týmito úlohami. Samozrejme, najskôr je potrebné identifikovať samotné procesy. Prečítajte si ďalej v tomto článku, aby ste zistili, aké rôzne úlohy budete nakoniec musieť vykonať.

Vytvorte si bezplatnú počítačovú hru Krok 2
Vytvorte si bezplatnú počítačovú hru Krok 2

Krok 2. Rozhodnite sa pre žáner svojej hry

Herné žánre sú kategorizáciami hier založených na štýle hry a interakcii. To môže byť:

  • Akčné hry: kde sa hra pri ďalšom postupe v hre silne spolieha na rýchle reflexy používateľov, dobré načasovanie, presnosť alebo akúkoľvek kombináciu týchto faktorov.
  • Dobrodružné hry: kde sa hra zakladá na nekonfliktných prístupoch, ktoré vyžadujú malé alebo žiadne rýchle reflexy. Hra postupuje riešením hádaniek, plnením úloh alebo interakciou s prostredím hry a postavami v nej.
  • Akčné adventúry: kde štýl hry je zmesou dvoch predchádzajúcich žánrov. Existujú napríklad dlhodobé ciele/úlohy, ktoré vyžadujú dokončenie rýchlych reflexov a hra pokračuje plnením sekvenčných úloh, z ktorých každá alebo niektoré sú formou minihry založenej na akciách.
  • Hry na hrdinov (RPG): kde hráči preberajú konkrétne „úlohy“v nastavení hry a rozvíjajú svoju postavu v hre získavaním bodov zručnosti alebo skúseností. Niektoré z týchto hier sú ťahové, ale niektoré používajú prístup v reálnom čase. Rozsiahle online hry na hranie rolí (MMORPG) pre viacerých hráčov sú podžánrom tohto žánru, kde viacerí hráči zdieľajú rovnaké herné prostredie a niektoré úlohy vyžadujú na výkon súčinnosť viacerých hráčov.
  • Simulačné hry: kde hra závisí od simulácie aspektov skutočného života alebo nejakého imaginárneho fantasy prostredia.
  • Strategické hry: kde štýl hry vyžaduje väčšinou starostlivé plánovanie a šikovné myslenie.
  • Stolné a kartové hry: Hra je založená na súbore kariet, s ktorými je potrebné zaobchádzať podľa určitého súboru pravidiel alebo na manipulácii s „figúrkami“na doske.
Vytvorte si bezplatnú počítačovú hru Krok 3
Vytvorte si bezplatnú počítačovú hru Krok 3

Krok 3. Rozhodnite o nastavení svojej hry

Nastavenie hry obsahuje jednu alebo viac z nasledujúcich komponentov:

  • Poloha/geografia. Miesto, kde sa odohráva príbeh hry. Môže to byť podrobná mapa fiktívnej krajiny alebo rozloženie vojenského komplexu. Môže to byť fiktívny/fantasy svet, paralelný vesmír, iná dimenzia, nový kontinent, určitá krajina v určitej ére, zmes špecifického použitia … atď.
  • História. Spätný príbeh hry, ktorý načrtáva, čo sa zatiaľ na mieste stalo, sa rozhodol pre hru, ktorá je pre hru zaujímavá.
  • Režim. To nejakým spôsobom rozhoduje o všeobecnej téme hry. Môže to byť a "tmavý" tematická hra, utopická alebo dokonca detská. To je výrazne ovplyvnené cieľovou skupinou vašej hry, pre ktorú by ste sa mali rozhodnúť vo fáze plánovania.
  • Herná spoločnosť. Musíte poskytnúť pozadie potrebné pre postavy zapojené do hry vrátane spätných príbehov a funkcií.
Vytvorte si bezplatnú počítačovú hru, krok 4
Vytvorte si bezplatnú počítačovú hru, krok 4

Krok 4. Rozhodnite o grafickom/vizuálnom štýle hry

Bude vaša hra dvojrozmerná alebo trojrozmerná? Bude grafika efektná alebo hrubá? Budú postavy vykreslené kresleným spôsobom, komickým alebo v skutočnom štýle?

Metóda 2 zo 4: Logistická fáza

Vytvorte si bezplatnú počítačovú hru, krok 5
Vytvorte si bezplatnú počítačovú hru, krok 5

Krok 1. Vypočítajte si dostupný rozpočet

Ani nepreháňajte, ani nepodceňujte svoje zdroje.

Vytvorte si bezplatnú počítačovú hru, krok 6
Vytvorte si bezplatnú počítačovú hru, krok 6

Krok 2. Vyhľadajte dostupné herné motory na základe možností, ktoré ste urobili vo fáze plánovania

Ak sa napríklad rozhodnete vytvoriť kartovú/stolnú hru, pravdepodobne nebudete potrebovať efektný grafický engine a nájdete mnoho otvorených herných motorov určených pre kartové hry. Ak však plánujete vytvoriť strieľačku z pohľadu prvej osoby, je pravdepodobné, že budete potrebovať výkonnejší herný a grafický engine.

  • Vezmite do úvahy vašu súčasnú úroveň programovacích schopností a programovacie jazyky, v ktorých ste zruční. Ak napríklad nemáte žiadne predchádzajúce znalosti programovania, budete potrebovať motor, ktorý nevyžaduje žiadne znalosti programovania.
  • Vezmite do úvahy úroveň dokumentácie, ktorú herný engine poskytuje.
  • Ak nemôžete nájsť motor, ktorý by vyhovoval vašim kritériám rozpočtu a znalostí predchádzajúceho programovania, preskúmajte motory hier, ktoré vyžadujú znalosti programovania na najjednoduchšej možnej úrovni, a zistite, či nájdete taký, ktorý vyhovuje vašim ďalším kritériám. Ak nie, trochu sa zvýšte v požiadavke na programovacie schopnosti, kým nenájdete motor, ktorý vám vyhovuje inými kritériami.
Vytvorte si bezplatnú počítačovú hru, krok 7
Vytvorte si bezplatnú počítačovú hru, krok 7

Krok 3. Rozhodnite sa, či sa musíte naučiť programovať alebo nie

To zahŕňa rozhodnutie:

  • Či sa už vôbec musíte naučiť programovací jazyk podľa zvoleného herného enginu.
  • Aký programovací jazyk sa musíte naučiť a pre akú platformu.
  • Akú úroveň znalostí musíte dosiahnuť, aby ste mohli používať svoj vybraný herný engine
Vytvorte si bezplatnú počítačovú hru, krok 8
Vytvorte si bezplatnú počítačovú hru, krok 8

Krok 4. Preskúmajte svoje možnosti dosiahnutia požadovanej úrovne znalostí potrebného programovacieho jazyka

Budete musieť absolvovať kurzy alebo vám bude stačiť online návod? Ako to ovplyvní váš rozpočet?

Vytvorte si bezplatnú počítačovú hru, krok 9
Vytvorte si bezplatnú počítačovú hru, krok 9

Krok 5. Vykonajte potrebné nákupy

Ak sa dokumentácia predáva samostatne, nezabudnite zahrnúť do svojich nákupov dokumentáciu k hernému motoru.

Vytvorte si bezplatnú počítačovú hru, krok 10
Vytvorte si bezplatnú počítačovú hru, krok 10

Krok 6. Naučte sa používať svoj herný engine

Vytvorte si bezplatnú počítačovú hru, krok 11
Vytvorte si bezplatnú počítačovú hru, krok 11

Krok 7. Prečítajte si aspoň úvod do modelov softvérového inžinierstva

Aj keď to nie je úplná nevyhnutnosť, veľmi to pomôže.

Metóda 3 zo 4: Implementačná fáza

Vytvorte si bezplatnú počítačovú hru, krok 12
Vytvorte si bezplatnú počítačovú hru, krok 12

Krok 1. Začnite v malom

Pokúsiť sa začať so sofistikovanou hrou, ktorá to celé implementuje naraz, s najväčšou pravdepodobnosťou skončí frustrovaním.

Vytvorte si bezplatnú počítačovú hru, krok 13
Vytvorte si bezplatnú počítačovú hru, krok 13

Krok 2. Rozdeľte a dobyte

Nesnažte sa vyriešiť všetky problémy naraz. Skúste namiesto toho rozdeliť problémy na menšie a tak ďalej, kým sa nedostanete k zvládnuteľným problémom, s ktorými sa môžete vysporiadať.

Vytvorte si bezplatnú počítačovú hru, krok 14
Vytvorte si bezplatnú počítačovú hru, krok 14

Krok 3. Robte si poznámky a používajte spätnú väzbu

Ukážte, čo je hotové, v uzavretých okruhoch priateľov alebo rodiny. Upravte svoj dizajn podľa spätnej väzby od recenzentov.

Vytvorte si bezplatne počítačovú hru, krok 15
Vytvorte si bezplatne počítačovú hru, krok 15

Krok 4. Použite dizajnový model a držte sa ho

Nerobte chybu pri zmene modelov na polceste, pokiaľ to nie je úplne nevyhnutné.

Vytvorte si bezplatnú počítačovú hru, krok 16
Vytvorte si bezplatnú počítačovú hru, krok 16

Krok 5. Buďte trpezliví

Vytvorenie hry nie je práca na jeden deň/týždeň. Niektoré hry nie sú prácou na jeden rok!

Metóda 4 zo 4: Fáza konečného produktu

Vytvorte si bezplatnú počítačovú hru, krok 17
Vytvorte si bezplatnú počítačovú hru, krok 17

Krok 1. Navrhnite si marketingovú kampaň

Nemusí to byť nevyhnutne obchodná záležitosť. Musíte však zvýšiť viditeľnosť svojej hry, aby ste získali väčšiu spätnú väzbu, ktorá vám v konečnom dôsledku pomôže pri zlepšovaní hry a schopností pri vytváraní hier.

Vytvorte si bezplatnú počítačovú hru, krok 18
Vytvorte si bezplatnú počítačovú hru, krok 18

Krok 2. Testujte, testujte a testujte znova

Hoci nič nie je dokonalé, mali by ste sa k tomu snažiť dostať čo najbližšie.

Vytvorte si bezplatnú počítačovú hru, krok 19
Vytvorte si bezplatnú počítačovú hru, krok 19

Krok 3. Implementujte svoju marketingovú kampaň a zverejnite svoju hru

Vytvorte si bezplatnú počítačovú hru, krok 20
Vytvorte si bezplatnú počítačovú hru, krok 20

Krok 4. Získajte spätnú väzbu od hráčov, ktorí hrajú vašu hru

Tipy

  • UDK bol použitý na výrobu Assassin's Creed
  • Na výrobu Crysis bol použitý CryEngine
  • Začnite v malom, zväčšite sa
  • Naučte sa programovací jazyk tak či tak, môže sa vám to hodiť

Varovania

  • Vo svojej práci nepoužívajte žiadny materiál chránený autorskými právami, ktorý nie je váš. Vo väčšine krajín je používanie materiálov chránených autorskými právami bez predchádzajúceho súhlasu vlastníka autorských práv považované za zločin, ktorý sa trestá zákonom.
  • Dávajte si veľký pozor na výber režimu hry a jej obsahu, aby zodpovedal cieľovej skupine. Toto je obzvlášť dôležité, ak sú vašou cieľovou skupinou deti. Niektorý obsah môže byť považovaný za urážlivý a dokonca nezákonný, ak je hra distribuovaná ako detská hra.
  • Ak nemienite brať herný dizajn ako kariéru, snažte sa vyvážiť čas medzi vytváraním hier a pracovnými a inými povinnosťami.

Odporúča: