Vytvorenie hry a hrubého čreva; Čo robiť potom, čo máte nápad a hľadanie;

Posted on
Autor: Lewis Jackson
Dátum Stvorenia: 5 Smieť 2021
Dátum Aktualizácie: 19 December 2024
Anonim
Vytvorenie hry a hrubého čreva; Čo robiť potom, čo máte nápad a hľadanie; - Hry
Vytvorenie hry a hrubého čreva; Čo robiť potom, čo máte nápad a hľadanie; - Hry

Obsah

Nasledoval som Poradenstvo v prvej splátke a urobil web Idea ... Čo ďalej?

Ak ste tak ešte neurobili, nájdite môj predchádzajúci článok o vytvorení hry a uistite sa, že máte všetko uvedené dole a pripravené na roll. Takže teraz, keď máte maticu myšlienok a máte rozumnú predstavu o tom, akú hru chcete, s nejakou predstavou o technických vlastnostiach, ktoré by mala mať, kam idete ďalej? Na otázku treba najprv odpovedať: Máte dôkladné pochopenie jazyka C ++, Javascript alebo iného štandardného herného jazyka?


Snažím sa spýtať:

Naozaj mám dobré pochopenie jazyka!

No kudos pre vás, pretože keď som začal rozvíjať som nemal uncu vedomostí (iné ako základné skúsenosti počítačového inžinierstva), takže máte nohu na tom, kde som začal. Pre skúsených alebo skúsených programátorov je však často ťažké preniesť sa z pevného servisného softvéru na vytváranie 2D a 3D hier. Pre záznam, hoci sa to zdá byť zrejmé, sa odporúča, aby ste začali s 2D hrami a pokračovali ďalej; kód sa exponenciálne sťažuje pri programovaní v tretej dimenzii. Teraz existuje niekoľko ciest, ktoré môžete ísť.

Trasa 1 pre vytvorenie vlastnej hry

Ak máte skúsenosti s kódovaním a prvou cestou, ktorú by som odporučil, je použiť premade herný engine ako Unity3D alebo Unreal Development Kit (UDK).


Dôvodom, prečo to odporúčam, je to, že skúsenosti s kódovaním alebo nie, stále nemáte skúsenosti s herným dizajnom, čo je veľmi unikátna zručnosť, ktorá musí byť časom zdokonalená. Použitie motora výrazne pomáha pri vytváraní hry, ale stále umožňuje (a často vyžaduje) určitú úroveň skriptovania v bežných jazykoch. Okrem toho je pomerne jednoduché vytvárať hry v 2D alebo 3D, pretože GUI (grafické užívateľské rozhranie) je veľmi užívateľsky prívetivé a odpúšťajúce.

Trasa 2!

Druhou možnou cestou na vytvorenie videohry je tvrdé kódovanie vlastného nástroja; to môže byť veľmi zložité pre tých, ktorí majú len mierne skúsenosti s programovaním. Aj keď budete mať viac možností prispôsobenia je kód svoj vlastný motor, môj názor je, že hra môže nakoniec trpieť, pretože všetko musí byť vytvorený od nuly. Použitie premade herného engine umožňuje tvorcovi hry byť kreatívny, bez zabudnutia na kľúčové funkcie a mechaniku, ktorá by inak bola triviálna a prehliadaná. Existujú desiatky kurzov plávajúcich okolo služby YouTube a stránky online kurzov, ktoré poskytujú fantastické vysvetlenie kapacity herných motorov, ako aj nástroje, ktoré sú k dispozícii.


No, mám absolútne nulovú skúsenosť s kódovaním

Ak je to tak, potom ste v pozícii, v ktorej som bol, keď som prvýkrát začal. Ale nebojte sa hra dev hopefuls! Aj keď máte strmší kopec na stúpanie, cieľ nie je ani zďaleka nemožné. Avšak, na rozdiel od tých, ktorí majú predchádzajúce skúsenosti s programovaním, máte len jednu cestu, ak chcete byť schopní vytvoriť hru s určitou úrovňou efektívnosti. vy musieť používať predtým vytvorený motor, ako napr Unity3D alebo UDK, Našťastie tieto motory, rovnako ako niekoľko ďalších, sú do značnej miery odpustenie pre tých, ktorí nemajú žiadne skúsenosti s programovaním. Jednota a UDK však budú vyžadovať nejaké skriptovanie; toto je miesto, kde sa vaše tutoriály stanú vašou biblia.

Keďže je to článok, nebudem sa zaoberať tým, ako používať tieto nástroje, ale nasmerujem vás správnym smerom učiť sa, Veľa ľudí sa obráti na Youtube, keď začínajú, a to je presne to, čo som robil, keď som začal. Hoci tam bolo veľké množstvo video tutoriálov, mnohé z nich bolo ťažké sledovať alebo neslúžili mojim účelom na skutočné učenie, ale namiesto toho len držali ruku v procese a nevysvetlili aspekt „prečo“. Rozhodol som sa vyskúšať jeden z kurzov Unity na webovej stránke Udemy.com a nemohol som byť šťastnejší. Inštruktor bol jasný a rýchlo som sa ocitol s nástrojmi Unity3D. Hlavnou nevýhodou bolo, že akonáhle moja trieda skončila, chcel som sa naučiť viac o skriptovaní a zistil som, že na týchto stránkach je nedostatok týchto informácií. Veľa skriptov možno nájsť na Youtube, ale starostlivo si vyberajte, pretože väčšina „učenia“ nie je presne podstatná. Avšak, budete mať príklady ísť z.

Tak čo je chudá na to, čo potrebujem urobiť, než si prečítam ďalší článok?

Povedal jednoducho, držať myšlienku matice ste vytvorili v nedohľadne, aby vám pripomenuli svoje ciele a udržať vás na ceste. Okrem toho sa rozhodnite, ktorú trasu budete mať, ak ste programátor skúseností a potom pre obe skupiny rozhodnite, ktorý motor chcete použiť. To je dôležitý proces, takže to, čo odporúčam, je pozerať sa na klady a zápory každého z dostupných motorov, rozhodovať o tom, čo chcete, aby hra fungovala a ktorý motor to robí najúčinnejšie. Bez ohľadu na to, ktorý motor je vybraný, bude to výzva, ale držať sa s ním bude viac ako stojí za to na konci, ver mi!