Ako sa vyrába počítačová hra

Autor: Laura McKinney
Dátum Stvorenia: 6 Apríl 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
Ako sa vyrába počítačová hra - Tipy
Ako sa vyrába počítačová hra - Tipy

Obsah

Milujete hranie hier a chcete realizovať svoju fantáziu pri hraní hier sami? Existuje mnoho nástrojov, ktoré vám umožňujú vytvoriť si vlastnú hru bez toho, aby ste na to potrebovali príliš veľa zručností, musíte len rozumieť programovacím jazykom. S myšou +2 a počítačovou klávesnicou môžete začať!

Kroky

Časť 1 z 2: Vyhľadanie nástrojov

  1. Vytvorte textovú hru. Je to najjednoduchší herný žáner, do ktorého sa dá programovať, aj keď nie každý rád hrá hry bez grafiky. Textové hry sa zameriavajú hlavne na dej, logické hry alebo dobrodružstvo spojené s dejom, prieskumom, kvízom. Tu je niekoľko bezplatných možností:
    • Motúzy sú jednoduchý a bezplatný nástroj, ktorý je možné použiť v prehliadači.
    • StoryNexus a Visionaire pridávajú ďalšie možnosti hrania a statické obrázky.
    • Inform7 je efektívny nástroj s veľkou komunitou podpory.

  2. Robte 2D hry. GameMaker a Stencyl nie sú zlým výberom pre tento žáner, umožňujú vám programovať bez toho, aby ste sa niečo pýtali. Škrabanec! je ďalší nástroj, ktorý môžete použiť v hre v prehliadači.
  3. Skúste si vyrobiť 3D hry. 3D hry sú oveľa ťažšou výzvou ako 2D, takže buďte pripravení na dlhý projekt a tvrdú prácu. Program Spark and Game Guru vám pomôže zjednodušiť vytváranie herných svetov bez programovania. Ak už máte znalosti programovania alebo sa chcete naučiť programovať, môžete vyskúšať populárny nástroj Unity.
    • Ak chcete namiesto použitia existujúcich zdrojov vytvoriť 3D modely sami, potrebujete softvér na 3D modelovanie, ako sú 3DS Max, Blender alebo Maya.

  4. Prístup k pokročilému programovaniu. Aj keď máte programátorské zázemie, možno budete chcieť pri vytváraní svojej prvej hry použiť vyššie uvedené nástroje. Nenúťte sa vyskúšať iný prístup len preto, že je to náročnejšie. Vďaka tomu sa dá povedať, že veľa ľudí má úplnú kontrolu, takže si robia všetko sami. Programovanie hier v integrovanom vývojovom prostredí, ako je Eclipse, je však ideálnejšie ako textový editor, takže do projektu môžete zahrnúť všetko, čo potrebujete.
    • Hry môžete programovať takmer v akomkoľvek jazyku, ale C ++ je najsilnejším nástrojom s bohatými hernými prostriedkami a online návodmi.
    reklama

Časť 2 z 2: Tvorba hier


  1. Vyberte tému. Pre svoj prvý projekt vytvorte malý, ale typický príklad vášho obľúbeného žánru, napríklad plošinovky alebo hry na hrdinov. Skôr ako začnete, zapíšte si svoje nápady na hru a odpovedzte na nasledujúce otázky:
    • Čo je hlavnou súčasťou hry („jadro“ hry)? Či už je to boj s nepriateľmi, riešenie hádaniek alebo chatovanie s inými postavami.
    • Ako chcete, aby hra vyzerala? Napríklad, ak bojujete s nepriateľom, môžete na základe rozhodnutia zostaviť tlačidlá v reálnom čase alebo viac smerov. Hry zamerané na konverzáciu môžu hráčom umožniť formovať dejové línie na základe ich rozhodnutí, môžu lepšie porozumieť postavám a hernému svetu.
    • Aká je nálada hry? Strašidelné, zábavné, tajomné, nedočkavé?
  2. Vytvorte jednoduché úrovne. Ak používate nástroje na vytváranie hier prvýkrát, je to dobrá príležitosť zvyknúť si na ne. Naučte sa, ako nastaviť pozadie, objekty a presunúť znaky. Ak je to možné, vytvorte objekty, s ktorými môžu hráči interagovať, alebo vyhľadajte softvér na vytváranie objektov, ktoré zahŕňajú interakcie.
    • Ak máte pochybnosti, položte otázku na webovej stránke nástroja alebo vyhľadajte pomoc na internete.
    • Zatiaľ sa nebojte svetelných efektov alebo iných grafických prvkov.
  3. V prípade potreby navrhnite jadro hry. Môžete urobiť malé úpravy v softvéri na tvorbu hier alebo v systémoch, ktoré sú zložitejšie postavené. Tu je niekoľko príkladov:
    • Ak robíte plošinkovku, chcete, aby vaša postava dokázala skákať dvakrát alebo sa pohybovala „špeciálne“? Prispôsobiť výšku, ktorú môže postava skákať, alebo inú reakciu ľahkým dotykom, podržaním klávesu alebo výberom rôznych tanečných štýlov?
    • Ak robíte akčné RPG alebo hororovú hru, akú zbraň použije postava? Vyberte si 2 alebo 3 zbrane, ktoré si hráči vylepšia alebo vyskúšajú. Skúste zvoliť najvhodnejšie zbrane. Napríklad zbrane sú veľmi škodlivé, zrania viacerých nepriateľov alebo oslabia nepriateľa. Nevyberajte si najlepšiu voľbu pre všetky účely, pokiaľ to nejde za vysoké náklady (kúzlo zvyšuje manu alebo zbraň zmizne po 1 použití).
    • Chcete v konverzačnej hre, aby si hráč vybral dialógový riadok uvedený na obrazovke, alebo iba počúval alebo vykonal úlohu na odomknutie konverzácie, potom sa vrátil a pokračoval v počúvaní? Chcete, aby hráči našli všetko naraz, alebo to rozdelili do viacerých pruhov a koncov?
  4. Vytvorte niekoľko úrovní. 3 až 5 krátkych úrovní nie je zlou voľbou pre vašu prvú hru, môžete ju neskôr rozšíriť. Majte na pamäti dizajn „jadra hry“, ktorý vytvára rôzne úrovne obtiažnosti. Môžete si objednať úrovne alebo sa rozdeliť a po dokončení znovu spojiť.
    • Plošinovky často predstavujú pohyblivé platformy alebo rýchlejších nepriateľov.
    • Akčná hra môže predstaviť viacerých nepriateľov alebo jediného mocného nepriateľa, ktorého je ťažké poraziť bez konkrétnej zbrane a stratégie.
    • Logické hry sa často spájajú s jedným typom logických hier alebo používajú viac verzií obtiažnosti pre každú úroveň alebo zavádzajú nové nástroje alebo prekážky, ktoré si vyžadujú viac hráčov na „brainstorming“.
  5. Vytvárať strednodobé a dlhodobé ciele. Toto sa často označuje ako „druhá mechanika“ alebo „opakovaná hra“. Pomocou mechanického jadra hry, ako je skok do výšky, hráč postúpi o druhú hru, ako je skákanie po nepriateľoch alebo zbieranie predmetov.Tento ťah môže priniesť dlhodobé úspechy a ciele, ako je dosiahnutie konečnej úrovne, úspora peňazí za vylepšenia alebo „vyčistenie“ hry.
    • Ako vidíte na vyššie uvedenom príklade, vyššie ste pridali bez toho, aby ste si to vôbec uvedomili. Len sa uistite, že hráč dokáže nájsť cieľ. Ak hráč hrá 10 minút a myslí si, že hra je hlavne o strieľaní nepriateľov, bude sa nudiť. Ak zabijú nepriateľa a dostanú peniaze, nájdu cieľ (zhromaždia štedrosť) a jadro hry ich posunie vpred.
  6. Vyskúšaj to. Vyskúšajte každú úroveň niekoľkokrát a požiadajte o pomoc známeho alebo priateľa. Skúste pristupovať k hre rôznymi spôsobmi, vrátane metód, ktoré ste nikdy predtým neskúšali, napríklad preskakovať úlohy a prejsť priamo k finálnemu bossovi alebo vyhrať hru výberom všetkých „slabých“ zbraní alebo upgradov. Toto je náročný proces, ktorý môže byť frustrujúci, ale je to jediný spôsob, ako vylepšiť hru.
    • Stačí dať hráčovi dostatok informácií, aby mohol začať hrať. Musia pochopiť, že pracujú na pracovnom postupe a ako používať základný joystick. Nepotrebujú žiadne ďalšie informácie.
    • Umožnite hráčom pokúsiť sa vyplniť formulár spätnej väzby, aby ste mohli ľahšie zhromažďovať a porovnávať informácie. To vám tiež umožní odpovedať na otázky, ktoré nepoznáte.
    • Najlepšie testujú tí, ktorí vás nepoznajú alebo nie sú nútení vašu hru chváliť.
  7. Poľská grafika a zvuk. Aj keď existuje veľa bezplatných herných zdrojov online, stále je dobré venovať si čas tomu, aby ste nezhody opravili sami. Naučte sa pixelovú grafiku, ak chcete vykonať jednoduché grafické úpravy v 2D hre, alebo použite softvér OpenGL na ambiciózny 3D herný projekt. Pridajte svetelné efekty, ktoré povzbudia hráčov po hlavnej ulici z miestnosti, a pútavé útočné efekty, ktoré menia dynamické pozadie. Pridajte zvukové efekty pri chôdzi, útoku, skákaní atď. v. Hru môžete zmeniť a hrať ju viackrát a dostať ju von, len čo je obraz a zvuk na úrovni. Blahoželáme! reklama