Radi hráte videohry, máte vždy trik, ako hru dohrať alebo poraziť svojich protivníkov, alebo máte takú veľkú predstavivosť, že si dokážete predstaviť postavu alebo dokonca svoj vlastný svet? Existuje mnoho nástrojov, ktoré môžete použiť na premenu vašich predností na videohry. Predtým potrebujete znalosti programovania. Ale ak môžete, potrebujete iba myš a klávesnicu a schopný tím.
Krok
Časť 1 z 2: Nájdenie potrebných nástrojov/aplikácií
Krok 1. Vytvorte textovú hru
Tento typ hry je asi najľahšie vyrobiť, aj keď nie každého zaujíma tvorba a hranie hry, ktorá nemá grafiku. Väčšina textových hier sa zameriava na príbehy, hádanky alebo dobrodružstvá, ktoré spájajú rozprávanie, skúmanie a rébusy.
- Motúz je aplikácia, ktorú môžete jednoducho používať vo svojom prehliadači.
- StoryNexus a Visionaire sú možnosti, ktoré poskytujú viac možností hry a statické obrázky.
- Inform7 je lepší nástroj alebo aplikácia, pretože má veľkú komunitu a podporovateľov.
Krok 2. Vytvorte 2D hru
GameMaker a Stencyl sú skvelé možnosti, ak chcete vytvárať 2D hry v akomkoľvek žánri, a obe vám poskytujú možnosť použiť programovací kód bez toho, aby ste museli vedieť programovať. Škrabanec! je tiež nástrojom, ktorý môžete použiť na vytváranie hier v prehliadači.
Krok 3. Pokúsiť sa vytvoriť 3D hru
Vytvorenie 3D hry je oveľa náročnejšie ako 2D hra. Pripravte sa teda na dlhý náročný projekt. Spark and Game Guru vám môže pomôcť uľahčiť úlohu tým, že vám umožní vytvoriť si herný svet bez toho, aby ste museli rozumieť programovaniu. Ak máte znalosti programovania alebo sa chcete naučiť programovať, vyskúšajte v súčasnosti populárny herný engine, Unity.
Ak si chcete vytvárať vlastné 3D modely, budete potrebovať softvér na vytváranie 3D, ako napríklad 3DS Max, Blender alebo Maya
Krok 4. Zaujmite prístup zameraný na programovanie
Aj keď máte znalosti programovania, možno budete chcieť na vytvorenie svojej prvej hry použiť jeden z vyššie uvedených motorov a nemusíte sa vydávať inou, náročnejšou cestou. Niektorí ľudia však uprednostňujú kontrolu nad všetkými aspektmi hier, ktoré vyrábajú, a chcú ich postaviť od začiatku. V ideálnom prípade, aby ste mohli úhľadne a jasne kombinovať všetky aspekty svojej hry, dávate prednosť tomu, aby bola vaša hra postavená v integrovanom vývojovom prostredí, akým je napríklad Eclipse, a nie v textovom editore.
Aj keď môžete skutočne vytvárať hry v akomkoľvek programovacom jazyku, C ++ je vynikajúci nástroj, ktorý má mnoho zdrojov a návodov, ktoré na vytváranie hier potrebujete
Časť 2 z 2: Tvorba hry
Krok 1. Definujte koncept
Pre váš prvý projekt je dobrým východiskovým bodom vytvorenie jednoduchej hry zo žánru, ktorý sa vám páči (napríklad plošinovka alebo hra na hrdinov). Predtým, ako začnete, si poznamenajte všetky svoje nápady o hre a pokúste sa odpovedať na niektoré z týchto otázok:
- Aké sú hlavné súčasti hry? Medzi príklady týchto odpovedí patrí porážka nepriateľov, riešenie hádaniek alebo rozprávanie sa s inými postavami v hre.
- Aký druh hry chcete vo svojej hre? Môžete napríklad chcieť, aby vaši hráči bojovali s nepriateľmi v reálnom čase, ktorí vyžadujú pohyblivosť, v kombináciách tlačidiel alebo ťahovými, ktorí vyžadujú stratégiu a taktiku. Alebo ak sa vaša hra zameriava na rozhovor s inými postavami v hre, bude schopný hráč zmeniť dej alebo dej, ak sa rozhodne inak, alebo je dej lineárnejší, takže sa hráči musia správne rozhodnúť.
- Akú máte náladu v hre? Veselá, strašidelná, tajomná alebo povznášajúca?
Krok 2. Vytvorte jednoduchú úroveň
Ak na vytvorenie hry používate herný engine alebo nástroj na vytváranie hier, pokúste sa byť s týmto nástrojom alebo nástrojom kreatívni. Naučte sa umiestňovať pohyblivé pozadia, objekty a postavy. V skutočnosti sa môžete pokúsiť prinútiť postavy v hre, aby interagovali s existujúcimi objektmi, alebo sa môžete pokúsiť preskúmať objekty, ktoré už sú k dispozícii v nástroji alebo softvéri, ktorý používate, a zistiť, či je možné vykonať interakciu s objekt.
- Ak neviete, ako niečo urobiť, vyhľadajte si to na webovej stránke nástroja alebo motora alebo sa pozrite inde na internete, napríklad na fóra.
- Pri prvom projekte si nemusíte robiť starosti s osvetlením alebo inými grafickými detailmi.
Krok 3. Navrhnite svoju hlavnú hru
Navrhovanie hry vyžaduje niekoľko vylepšení a úprav softvéru hry a vyžaduje si vybudovanie komplexnejšieho systému, ak je postavený od začiatku. Tu je niekoľko príkladov:
- Ak robíte plošinovku, chcete, aby vaša postava dokázala dvakrát skákať alebo skákať do vzduchu alebo vykonávať iné špeciálne pohyby? Skúste tiež zmeniť výšku skoku vašej postavy a odozvu rôznych interakcií, ktoré hráč dáva (napríklad podržanie tlačidla na niekoľko sekúnd).
- Ak robíte RPG alebo hororovú hru, s akou zbraňou začnú hráči hru? Vyberte si dve alebo tri zbrane, ktoré môžu hráči vylepšiť, a potom ich vyskúšajte. Zaistite, aby bol výber zbraní zaujímavý a pestrý. Poskytujete napríklad tri druhy zbraní, a to zbrane, ktoré sú silné, ktoré môžu zraniť viac ako jedného nepriateľa, alebo tie, ktoré robia nepriateľov slabšími. Nerobte jednu zbraň oveľa silnejšou ako druhou, pokiaľ nie je zbraň drahšia a ťažko dostupná.
- Chcete v hrách založených na dialógoch, aby bol hráč schopný vybrať „vetvu“dialógu na obrazovke, alebo si len prečítal pokyny na vykonanie konkrétnej úlohy a otvoril ďalšie dialógové okno? Chcete, aby hra bola lineárna a jednosmerná alebo mala viacero zápletiek a koncov?
Krok 4. Vytvorte viac úrovní
Tri alebo päť krátkych úrovní sú primerané ciele pre vašu prvú hru. Aj tak ich môžete kedykoľvek pridať. Vždy majte svoju hlavnú hru v každej úrovni a prinútite každú úroveň, aby mala rôzne výzvy alebo sa zvyšovala. Môžete vytvoriť postupnosť úrovní, v ktorých musia hráči dokončiť jednu úroveň, aby mohli hrať ďalšiu úroveň, alebo môžete vytvoriť oddelené úrovne, kde si hráči môžu vybrať úroveň, ktorú chcú.
- V prípade platforiem je jednou z výziev spravidla rýchlejší nepriatelia alebo pohybujúce sa platformy.
- Akčné hry môžu v každej úrovni predstavovať nového nepriateľa, silného nepriateľa alebo šéfa alebo nepriateľa, ktorého nemožno poraziť bez určitých trikov alebo zbraní.
- Logické hry sa zvyčajne držia jedného druhu logických hier a sťažujú ich s každou úrovňou, alebo zavádzajú nové nástroje alebo prekážky, pre ktoré musia hráči viac premýšľať.
Krok 5. Vytvorte si dlhodobé a strednodobé ciele
Hra má niekedy niečo, čo sa nazýva „sekundárna mechanika“alebo „sekundárna hrateľnosť“. Použitím mechanizmov z hlavnej hry, ako je skákanie, môžu hráči použiť aj sekundárnu hru, ako je šliapnutie na súpera pri pristávaní alebo zbieraní predmetov. Túto sekundárnu hru je možné použiť ako dlhodobý úspech v hre, napríklad zbieraním mincí v každej úrovni si ich hráči môžu uložiť a kupovať vylepšenia, ktoré môžu pomôcť dohrať hru.
Z vyššie uvedeného príkladu ste možno nevedomky vstúpili do sekundárnej hry. Uistite sa, že vaši hráči si môžu okamžite uvedomiť aspekt, ktorý inštalujete. Ak si váš hráč po 10 minútach len myslí, že vaša hra iba neprestajne strieľa na nepriateľov, o niekoľko minút sa bude určite nudiť. Ak by získal mincu po porážke prvého nepriateľa, vedel by, že má cieľ, alebo by sa aspoň čudoval, aká je funkcia mince, a nakoniec by pokračoval v hre
Krok 6. Vykonajte testovaciu jazdu
Vyskúšajte každú úroveň, ktorú vytvoríte, niekoľkokrát a požiadajte priateľov alebo známych, aby vám to pomohli vyskúšať. Skúste hrať hru s rôznymi prístupmi, od správneho použitia alebo zvláštnych a neobvyklých spôsobov, ako je ignorovanie misie a priamy boj s konečným bossom, alebo pokúsenie sa dohrať hru s najhoršími zdrojmi. Testovací proces je dlhý a frustrujúci proces, ale odstránenie chýb a zdokonalenie hry je niečo, čo by ste mali urobiť pred vydaním hry.
- Tu je dostatok informácií o vašom testovacom tíme. Potrebujú vedieť základné veci, ako je ovládanie, ale nemusia vedieť všetko.
- Odošlite svojmu testerovi formulár spätnej väzby, aby ste si mohli zapísať všetky informácie, prečítať si ich a neskôr sa k nim vrátiť. V tomto formulári si môžete položiť aj konkrétne otázky o svojej hre.
- Testeri, ktorí vám môžu pomôcť najviac, sú ľudia, ktorí vás nepoznajú a neváhajú vám dať kritiku a návrhy.
Krok 7. Vylepšite grafiku a zvuk v hre
Aj keď je k dispozícii množstvo herných prvkov, ktoré môžete použiť, urobte si čas na ich prispôsobenie, aby vyzerali perfektne. Ak niektorý aspekt nie je dokonalý alebo nevyzerá správne, nahraďte ho niečím iným. Naučte sa pixelové umenie, ak chcete zmeniť obrázok vo svojej 2D hre, alebo použite softvér ako OpenGL, ak pracujete na 3D projekte. Pridajte svetelný efekt a dajte hráčom vedieť, ktorou cestou sa majú vydať, alebo časticovým efektom, ktorý ukazuje efekt chladného útoku, alebo pohybom na pozadí. Pridajte tiež zvuk pre kroky, útoky, skoky a čokoľvek iné, čo vyžaduje zvuk.