Obsah
- Ale najprv musíte začať zo správneho rámca mysle
- Návody a zdroje
- GameMaker: Štúdio
- Konštrukt 2
- jednota
- Unreal Engine
- Aktíva a hudba
- Opengameart.org
- GameArt2D
Takže chceš robiť hry, ale neviete kde začať? Bol som na rovnakej pozícii ako vy nie je to tak dávno. Mal som všetku motiváciu, ale žiadny smer. Po mesiacoch testovania rôznych herných motorov, prania webu pre tutoriály, a lovu majetku použiť v mojich hrách, som našiel nejaké docela úžasné nástroje, ktoré vývoj procesu oveľa jednoduchšie, keď ste prvýkrát začína. Takže vám môžem pomôcť ušetriť nejaký čas zdieľaním mojich objavov.
Ale najprv musíte začať zo správneho rámca mysle
Navrhovanie a vývoj hier môže byť ťažké a nie každý je na to určený. Jedným z najdôležitejších nástrojov, ktoré musíte mať vo svojom dev toolboxe je pohon a túžba začať projekt a vidieť ho až do konca. Tým, že tento disk a odhodlanie, ste už na ceste stať sa hra dev.
Niečo, čo som našiel obzvlášť užitočné, keď som prvýkrát začínal vymýšľať svoje vlastné nápady na hru, bola skutočnosť, že nie všetky moje myšlienky boli dobré. V skutočnosti, ľudia na Extra Credits urobil skvelé video, ktoré zhŕňa skutočnosť, že je dobré zlyhať a my by sme sa mali snažiť o rýchlejšie zlyhanie.
Ak prichádzate z programovacieho prostredia, potom bude silnejší motor ako Unity alebo Unreal pravdepodobne väčšia rýchlosť. Ak chcete podrobnejšiu analýzu týchto možností, môžete si prečítať môj predchádzajúci článok, kde hovorím o výhodách a nevýhodách týchto motorov. Budú to časovo náročné motory, s ktorými bude pracovať vďaka veľkému množstvu schopností, ktoré majú. Ale ak sa chystáte na AAA vyzerať a cítiť vo svojich hrách, nemôžete poraziť tieto motory.
Povedzme, že máte málo k žiadnym programovacím skúsenostiam a práve sa snažíte urobiť jednoduchú hru, ako napríklad plošinovka. Ak sa vám to páči, potom by som navrhol pozrieť sa na GameMaker: Studio alebo Construct 2. Oba tieto herné motory môžu využiť jednoduchú logiku na vytvorenie funkčnosti svojich hier. Osobne som postavil jednoduchý Asteroids hra klon v GameMaker pomocou ich skriptovací jazyk (ktorý je docela podobný JavaScript) v približne 4 hodiny, len podľa nasledujúcich jednoduchých návodov nájdete on-line.
Krása týchto jednoduchých motorov spočíva v tom, že umožňuje každému, bez ohľadu na znalosti programovania, vziať si nápad a premeniť ho na hru. Pár, ktorý s ich robustné a pomerne aktívne komunity, a máte veľa informácií, ktoré vám pomôžu po vašej ceste.
Tieto nie sú v žiadnom prípade vašou jedinou možnosťou pre vývoj hier. Tam sú doslova desiatky (ak nie stovky) herných motorov tam, ale to sú tie, ktoré som osobne snažil a majú pochopenie.
Návody a zdroje
Teraz, keď máme našu myšlienku a dúfajme, že motor, ktorý nám pomôže dosiahnuť náš cieľ, sa obraciame k tomu, aby sme našu myšlienku urobili viac než len zbierkou myšlienok.
Krásna vec, že byť indie v tento deň a vek je, že existuje toľko v spôsobe, zdroje a návody k dispozícii pre takmer všetko, čo sme dúfali, že vo vývoji. Naším jediným skutočným obmedzujúcim faktorom je, koľko času sa musíme zaviazať k tomu, aby sme sa naučili robiť naše hry.
Nižšie sú uvedené niektoré skvelé zdroje pre učenie, ako používať motory uvedené vyššie:
GameMaker: Štúdio
Shawn Spalding
Videorekordér sa stal komunitným manažérom, videá Shawna Spaldinga boli mojím prvým úvodom do GM: S. Jeho "Vaša prvá hra!" playlist doslova prechádza, ako vytvoriť hru v približne 3 hodiny.
HeartBeast
Benjamin, aka HeartBeast, je tutoriál a nezávislý dev s množstvom skvelých tutoriálov. Nielenže je dobre informovaný, ale veľmi dobre vysvetľuje, čo robí a prečo to robí. Má tiež knihu a kurz Udemy o GM: S.
Konštrukt 2
thenewboston
Bucky Roberts má medzi mnohými ďalšími programami a videami súvisiacimi s IT, 2 výukové playlisty pokrývajúce Construct 2. Zatiaľ čo o niečo staršie, koncepty stále fungujú rovnako a informácie sú stále relevantné.
Jerementor
Jerementor rozbije programovanie v Construct 2 spôsobom, ktorý uľahčuje učenie a zábavu. Má tiež niekoľko zoznamov skladieb na hranie hier, ako je plošinovka a logická hra.
jednota
YouTube kanál Unity sa môže pochváliť stovkami videí, ktoré pokrývajú všetky aspekty vývoja hier v motore Unity. Okrem toho, ich webové stránky majú niekoľko výukové videá a živé školenia, ktoré sú pravidelne naplánované.
Brackeys
Brackeys pokrýva množstvo herných žánrov, 2-D aj 3-D, ako aj niektoré C # programové návody zamerané na začiatočníkov v jazyku. Má vynikajúcu kvalitu videa a vysvetľuje koncepty v ľahko pochopiteľnom spôsobe.
Unreal Engine
Rovnako ako Unity, Unreal má stovky tutoriálov na svojom kanáli YouTube, ktoré pokrývajú všetky aspekty ich motora. Okrem toho, že zvyčajne hostí rad živých streamov mesačne na Twitch.tv, ktoré pokrývajú rad tém hry dev.
TheSargKyle
TheSargKyle má návod na vytvorenie FPS hry, ako aj aktuálnu sériu o vytváraní RPG. Chcem však varovať, že ak trpíte OCD, možno nebudete schopní zvládnuť pohľady na jeho hry.
Aktíva a hudba
Opengameart.org
Táto stránka bola mojou úlohou na zhromažďovanie prostriedkov na prototypovanie. Väčšina aktív a hudby na týchto stránkach sú voľne použiteľné, dokonca aj v komerčnom produkte, pokiaľ dávate úver pôvodnému tvorcovi. Väčšina umeleckých diel, ktoré nájdete tu, je zameraná na 2-D hry.
GameArt2D
Ďalším dobrým miestom pre chytiť nejaké 2D umenie pre old-school, strana-rolovanie dobrodružstvo. Aj keď nie je zadarmo, ceny sú celkom rozumné, ak sa vyvíjate na rozpočte a majú výber zadarmo, ktoré sú veľmi kvalitné.
Dúfam, že vám tieto informácie pomôžu na vašej ceste do vývoja hier. Urobiť hru môže byť zložitý a dlhý proces, takže sa nemusíte dostať na seba, ak si nezaznamenáte výsledky cez noc. Najdôležitejšou súčasťou začatia projektu je pamätať si, prečo to robíte na prvom mieste. Ide o to, aby ste sa zabavili a priniesli svoje stvorenia a myšlienky do života.
Vezmite si tieto vedomosti a choďte tam von, urobte niečo a zdieľajte časť seba s ostatnými prostredníctvom hier, ktoré urobíte.