Kontakty

Lekcie najjednoduchší spôsob, ako vytvoriť počítačovú hru. Ako sa vyrábajú počítačové hry? Programy pre hry na počítači

Predtým, ako som sa stal vývojárom hier, som sa (a všetci okolo mňa) považovali za dizajnéra webových stránok.
Nie je to zlé, mimochodom, ale dizajnér webových stránok. Profesia, ktorá sa pri vývoji hier takmer vôbec nepoužíva.

Je tu taký stereotyp – keď niekto povie, že vyvíja hry bez tímu, každý si ho hneď predstaví ako programátora. Stereotyp v skutočnosti nie je tak ďaleko od pravdy: s najväčšou pravdepodobnosťou vyššie opísaný vývojár naozaj vie, ako programovať, no možno sa nepovažuje za programátora.

Po jednom hernom projekte so streamom celého vývojového procesu mi často začínajúci vývojári píšu, niečo sa pýtajú, niečo ukazujú a na niečo sa sťažujú. Nedávno som sa musel dostať do hádky medzi dvoma chlapmi, kde téma hádky bola: „Čo je lepšie vedieť 3D modelovanie alebo programovanie, ak sa chystáte vyvíjať hry?“. Dostal som sa s nimi do sporu s návrhom urobiť prvý krok zo schémy, ktorá sa zrodila v procese participácie na herných projektoch a tvorby vlastných.

Krok 0: Staňte sa vývojárom hier

Je to prvý, či skôr „nulový“ krok, ktorý z vás okamžite urobí herných vývojárov. Toto nie sú projekty, ktoré už možno máte za sebou, nie zručnosti, ktoré možno máte, ale jednoduchý, ale veľmi dôležitý krok: povedzte sebe a spolu s celým svetom, že ste herný vývojár. Len čo sa vám v hlave usadí odpoveď na otázku, čo robíte – vývoj hier, okamžite sa stanete herným vývojárom pre seba a svoje okolie.
Ako to hovoríš sebe a ostatným?
Určite už máš nejaké povolanie. Som si tiež istý, že každý deň navštevujete stránky/fóra súvisiace s vašou profesiou, čítate blogy a možno aj knihy.
Prvá vec, ktorú musíte urobiť, aby ste sa stali herným vývojárom:
  • Začnite navštevovať stránky súvisiace s hrami a vývojom hier.
  • Prihláste sa na odber blogov vývojárov, ktorých práca sa vám páči.
  • Kúpte si pár kníh v Kindle na Amazone, napríklad o hernom dizajne.

Všetci, ste vývojár hier. Skutočne, základný krok vám môže poskytnúť prístup k takémuto „uzavretému“ povolaniu ako vývojár hier. Pravda, bez skúseností a regálií, ale nikto ( ani vy, ani vaše okolie) už nebude spochybňovať, že ste vývojár hry.

Krok 1: Nájdite si miesto pre seba ako vývojára hier

Teraz, keď sa môžete bezpečne považovať za vývojára hier, musíte nájsť využitie pre seba. Tak ako spisovatelia môžu byť v dvoch stavoch: hľadajú nápad na knihu, píšu knihu, tak vývojári sú: hľadajú projekt (nápad), robia projekt. Občas, samozrejme, projekt aj podporia, no osobne to vždy spájam s procesom hľadania nového.

Slová „nájsť projekt“ znamenajú pre každého vývojára hry niečo iné, tu je zoznam obľúbených spôsobov, ako nájsť projekty:

  • nájdite si projekt, ktorý je sympatický, so zaujímavým nápadom, investujte doň svoje schopnosti a/alebo peniaze, prípadne nejaké iné zdroje;
  • vezmite si pár hier a urobte z nich mix;
  • vytvoriť klon hry, ktorý môže priniesť dobrý zisk;
  • prísť s geniálnym nápadom a pokúsiť sa nájsť nadšencov;
  • urobte remake svojej obľúbenej hry;

    A mnoho ďalších spôsobov.

Ukončite stav „hľadania projektu“. potrebovať čo najskôr a je žiaduce prejsť do stavu „robiť projekt“ a vytvoriť projekt so šancou na úspech: vydanie a popularitu.

Táto fáza je prvou kontrolou pre začínajúceho vývojára. Je veľmi ťažké vybrať si s úplným nedostatkom skúseností, ale našťastie, každá voľba nám prinesie skúsenosti.

Tu je niekoľko tipov, ako prejsť týmto krokom:

  1. Začnite s niečím vlastným. Vlastné od nápadu až po realizáciu samostatne. Aj keď máte programátorské schopnosti alebo kreslíte znesiteľne, nezapájajte sa do existujúcich projektov. Urobte niečo malé, čo si nevyžaduje veľa zručnosti.
    Napríklad som urobil svojej matke darček na Silvestra - 3D hru pomocou psychologickej metódy:
    Nemal som žiadne skúsenosti s vývojom v C# a naozaj som nevedel, ako programovať (poznal som trochu pythonu) a nikdy predtým som nemodeloval.
  2. Povedzte si prístupovú frázu: “ Keď to niekto dokáže, dokážem to aj ja". Bez ohľadu na to, ako ste pripravení na herný projekt, vždy tu bude výzva, ktorej ste ešte nikdy nečelili. Napríklad ani skúsení softvéroví programátori často nemajú skúsenosti s vytváraním shaderov. Povedzte si prístupovú frázu a učte sa za pochodu.
  3. Nájdite rovnako zmýšľajúcich ľudí. Veľmi mi pomohli v mojom rozvoji: Skype chat pre vývojárov sociálnych hier(teraz tvorcovia: Voice of Pripyat 3D, Tanks Heroes, Contract Wars, Battle a mnoho ďalších), ako aj spolužiaci z Škola kriku v hernom dizajne. Ich úspech vás posunie dopredu a výmena skúseností urýchli proces vývoja.
  4. Vyberte si svoju vývojovú platformu. Nájdite platformu, ktorá vám vyhovuje. Môže to byť napr. Jednota- pre svoje schopnosti, obrovskú komunitu a relatívne nízky vstupný prah. Bez ohľadu na platformu, stať sa jej evanjelistom. To vám umožní nadviazať komunikáciu s ostatnými vývojármi a rýchlejšie sa rozvíjať.
  5. Nenechajte sa zmocniť emócií. Chyby a zlyhania budú vašimi spoločníkmi na dlhé obdobie a ak zdieľate vývojový proces s rusky hovoriacimi vývojármi, pripravte sa na veľa sračiek a veľa negatívnych ohlasov. Nenechajte sa zmocniť emócií: počúvajte spätnú väzbu a návrhy, ale ku všetkému pristupujte s potrebnou kritikou. Zachovajte si kritickú myseľ.

Krok 2: Pomôžte si dokončiť aspoň JEDEN projekt!

Ak ste dokončili svoj prvý projekt ako vývojár hier, je pravdepodobné, že ste urobili niečo zle. Ani epileptoid nedokáže dokončiť svoj prvý projekt a do prvého vydania bude mať pár (aspoň) zmrazených projektov v archíve. Toto je fajn. Učíme sa na vlastných chybách a nerobia ich len hlupáci alebo tí, ktorí nič nerobia.
Ale v určitom okamihu budete musieť zhromaždiť všetky svoje skúsenosti získané pokusom a omylom a nakoniec, urobte svoje prvé vydanie.
Každý vývojár má svoj vlastný príbeh prvého vydania, ale mám niekoľko tipov, ktoré vám určite pomôžu:
  1. Dostaňte sa do extrémnych podmienok a oslobodiť sa od nich. Dajte si realistický, ale veľmi krátky dátum vydania, napríklad 48 hodín alebo týždeň, ale spite 4 hodiny denne. To dá silný impulz, prinúti vás optimálne využiť čas a sústrediť sa na výsledok.
    • Krátka doba
      Pri stláčaní termínov si nenechávajte čas na riziko. Komprimujte do konca, príklad so 48 hodinami je dobrý.
    • Nedostatok spánku
      Úplný alebo takmer úplný nedostatok spánku je dobrým motivátorom, ale nezachádzajte do extrémov. Prax ukazuje, že aj mladému telu treba dopriať odpočinok.
    • Time Management
      Nevenujte veľa času time managementu, no nezabudnite si stanoviť míľniky. Povedzte si napríklad, že za 5 hodín musíte vyrobiť hrateľný prototyp.
      Napríklad pri mojom prvom 48-hodinovom maratóne (len som na ňom kreslil) som v prvej tretine času našiel štýl hry, nakreslil hlavnú, hernú obrazovku a všetkých škriatok nepriateľov. A za zostávajúci čas som urobil 170+ animačných sprite a dokončil som rozhranie.
    • Súťaže, na body vyššie sú skvelým pomocníkom najmä akcie ako HackDays alebo Ludum Dare, kde nie je čas na premýšľanie a musíte sa okamžite vrhnúť do práce.
  2. Stanovte si limity. Pre prvé vydanie, najmä v krátkom termíne, je kritické poznať rozsah projektu. Zapíšte si nevyhnutné minimum, ktoré potrebujete na uvoľnenie, a neprestávajte. Nevyhnutne:
    • Zrežte zoznam možností
      Bolo by skvelé vedieť pilotovať lietadlá, ale ak vyrábate pechotnú strieľačku, zamerajte sa na streľbu.
    • Znížte herný čas
      Pravdepodobne ste očakávali, že vytvoríte jedného hráča na 5 hodín hry, ale zostanete víťazom s ukážkou na 20 minút.
    • Odstráňte nejaký obsah
      Samozrejme, dodatočná mapa nebude pre vašu taktickú strieľačku zbytočná, ale vydanie zostane vydaním aj s jednou mapou.
  3. Hľadajte jednoduché spôsoby. Pripomeňte si, že vy potrebuje uvoľnenie, nie majstrovské dielo. Máte právo urobiť chybu, ale stratili ste právo zmraziť projekt.
    • Používajte barle a pevný kód
      Nezameriavajte sa na všeobecnosť alebo výkon vášho kódu. Optimalizácia môže tiež počkať. Choďte len za výsledkom.
    • Kopíruj, nevymýšľaj
      Ak máte problém odpovedať na akúkoľvek otázku, skopírujte rozhodnutie svojich kolegov.
    • Využite skúsenosti na 150 %
      Účtovanie chýb, ktoré ste urobili, je nepochybne dobré, ale kým ste ich urobili, nazbierali ste batožinu vývoja. Skúste z toho niečo využiť.
    • Pripojte všetky zdroje
      Ak máte priateľov, ktorí sú pripravení pomôcť, neodmietajte a ak máte finančné prostriedky, investujte (kúpte si hotové riešenia, obsah a prácu). Vaša investícia sa vám v budúcnosti vráti.

Krok 3. Vykonajte úplné uvoľnenie

Keď sa minulé kroky skončili: uvoľnenie je za vami a už máte nejaké skúsenosti, chcete, aby sa z vášho koníčka (nevýnosného povolania) stala skutočná profesia a zdroj dobrého, trvalého príjmu. Každý vývojár chápe, že na to potrebuje plnohodnotné vydanie, nie to, čo sme dostali z druhého kroku, ale plnohodnotné vydanie so šancou na úspech. Bohužiaľ, uvoľnenie z posledného kroku je potrebné len pre pocit víťazstva, nie úspechu.

Vytvorenie úplného vydania je už úloha s miliónom spôsobov, ako to vyriešiť, a určite budete mať riešenie, kým ho budete mať možnosť vytvoriť. Ale tu je niekoľko tipov pre skutočných nezávislých (chlapíkov, ktorí žijú hardcore a vyvíjajú svoje hry bez investícií a peňazí vydavateľa):

  1. Urobte projekt každý deň. Všetci indie začiatočníci majú aktivity, s ktorými musia skombinovať rozvoj. Ale nezabudnite aspoň pridať jedna čiara kód alebo nový sprite do hry každý deň. Toto je veľmi dôležité, toto je bod číslo 1.
  2. Stanovte si malé ciele a snažte sa ich robiť každý deň. Úloha, ktorá je otvorená už dlho, napríklad: „vyvinúť systém zásob“, sa môže rýchlo zmeniť na „závesnú“ úlohu s veľmi nízkou prioritou. Nastavte úlohu „Rozhranie hlavného okna inventára“ a zatvorte ju v ten istý deň a potom si užite pokrok.
  3. Dva kroky vpred, jeden do strany. Bez ohľadu na to, ako pestrú hru plánujete, nemali by ste robiť 50 druhov nepriateľov a tisíce úrovní naraz. Zamerajte sa na uvedomenie si schopností hráča, nie na to, ako sa prejavujú. Robíte slasher? - Implementujte schopnosť sekať nepriateľa a klonovať nepriateľov.
  4. Prototyp. Keď sa sústredíte na skutočné vydanie, musíte si uvedomiť, že hra musí byť dobre. Môžete to skontrolovať prototypovaním.
  5. robíš hru. Nemali by ste zo svojej hry vytvárať engine alebo framework. Nie, nehovorím o čistote kódu alebo možnosti jeho opätovného použitia. Pracujte dobre a výsledok bude dobrý. Neimplementujte funkcie skôr, ako ich budete skutočne potrebovať vo svojej hre. Napríklad, ak si nie ste istí, že bude možné zmeniť farbu oblečenia hrdinu, nemali by ste kresliť masku na zmenu farby v shaderi. Pred vytvorením triedy Item sa uistite, že váš návrh podporuje položky.
  6. A hlavne... Nebojte sa vrátiť ku kroku 2. Možno ešte nie je čas na skutočné vydanie.

Tento článok je prvým zo série materiálov pre tých, ktorí sa chcú stať tvorcami hier. Ak ste mladý, ambiciózny a plný nápadov a svrbia vás ruky pri vytváraní „zabijaka GTA“ alebo „MMORPG ako WoW, ale chladnejšieho“, potom ste našli to, čo ste hľadali- návod na vytváranie hier pre začiatočníkov. Mojím cieľom je poskytnúť čitateľovi všeobecnú predstavu o tom, ako vyzerá proces vytvárania hier, a rozptýliť všetky ilúzie, ktoré sa v tomto smere mohli vyvinúť, aby ste sa v budúcnosti mohli vyhnúť chybám, ktorých sa mnohí dopúšťajú. Ako v každom podnikaní, polovica úspechu je správna príprava, takže čím lepšie pochopíte celý obraz od samého začiatku, tým väčší úspech môžete dosiahnuť.

Séria článkov momentálne obsahuje nasledujúce materiály, ktoré budú časom dopĺňané:

1. Tvorba hier pre začiatočníkov






Začínajúci vývojár hier - Medzi obyčajnými ľuďmi "čajník"

Takže po ďalšom večeri pre mysleli ste si - prečo som horší? .. Mysleli sme si a rozhodli sme sa, že je to tu, šanca na univerzálne uznanie - je čas vytvoriť hry svojich snov! Zdá sa, že v tom nie je nič ťažké, ale mýlite sa ... vážne sa mýlite. Týmto možno začneme.

V skutočnosti, aj keď sa nedotkneme otázky zložitosti vývoja akejkoľvek hry (a určite sa jej dotkneme nižšie), potom všetky plusy a pozitívne aspekty „tvorby hier“ sú viac než vyvážené negatívnymi stránkami ktorým čelia všetci vývojári tak či onak, najmä začiatočníci.

Stalo sa, že práve prvá etapa je aj najatraktívnejšia – to je moment zrodu nápadu, jeho povrchného vypracovania, moment kreativity. V takých chvíľach môžete celé hodiny krájať kruhy po miestnosti a predstavovať si, ako cool by všetko malo dopadnúť a aké uznanie môžete dosiahnuť, ak oživíte nový nápad. Obdiv k tvorivému géniu človeka môže prevalcovať nádobu, v takom prípade si to bude vyžadovať zásuvku – najčastejšie sa nezrelý nápad rozsype na niektorom z tematických fór, vo vlákne s nadpisom ako „Zostavte tím na vývoj hry, každý je potrebné." Kde sa mu skúsenejší súdruhovia v obchode úspešne vysmievajú a, pravdaže, niekedy celkom oprávnene.

Vytváranie hier – zábava?

Žiaľ, zďaleka to tak nie je. Aj keď sa profesionálnej práce v hernom priemysle nedotknete, amatérsky projekt nie je zábavou v pravom slova zmysle. Samozrejme, proces práce na stelesnení vašich predstáv prináša určité uspokojenie a je pohodlný ako prostriedok sebarealizácie, ale... Ako už bolo spomenuté, najpríjemnejším momentom je zrod myšlienky a jej rozvoj, ale potom nevyhnutné "pracovné dni" s ich opakujúcimi sa akciami, únavnou a namáhavou prácou a tým, čo sa vám vôbec nechce (a keďže tvorba hier je dosť rôznorodá práca, určite sa také veci nájdu, najmä ak pracujete sami). Výsledkom je, že motivácia sa utopí v takejto bažine a s ňou aj túžba zapojiť sa do vášho projektu.

Pripravte sa na to, že aj relatívne malý herný projekt vám môže zabrať viac ako jeden mesiac času. Zamyslite sa – máte dostatočnú motiváciu pokračovať v práci na realizácii svojho nápadu aj po opadnutí prvotného nadšenia?.. na 99%... Nechcete k tomu číslu pridať svoj nápad, však?

Typický portrét začínajúceho vývojára

Odpustite mi tí, ktorí sa v tomto opise spoznávajú - vyzývam vás, aby ste sa neurazili, ale pokračovali v čítaní. Teraz sa pokúsime nakresliť typický portrét začínajúceho herného vývojára, aby sme lepšie pochopili, s čím sa musíme vysporiadať. Začiatočníkom „tvorcom hier“ je teda najčastejšie študent školy vo veku 12 – 18 rokov, ktorý sa zrazu zapálil s myšlienkou vytvárať hry. Nápad prichádza spontánne alebo po nejakej inšpirácii, ako je nový film alebo populárna hra. Spravidla sám nevie ako z dôvodu veku, nedostatku skúseností a iných dôvodov, preto chce pôsobiť ako „ vodca"a/alebo" scenárista", "autor myšlienok Vzhľadom na to, že s takýmito zručnosťami nie je možné urobiť niečo, čo by sa len vzdialene podobalo hre, potrebujete „tím“, ktorý sa tento generátor skvelých nápadov snaží zostaviť na jednom z tematických fór.

Po bližšom skúmaní sa nápad ukazuje ako klon niečoho obľúbeného a známeho, „ale lepšieho“. Keďže neexistuje žiadna predstava o tom, čo v skutočnosti chcete a ako organizovať produktívnu prácu, do tímu sú pozvaní všetci alebo takmer všetci. Výsledkom je, že takýto „tím“ pozostáva z náhodných ľudí, ktorí týždeň alebo dva vytvárajú zdanie búrlivej diskusie o „projekte“, niekedy sa dokonca snažia niečo urobiť (napríklad 3D model zo sady primitívov ), no približne po rovnakom čase niekdajšie nadšenie prejde do "nie", členovia tímu majú urgentný biznis / sedenie / lekcie / babička ochorela a celý nápad sa bezpečne rúca ako domček z karát. Známy obrázok?

Je vývoj hier profesiou alebo koníčkom?

Vývoj hier je pre mnohých ľudí len koníčkom, no niektorí ľudia spájajú svoju kariéru s priemyslom vývoja hier a stávajú sa profesionálnymi vývojármi. Prirodzene, otázka, či je rozdiel medzi amatérom a profesionálom, nestojí za to - je a je veľmi významná. Niektorí amatéri majú zároveň oveľa vyššiu úroveň ako jednotliví „profesionáli“, takže samotný fakt príslušnosti k jednej z týchto dvoch skupín nie je rozhodujúci. Stále však zanecháva určitý odtlačok.

amatérsky, má spravidla iný zdroj príjmov (ak je už celkom dospelý), takže otázka komerčného úspechu jeho projektu nad ním nevisí. Podobne pre tých, ktorí študujú na škole / učilišti / univerzite - môžu na hre pracovať pre svoje potešenie, kedykoľvek skončiť, realizovať akékoľvek nápady a vo všeobecnosti zažiť oveľa viac slobody vo svojom konaní. Na druhej strane nemôžu venovať dostatok času učeniu nástrojov a získavaniu nových zručností, takže v neustále sa meniacom svete hier vždy poriadne zaostávajú v technológii a kvalite.

Profesionálny- Je profesionálom aj v Afrike. Robí si svoju prácu a dostáva za to zaplatené. Spravidla musíte pracovať na nápadoch iných ľudí a je dobré, ak sa zdajú byť zaujímavé – niekedy však musíte pracovať aj na tom, čo sa vám nepáči. Keďže v profesionálnej činnosti je rozhodujúca úroveň zručností, takýto človek musí kráčať s dobou – ovládať nové technológie, programy, techniky, techniky atď. Môže si dovoliť navštevovať semináre, doškoľovacie kurzy, venovať dostatok času knihám a videonávodom – jedným slovom neustále pretekať o právo byť považovaný za odborníka vo svojom odbore.

Existuje aj tretia možnosť - nezávislí vývojári (indie). Toto je podľa mňa najatraktívnejšia cesta pre tých, ktorí majú dostatok talentu a schopností samostatne alebo v malom tíme vyvíjať hry „od a do“. Výhody tohto prístupu sú zrejmé – môžete pracovať na realizácii svojich nápadov a zároveň na tom zarábať.

Po vstrebaní výhod profesionálneho a hobby prístupu nie je indie vývoj bez muchy.

  • Po prvé, na to, aby ste boli úspešným indie vývojárom, musíte stále pravidelne zdokonaľovať svoje schopnosti a zdokonaľovať svoje zručnosti, venovať dostatok času sebavzdelávaniu – dva dni voľna v týždni, ktoré môžete venovať veci, vám s najväčšou pravdepodobnosťou stačiť nebudú.
  • Po druhé, budete si musieť sami poradiť s mnohými špecifickými vecami, ktoré by vo veľkej firme vykonávali jednotliví špecialisti a pri amatérskom projekte by ste sa zaobišli aj bez nich. Po tretie, keďže na celom svete je pravdepodobne len niekoľko majstrov, ktorí dokážu rovnako dobre zvládnuť všetky aspekty vývoja hier (grafika-dizajn-hudba-programovanie), časť práce bude potrebné preniesť na výkon. nezávislými pracovníkmi alebo hľadajte podobne zmýšľajúcich ľudí, ktorí sú pripravení s vami spolupracovať.
  • A po tretie, stávkou na svoj projekt doň investujete čas a peniaze (hoci spočiatku sa zaobídete bez výrazných investícií) a očakávate, že sa vám to vráti. A tu všetko závisí od vás – čo zarobíte, to zarobíte. Projekt môže byť úspešný aj neúspešný.

Cenové nápady pre hru


Často sa stretávame so situáciou, keď sa na fóre vývoja hier objaví téma, v ktorej autor prezentuje svoj projekt, no vyhýba sa akýmkoľvek detailom, pričom sa obmedzuje len na tie najvšeobecnejšie informácie. V reakcii na žiadosti o podrobnosti autor tvrdí, že tak neurobí, pretože nápady sú jedinečné a dajú sa ukradnúť. Niektoré nápady môžu byť nepochybne veľmi úspešné a je celkom rozumné ich držať v tajnosti, ale ...

Neomdlievajte, ale samotná myšlienka nemá žiadnu hodnotu. nula. Aj ten najgeniálnejší nápad nestojí za nič. Nápadov je veľa a niektoré sú veľmi, veľmi úspešné. Myšlienka však nemá žiadnu praktickú hodnotu, kým nie je realizovaná vo forme niečoho menej abstraktného.

Zamyslite sa: kedy ste naposledy videli skutočne originálny nápad? "Avatar"? Nie - ak myšlienku rozložíte na úroveň konceptu, potom je všetko jednoduché: pozemšťania z budúcnosti ťažia zdroje na cudzej planéte, ignorujúc záujmy miestneho obyvateľstva. Jeden z pozemšťanov je presiaknutý sympatiami k domorodcom, stáva sa súčasťou ich ľudu a vedie boj proti votrelcom. Jednoduché, však? Kríza? Klasická strieľačka o elitnom komande so superschopnosťami, ktoré mu dáva oblek, a o mimozemšťanoch z vesmíru. Svet Warcraftu? Hra, ktorá sa odohráva vo vesmíre bohatom na udalosti a príbeh, s vysokou úlohou príbehovej zložky, všestrannými komplexnými hráčskymi interakciami a výkonným ekonomickým systémom.

Na všetkých týchto nápadoch je najcennejšie AKO boli zrealizované. Aj ten najjednoduchší nápad, privedený do života na vysokej kvalitatívnej úrovni, s hlbokým prepracovaním, môže „vystreliť“ a stať sa hitom hry/filmu.

Dostávame sa teda k záveru, že pre začínajúceho vývojára je oveľa dôležitejšia otázka „ako“ ako otázka „čo“. Je zrejmé, že myšlienka vytvorenia novej generácie MMORPG (tzv. next-gen) je pre väčšinu vývojárov absolútne zbytočná, pretože ju z objektívnych dôvodov jednoducho nemôžu implementovať v žiadnej forme.

Anglický jazyk pre vývojárov hier

Osobitnú zmienku si zaslúži otázka učenia sa angličtiny. Je zrejmé, že herný priemysel v drvivej väčšine používa angličtinu ako jazyk medzinárodnej komunikácie. Samozrejme, existujú národné trhy a ich vývojári, ktorí hovoria vlastným jazykom (napríklad Rusko a Japonsko), niektoré z nich môžu byť dosť veľké a dokonca obrovské (Čína) - to však nič nemení na fakte, že vývojové nástroje, školenia materiály a dokumentácia sú takmer vždy v angličtine.

o tom som presvedčený Rozhodujúcim faktorom je znalosť angličtiny, čo má obrovský vplyv na cestu, ktorou sa stanete herným vývojárom. Aj z čisto praktického hľadiska je schopnosť čítať a rozumieť anglickým textom obrovským tromfom v boji o miesto na slnku. Ak otvoríte voľné pracovné miesta v ruských developerských spoločnostiach, potom v 90% z nich nájdete takú položku ako „technická angličtina na úrovni čítania a porozumenia“.

Uveďme si konkrétny príklad –  3D grafika. Textové a videonávody na 3D grafiku v ruštine robia väčšinou amatéri pre amatérov, len pár z nich učí niečo, čo sa dá nazvať priemernou úrovňou a extrémne malá časť sú naozaj profesionálne a relevantné veci. Inými slovami, toto všetko je kvapka v mori poznania.

Otázkou je, prečo sa uspokojiť s kvapkou, keď môžete piť more? Znalosť a porozumenie angličtiny je kľúčom k obrovskému množstvu užitočných a relevantných informácií, pričom samotný prístup ku ktorým vám poskytne desať bodov náskoku. Digital Tutors a Gnomon Workshop majú tisíce hodín inštruktážnych videí pokrývajúcich všetky oblasti populárnych 3D balíkov, ako sú Maya alebo 3DS Max. Stránky v anglickom jazyku sú plné článkov o vývoji hier a fóra môžu navrhovať riešenia zložitých problémov – jednoducho preto, že počet ľudí TAM je nepomerne vyšší ako počet ľudí TU. Vezmite si to najlepšie z oboch svetov!

Čo robiť? Učiť sa jazyky stojí za to, aj keď po roku ukončíte vývoj hier. Ako? Nespite v triede v škole, prihláste sa na kurzy, používajte tutoriály - existuje veľa spôsobov, ak existuje túžba. Osobitná pozornosť by sa mala venovať slovnej zásobe - nemusíte ovládať tento jazyk, hlavnou vecou je vedieť čítať a rozumieť tomu, čo čítate. Potom bude možné začať rozvíjať schopnosť počúvať anglickú reč – a k tomu vám môžu pomôcť videonávody na 3D grafiku, ak ste umelec, alebo audio lekcie v angličtine. Ešte raz opakujem – na druhej strane jazykovej bariéry je obrovský svet plný informácií. Nemať od neho kľúče je ako učiť sa z konceptu, keď je v blízkosti knižnica.

Sergej "Treidge" Danchenko je bloger, 3D umelec a vývojár hier na voľnej nohe, webový vývojár Drupal a kapelník so skúsenosťami v niekoľkých ďalších oblastiach. Osobné motto - "ak chceš niečo robiť dobre, rob to sám." Vo chvíľach zvláštnej inšpirácie píše poéziu a hrá volejbal. Hlavnými profesionálnymi nástrojmi sú Autodesk Maya, Autodesk Mudbox a Adobe Photoshop. Blázon do moriek a papagájov. Ďakujem za pozornosť, navštívte nás znova!

  • 81412 zobrazení

3/4 času na váš nápad, 1/4 na učenie sa jazyka - vidíte, a o pár mesiacov už budete rozumieť napísanému a tam to nie je tak ďaleko k voľnému čítaniu ... Konkrétne ma zaujal Unity 3d engine, v ruštine videonávody či články – omrvinky, ale v angličtine – na desiatky hodín na všetky témy.

Dobrý článok, aj keď si myslím, že táto téma sa dá otvárať donekonečna. Pridal by som predpoklad, „rád čítať“ a hľadať tony informácií na internete. Ak si človek niečo nájde na internete, ale zvládnuť dostupnú literatúru povedzme 500 strán, to už môže byť problém, a to považujem za zásadný faktor, čítaj čítaj a až potom rob.
Ďakujem, budem čítať viac :)

Súhlasím, tejto témy som sa dotkol okrajovo v odseku o profesionáloch. Je tu naozaj problém so vzdelávacími materiálmi – jednoducho existuje veľa kníh a video lekcií, ktoré sú k dispozícii tým, ktorí si chcú znova prečítať a zrevidovať, ktoré – potrebujú viac ako jeden rok. Často zafunguje inštinkt škrečka - pretiahnuť všetko a ešte viac a potom tak, aby celá táto dobrota ležala a zakryla sa hrubou vrstvou prachu (priznám sa, som tiež hriešnik). Zdá sa, že už samotný fakt, že máte taký objem informácií, vás robí profesionálnejšími, no zďaleka to tak nie je.

Celkovo by som povedal, že je to povinné čítanie. A robiť, a až potom môžete dosiahnuť úspech. Pamätám si, že v jednej z video lekcií inštruktor pripomenul - "Ľudia, vy nie ste rastliny! Nemôžete absorbovať vedomosti rovnakým spôsobom, akým rastliny absorbujú slnečné svetlo. Nielen pozerajte, ale aj robte, experimentujte, choďte za hranice toho, čo ja ukáž.". Tento muž sa vyjadril veľmi dobre.

20. novembra 2011

Článok sa mi veľmi páčil. Tiež som sa dozvedel, že autor chce implementovať svoju 1. hru. Neviem kresliť, ale vyvíjam herné enginy pre Android, Windows, Linux, Mac (pomocou Open Source & Cross Platform Framework LibGdx), poznám box2d, OpenGL. Predtým som pracoval s engine pre web, no posledné 2 roky študujem platformu Android. Rovnako ako autor, aj ja chcem implementovať svoju 1. hru a vydať ju na Android Market. Nápad už mám (na fyziku a logiku, 2D, pohľad zboku, teraz rozmýšľam cez levely), ale stále je to veľmi abstraktné, ako povedal autor (zlaté slová) nápad treba ešte zrealizovať a až potom bude jasné, či to prinesie úspech alebo nie ;-) Ak bude zaujímavé, napíšte mi na mail ... Úspech a veľa šťastia!

Ďakujem za vašu spätnú väzbu a návrh, ale zatiaľ nemám k dispozícii potrebné zdroje, aby som sa priamo zapojil do vývoja hier, takže musím odmietnuť Len veľmi populárna hra môže počítať s hmatateľnými ziskami.

Spravidla sám nevie ako z dôvodu veku, nedostatku skúseností a iných dôvodov, preto chce pôsobiť ako „líder“ a/alebo „scenárista“, „autor myšlienok“
Vzhľadom na to, že s takýmito zručnosťami nie je možné urobiť niečo, čo by sa len vzdialene podobalo hre, potrebujete „tím“, ktorý sa tento generátor skvelých nápadov snaží zostaviť na jednom z tematických fór.

Vaše pozorovanie veľmi dobre zdôrazňuje stránku:
https://sites.google.com/site/mysuperpupergame/

Len trochu píšem a predávam hry na Flashi, navštevujem veľa tematických stránok a je také zábavné čítať témy "zbieranie tímu", ktoré som si vzal a vytvoril túto stránku (na pivo), aby som na ňu dal odkaz na rôznych fórach.

Zrazu sa niekto pridal :)

Na začiatok sa pokúste určiť, ktorým smerom môžete byť naklonení. Možno radi kreslíte, potom je tvorba grafiky jasnou voľbou. Alebo naopak - nevieš kresliť, ale si silný v matematike a technických vedách - potom môže byť programovanie dobrou voľbou. To všetko sa dá síce naučiť aj bez predispozícií, no iná vec je, že práca „nesprávnym“ smerom neprinesie žiadne potešenie a naopak bude skôr záťažou. Pre začiatočníkov, herní dizajnéri radi tvorca hry(najznámejší). Môžete s tým začať, ale potom podľa vašich potrieb - budete potrebovať grafiku pre hru, potom by ste mali skúsiť kresliť, budete potrebovať skripty - to je programovanie pre vás. Hlavná vec je začať tým najjednoduchším, ako je Pong (to je taká hra), arkanoid atď., A veľmi rýchlo zistíte, čo potrebujete a prečo. Ako sa v takýchto prípadoch hovorí – internet vie všetko, len treba hľadať ©. Čokoľvek si vyberiete, budete mať k dispozícii obrovské množstvo vzdelávacích zdrojov. Odvážte sa.

Tlmočník nikdy nenahradí rýchle čítanie „z prírody“, s cudzincom sa ťažko dorozumieva s tlmočníkom, tlmočník nebude vždy k dispozícii. Niektoré knihy sú napríklad hlúpo naskenované; text sa z nich nedá skopírovať a vložiť do prekladača. V modernom svete je poznať iba svoj rodný jazyk takmer zločinom proti vašej budúcnosti.

11. februára 2012 10. marca 2012

No a blog je odo mňa prakticky odpísaný.
S prvou časťou blogu súhlasím na 100%. Ale o cudzom jazyku, tu som si "zavaril".
Nie všetci ľudia sa dokážu naučiť angličtinu alebo iný cudzí jazyk vo všeobecnosti. Nie každému je to dané. Ukazuje sa, že ak človek nevie po anglicky, nikdy sa nestane vývojárom hier alebo len profesionálnym programátorom?!
Na to, aby ste sa naučili angličtinu, potrebujete aj roky, potrebujete nielen knihy a učebnice, samoukov a audio lekcie jazyka, ale aj voľný čas. A vždy chýba. Sám viem, že kým sa jednu vec naučíš, na druhú sa zabudne. Musíme sa vrátiť na začiatok. Každodenný život je taký, že často musíte robiť „bežnú prácu“. Po príchode domov z práce už nezostávajú sily na cudzí jazyk ani pri veľkej chuti a motivácii! Únava a nedostatok času znižuje všetky snahy naučiť sa cudzí jazyk na nič. Overené vlastnou skúsenosťou!
Napriek tomu nesúhlasím s autorom blogu o cudzom jazyku. Problém učebných materiálov je veľmi ľahko riešiteľný, konkrétne prekladať knihy, články z novín a časopisov a dokonca tie isté videonávody z amerických stránok do ruštiny alebo akéhokoľvek iného jazyka. Prečo by začiatočník strácal čas cudzím jazykom, keď existujú aj iní ľudia, ktorí sa tomu istému prekladu venujú profesionálne? Prečo potom potrebujeme prekladateľov? Nemá žiadna z veľkých amerických spoločností zaoberajúcich sa vývojom hier prekladateľa? Tomu neverím do konca života. Navyše, ak existujú tímy, v ktorých zamestnanci hovoria oboma jazykmi, prečo hneď nenapísať literatúru, dokumentáciu, článok alebo video kurz v dvoch alebo troch jazykoch? Ide o to, že to musí urobiť niekto z tímu vývoja softvéru, ale nikto nechce. To je otázka. Banálna lenivosť!!! Je ťažké napísať dva dokumenty naraz. Normu napíšem v angličtine. A tí, ktorí to potrebujú, nech si s prekladom potrpia sami, strávia ešte viac času hľadaním informácií, kým sa skutočne začnú učiť to, čo potrebujú.

Ech, keby bolo všetko také jednoduché ... odpoviem v poradí.

Samozrejme, nie každý môže učiť sa Angličtinu, ale takmer každý sa môže naučiť čítať a rozumieť angličtine, pretože aj priemerné porozumenie už bude stačiť na získanie potrebných informácií z anglicky písaných zdrojov. Ďalšou otázkou je, či je to potrebné pre konkrétneho človeka alebo nie. A to je čisto individuálne rozhodnutie, od ktorého závisí, či tento človek bude hľadať možnosti štúdia alebo nie. Nepochybne existuje veľa situácií, kedy môže byť ťažké nájsť si čas na ďalšie hodiny, ale nikto vás nenúti byť profesorom troch vied a doktorandom ďalších piatich. Nikdy nebudú ideálne podmienky na sebarozvoj, vždy bude niečo prekážať – rodina, práca, nálada či nedostatok voľného času. Nakoniec si však každý uprednostní a rozhodne sa, ako využije čas, ktorý má, voľný alebo nie.

Táto časť môjho článku je napísaná ako odporúčanie predovšetkým pre tých, ktorí chcú vážne spojiť svoj život s vývojom hier. Každý deň čelím potrebe čítať a počúvať v angličtine a každý deň cítim, ako mi to pomáha. A áno, som si istý, že je nesmierne ťažké stať sa profesionálom v plnom zmysle slova bez znalosti jazyka, a to sa za profesionála nepovažujem. Samozrejme, je dosť ľudí z tejto oblasti, ktorí neovládajú jazyk a napriek tomu niečo dokázali, ale podľa mňa je profesionál človek, ktorý sa vo svojej profesii vyzná, ide na vrchole pokroku, vlastní najnovšie technológie. a dostáva o nich informácie z prvej ruky, teda od tvorcov. Čo je v 90% prípadov všetka dokumentácia a iné materiály napísané v angličtine ako najbežnejšom jazyku a jazyku medzinárodnej komunikácie. Špecialista bez znalosti jazyka získa prístup k takýmto materiálom prinajlepšom s veľkým oneskorením alebo od tretích strán a s najväčšou pravdepodobnosťou nikdy. Nerád by som sa dostal k zubárovi, ktorý kvôli jazykovej bariére vyrazí kazy dlátom a kladivom, pričom v susednej krajine sa na tento účel už dávno používajú lasery.

Napriek tomu sa problém s prekladom akýchkoľvek materiálov naozaj dá vyriešiť a som si istý, že sa to vyrieši v najbližších rokoch, možno 10-15 rokov. S rozvojom informačných technológií bude akýkoľvek preklad vykonaný na 100% presne a za pochodu a povolanie prekladateľa časom upadne do zabudnutia. Kým však takéto systémy nevzniknú, musíme strpieť súčasnú situáciu, pretože zatiaľ neexistuje jednoduché riešenie.

Samozrejme, je možné prekladať články, knihy alebo lekcie, ale kto to bude robiť? Profesionálni prekladatelia, ako každý iný špecialista, musia byť platení, a to veľa. Prekladom vysoko odbornej literatúry sa nebude venovať nikto len tak, snáď okrem nadšencov. Ale koľko z nich, týchto nadšencov? Kvapka v mori a takáto spoločensky užitočná záťaž ich veľmi rýchlo potrápi. A rozhodne nesúhlasím s tým, že začiatočníci nemusia tráviť čas učením sa jazyka. Amatéri - možno, ale budúci profesionáli - nie.

Vedieť dva alebo tri cudzie jazyky je vážna investícia do vašej budúcnosti, výhoda v akomkoľvek konkurenčnom boji, nevyhnutná zručnosť, nie rozmar. V 21. storočí, keď sa svet globalizuje a zmenšuje, znalosť len svojho rodného jazyka znamená zámerné obmedzovanie slobody, predovšetkým slobody prijímať informácie.

Mnoho spoločností má, samozrejme, prekladateľov, ale zvyčajne robia iné veci – priamo prekladajú hry. Na druhej strane sú vývojári herných enginov či iných systémov, čo sú nástroje, ktoré chcú (vývojári) predať čo najväčšiemu počtu firiem a ľudí. Dokumentácia takýchto produktov sa často prekladá do iných jazykov, štandardom je však angličtina, ku ktorej sa neskôr pridáva kórejčina, čínština alebo nemčina.

Toto je ich vec. Nikto nebude plytvať zdrojmi na prispôsobenie svojho produktu (prekladu) trhu, ktorý nedokáže predať dostatok kópií jeho produktu. Po prvé, preklady dostávajú jazyky s najväčším podielom na trhu. V prípade herných enginov ide väčšinou o čínštinu, ku ktorej sa postupne približuje aj kórejčina. Spolu tieto tri jazyky pravdepodobne pokrývajú až 80 % trhu. Rusky hovoriaci kupujúci môžu tvoriť 2-3% z celkového počtu - to je dôvod, prečo je nedostatok učebníc a kurzov v ruštine, pre výrobcov to jednoducho nie je výhodné.

A tak je to vo všetkom – výrobcovia čohokoľvek sa v prvom rade snažia uspokojiť potreby väčšiny a táto väčšina môže mať rôzne podoby. Napríklad kórejsky hovorí dvakrát menej ľudí ako rusky, ale trh s hernými motormi je rádovo väčší ako v Rusku. Preto existuje dokumentácia v kórejčine pre motor UDK, ale nie v ruštine.

Pochopte ma správne, učiť alebo neučiť je čisto naša vec. Svet je usporiadaný tak, že sa našim potrebám prispôsobí len v malom percente prípadov. Ale častejšie záleží na nás samých, čo sa dokážeme naučiť, aby sme si z tohto sveta zobrali to najlepšie.

10. marca 2012

Wow, aká skvelá odpoveď.
Dnes som unavený, myšlienky behajú okolo a bolia ma oči... Och, dobre.

Na "túto tému" môžete polemizovať neobmedzene dlho. V Rusku to s tréningovým materiálom poriadne zaťalo. V zaostalých mestách (napríklad tam, kde bývam) je špeciálna literatúra vzácnosťou. Väčšina kníh je na poličkách. Všetky knihy majú takmer rovnaký názov, jediné čo ich odlišuje je obrázok na obálke a meno autora. Obsah knihy je úplne identický! Z tejto ponuky sa toho veľa nedozviete.

Samozrejme, na sebarozvoj potrebujete vedieť aj iný jazyk, aj keď trochu, ale osobne je to v mojom prípade „zlý biznis“. Na učenie, zapamätanie a následné „reprodukovanie“ anglických slovíčok strávim viac ako jeden deň. Preklad radšej robím ručne staromódnou metódou „slovník“ + „pero“ + „papier“. A táto staromódna metóda je extrémne pomalá. Nie viac ako jeden alebo dva odseky za deň. Prekladáš každé slovo! A potom ešte správne zhromaždiť preložené slová do „textu, ktorý dáva zmysel“. Veľmi tvrdá práca a takým tempom sa dá preložiť jedna strana aj týždeň :-). A ako ďaleko môžem v tomto "zanechať" v mojom prípade? Zvyčajne to k ničomu nevedie.
P.S. Prekladače (programy) fungujú na rovnakom princípe. Pevný súbor prekladov slov, ktorý nie je najpresnejší.

Úplne iné je, keď na webe nájdete (keďže iný zdroj neexistuje) knihu v elektronickej podobe alebo učebnicu, v ktorej je všetko napísané od samého začiatku, rozložené na poličkách, vyrozprávané jednoducho a zrozumiteľne. Jazyk. Napríklad kniha, ktorú práve čítam, je „Ako napísať hru pre ZX Spectrum“. Veľmi zaujímavé a zrozumiteľné. V ruštine. Jediné, čomu som venoval čas, bolo hľadanie emulátorov operačného systému Spacey a editorov na tvorbu hier. Toto je miesto, kde sa môžete skutočne učiť! Všetko je prehľadné a šetrí čas a potrebné, nech začiatočník získa tie najzákladnejšie znalosti.

Ak sa zapojíte do "štúdia" anglického jazyka, potom kampaň na prijímanie informácií. Aj keď metódou "poke" :-|. V opačnom prípade nikdy nedosiahnete požadovaný výsledok.

Runet je veľký, ale nemá zmysel. Podobných fór, blogov a pod. je veľa, kým nájdeš to, čo potrebuješ, stráviš veľa času. Nenaučili sme sa systematizovať vzdelávací materiál a sprístupniť ho ľuďom.

V ideálnom prípade je najlepším učením vytvoriť čo najjednoduchšiu hračku alebo program, aj keď nie je „surový“. Ale s tým najpodrobnejším popisom krok za krokom. Od nuly. Nechajte to byť na kúsky, v niekoľkých malých úlomkoch. Ale nakoniec získajte aspoň tú najsmrteľnejšiu hračku. Konečný výsledok. Ale nie každá kniha popisuje projekty! Nikto na to nebude strácať čas a námahu.

Dobre, idem na rozprávky, už je neskoro. Stále potrebujem dokončiť článok ráno, už nemám silu, nič nevidím ...

Je to možné a možné. Majte však na pamäti, že vyhľadávače nepodporujú kopírovanie obsahu a takáto stránka nebude mať prospech z publikovania všetkých článkov. Relatívne bezpečne môžete publikovať jeden alebo dva články (napríklad prvý s obsahom), čo z pohľadu vyhľadávačov môže byť citované. B o Väčšie čísla môžu viesť k určitým sankciám zo strany vyhľadávačov.

Ospravedlňujem sa, nezaregistroval som si prezývku skôr. Pokiaľ ide o vyhľadávače: Áno, poznám taký moment. Napriek tomu, ako som si už všimol, veľké množstvo stránok, ktoré sú vo všetkých rovnakých vyhľadávačoch, má veľké množstvo materiálu. Okrem toho existujú aj také verejné zdroje, ktoré vo všeobecnosti nie sú proti kopírovaniu. Napríklad Wikipedia. Ale podľa tejto logiky sa ukazuje, že články z Wikipédie nie sú vyhľadávacími nástrojmi podporované v rovnakej miere?

Áno, neodporúča sa to a v prípade Wikipédie je to ešte výraznejšie ako pri iných stránkach a ich obsahu, pretože obsah super populárnej Wikipédie je oveľa jednoduchšie použiť ako benchmark, s ktorým sa porovnáva obsah. Tu je logika vyhľadávača veľmi jednoduchá. Koniec koncov, ak je obsah verejný - prečo ho kopírovať? Správnejšie je uviesť odkaz na zdroj, ktorý je priebežne aktuálny (t. j. články encyklopédie možno často opravovať a dopĺňať). Ten istý Google má napríklad záujem len o unikátny obsah, t.j. taký, ktorý nikde inde neexistuje. Samozrejme, nikto nemôže zakázať urobiť si „zrkadlo“ Wikipédie a dať ju na internet, ale v zásade takáto stránka nebude pre vyhľadávače zaujímavá, pretože. budú musieť minúť zdroje a čas na indexovanie toho, čo už je indexované. Je celkom prirodzené, že zrkadlenie obsahu (kopírovanie) nie je podporované a v niektorých prípadoch dokonca trestané.

To je jasné. Celkovo z mojej strany nie je otázka kopírovania „škodlivé kopírovanie všetkého a všetkého“. Povedzme, že existuje nejaký materiál, ktorý sa v zásade dá prepísať, ale je nepravdepodobné, že by to dopadlo oveľa lepšie. "Načo vymýšľať bicykel?" tak povediac. Jedinečné články a obsah majú svoje miesto, ale... Niekoľko článkov bolo skopírovaných.

K odkazu: Toto je efektívne, ale málo informatívne a núti toho, kto ho používa, ísť k zdroju bez možnosti prečítať si všetko na jednom mieste. a až potom postupujte podľa odkazu, ak sa vám zdá, že je tam ešte veľa zaujímavého materiálu.

Otázkou pre mňa stále zostáva, že napriek, ako ste povedali, „reflexkám“, obrovská masa stránok kopíruje napr. vzájomných noviniek až po text. Samotné stránky sú navyše na prvých riadkoch a. Zaujímavé. jedna a tá istá stránka sa môže vo vyhľadávaní objaviť niekoľkokrát (a niekedy aj niekoľko desiatok krát) a nie veľmi - je badateľné, že takéto stránky sú akosi "trestané".

Náš „model kopírovania“, o ktorom sme hovorili vyššie, je mimoriadne primitívny a prehnaný, a preto neprenáša všetky nuansy práce vyhľadávacích algoritmov. Chcel som len poznamenať, že vo všeobecnosti pravidlo „len jedinečný obsah“ funguje veľmi dobre a „nejedinečný obsah“ môže ísť bokom. Existujú výnimky. Napríklad spomínané spravodajské weby majú za cieľ čo najrýchlejšie šíriť informácie a prinášať čitateľovi správy o dianí. Za takýchto podmienok je prirodzené, že raz napísané správy sa môžu v priebehu niekoľkých minút rozptýliť vo forme skopírovaného textu po stovkách stránok. Ako sa však hovorí, Čukči tiež nie sú hlupáci a vyhľadávače dokážu rozlíšiť stránky spravodajských portálov, kde majú prednosť čerstvé informácie, od stránok inej orientácie. Napríklad skopírované správy, ktoré sú relevantné, sa môžu dostať do TOP a zostať tam nejaký čas, ale akonáhle sa informácia stane irelevantnou, vo väčšine prípadov sa vo výsledkoch vyhľadávania vážne prepadne.

Odvetvie počítačových hier je jedným z najdynamickejšie sa rozvíjajúcich segmentov IT sféry. Aké ťažké je naučiť sa vytvárať hry alebo aspoň niektoré ich prvky? Dokáže používateľ zvládnuť takéto úlohy sám? Ako profesionáli vytvárajú počítačové hry?

Čo potrebujete, aby ste mohli začať vytvárať hry?

V prvom rade sa musíte angažovať v odvetví ako hráč. Bez znalosti herného dizajnu zvnútra a psychológie hráčov, pozorovania toho, ako počítačová grafika funguje v reálnom používaní a nie teoreticky, je veľmi ťažké dosiahnuť úspech pri vydávaní vlastných hier. Ak je hra vytvorená s ohľadom na komerčný predaj (alebo aspoň na propagáciu osobnej značky svojho vývojára), potom musí byť konkurencieschopná a odrážať aktuálne potreby hernej komunity. Uvoľniť produkt bez uhádnutia „trendu“ znamená strácať čas. Preto je dôležité nebyť len amatérskym hráčom, ale aj študovať trh, vedieť si nainštalovať nové hry do počítača a otestovať ich. A to znamená, že veľa bude potrebovať aj vývojár.A tu sa dostávame k druhej základnej podmienke úspechu v hernom priemysle. Hovoríme o hardvérových komponentoch – „železe“.

Je známe, že (medzi počítačmi, samozrejme, nehovoríme o priemyselných počítačoch) - hranie hier. Zahŕňajú hardvérové ​​komponenty (procesor, grafickú kartu, pamäť, čipset), ktoré sú technologicky oveľa vyspelejšie ako PC na kancelárske a domáce použitie. Navonok sa samozrejme počítače rôznych tried takmer nelíšia, no z pohľadu elektronickej „vypchávky“ je rozdiel výrazný. Herný počítač môže stáť 5-10 krát viac ako kancelársky alebo domáci počítač. Je možné, že aj niektoré jeho jednotlivé komponenty (napríklad rovnaký procesor) budú mať cenu vyššiu ako celé hotové PC do kancelárie. Výkonný hardvér bude mimochodom potrebný nielen na testovanie herných produktov. Vysokovýkonné komponenty vyžadujú aj špecializované programy pre hry na počítači. Tie, s pomocou ktorých vzniknú majstrovské diela tohto odvetvia.

Treťou zložkou úspechu pri vydávaní skvelých hier je, ako hovoria odborníci v „hernom obchode“, zvláštny druh myslenia. Mal by spájať dva zdanlivo úplne odlišné princípy: logiku a kreativitu. Prvý je potrebný na to, aby ste sa dobre orientovali v konštrukcii skriptov, skriptov a rôznych druhov závislostí zakotvených v koncepte produktu, aby ste sa rozhodli, ako napísať hru v štruktúre, ktorej budú budúci používatelia rozumieť a akceptovať ju. Druhým je poskytnúť vášmu produktu jedinečné vlastnosti, ktoré ho odlišujú od podobných alebo konkurenčných riešení.

Metódy tvorby hier

Ako sa vyrábajú počítačové hry? Odborníci identifikujú tri hlavné spôsoby vývoja herných produktov: používanie konštruktérov, používanie herných motorov a písanie od začiatku. Prvý je najjednoduchší, tretí je najťažší. Preto, ak sme v oblasti tvorby hier noví, potom má zmysel venovať pozornosť možnosti použitia konštruktérov. Bude však užitočné zvážiť vlastnosti každého z nástrojov.

Herní konštruktéri

Konštruktor je sada šablón, ktoré majú vopred naprogramované správanie. Najbližšia analógia, ktorú možno uviesť pri vysvetľovaní, ako použiť takéto riešenie na vytvorenie hry, sú diely „lego“. Tak ako deti stavajú čítaním návodu alebo improvizáciou domy, autá a iné zaujímavé plastové majstrovské diela.

Používateľ má pomerne veľkú voľnosť pri správe šablón, nastavovaní skriptov pre svoju prácu. Je samozrejme nepravdepodobné, že s pomocou dizajnéra sa aj skúsenému vývojárovi hier podarí vyrobiť produkt, ktorý urobí na svetovom trhu senzáciu. Takéto programy majú skôr vzdelávací charakter a umožňujú začínajúcim nadšencom herného priemyslu pochopiť, ako sa hry vytvárajú na počítači. Aj takáto úloha zverená dizajnérom je však dôležitá z hľadiska rozvoja odvetvia.

Herné motory

Vytváranie hier pomocou enginov je proces, pri ktorom používateľ dostane nepomerne širšiu sadu nástrojov ako v prípade dizajnérov. Je celkom reálne povedať, že cez rozhrania dodávané výrobcami takýchto riešení je možné vytvárať riešenia, ktoré sú konkurencieschopné aj na svetovej úrovni – arkády, 3D akčné hry, simulačné hry. Motory sú nainštalované na počítači bez problémov a takmer vždy sú sprevádzané pohodlným rozhraním na ich používanie. Spravidla aj kvalitné referenčné a školiace systémy.

čo je motor? Toto je v skutočnosti len súbor príkazov (hoci veľmi zložitých, pozostávajúcich zo stoviek tisícov algoritmov), ktoré vám umožňujú spúšťať jednotlivé herné procesy. Počet šablón podobných tým, ktoré sa nachádzajú v konštruktoroch, je zvyčajne obmedzený na minimum. A tie, ktoré sú, sa dajú veľmi ľahko upraviť alebo nahradiť tými, ktoré si používateľ sám vyvinie. Použitie motorov si samozrejme vyžaduje viac zručnosti ako práca s konštruktérmi. Ak hovoríme o vytvorení serióznej hry, používateľ bude s najväčšou pravdepodobnosťou musieť zapojiť niekoho iného, ​​​​aby pomohol (o štruktúre typického vývojového tímu sa bude diskutovať neskôr). Ale akonáhle človek zvládne rozhrania enginu, následne bude schopný prispôsobiť existujúce znalosti a zručnosti na vytvorenie takmer akýchkoľvek herných produktov.

Hra od nuly

V prípade, že používateľ prerástol možnosti herných enginov, nehovoriac o dizajnéroch, naučil sa niekoľko programovacích jazykov, podrobne študoval princípy tvorby 3D grafiky, potom je čas, aby si osvojil najťažší nástroj na tvorbu hier - napísať herné majstrovské dielo od začiatku. Etapy vydania nového produktu budú s najväčšou pravdepodobnosťou zahŕňať vývoj vlastného enginu - je zriedkavé, že sa hra bez neho zaobíde, najmä ak sa tvrdí, že je v komunite uznávaná.

Stojí však za zmienku, že je veľmi ťažké vyrovnať sa s vydaním produktu od nuly (aj keď história herného priemyslu pozná takéto precedensy). Ale prejsť niektorými fázami vývoja hry (ako je napríklad vytváranie postáv, kreslenie grafických prvkov) s cieľom následne spojiť ďalších ľudí zostavením tímu je pre jedného používateľa celkom reálne.

Profesionálni vývojári

Ak hovoríme o vývoji hier ako o samostatnom segmente trhu, tak hlavnú úlohu tu zohrávajú profesionálne štúdiá, ktoré majú finančné a ľudské zdroje na výrobu komerčne konkurencieschopných produktov.

Vytváranie hier najvyššej úrovne stojí státisíce, ba až milióny dolárov a na ich vydaní sa podieľajú desiatky špecialistov v rôznych oblastiach. Existujú samozrejme menšie a stredné vývojárske spoločnosti, ktorých rozpočty na vydanie herných produktov sa zmestia do sumy 8-10 tisíc „zelených“, ale ide o veľmi špecifický segment.

Štruktúra profesionálneho herného štúdia

Pri pokračovaní rozhovoru o profesionálovi bude užitočné preštudovať si štruktúru priemernej developerskej spoločnosti. Kto by mal pracovať pre spoločnosť, ktorá tvrdí, že vytvorila najpredávanejší herný titul na svete? Ako tí ľudia, ktorí to robia na profesionálnej báze, vytvárajú počítačové hry?

Vývojový tím musí zahŕňať dizajnérov a umelcov. Bez ich talentu počítačová grafika používateľov nezapôsobí. Grafika - to je podľa mnohých odborníkov kľúčový faktor úspechu hry. V niektorých prípadoch sú príspevky tohto typu rozdelené podľa funkcie. Napríklad tím tvorcov hier môže mať samostatných 2-D, 3D dizajnérov, ako aj takzvaných koncepčných umelcov, ktorí ponúkajú svojim kolegom a manažmentu spoločnosti náčrty budúcich grafických prvkov na schválenie.

Ďalšou skupinou špecialistov sú „modelári“. Tí, aby zodpovedali pomenovaniu ich pozície, vytvárajú prototypy postáv hry, ako aj artefakty, vybavenie, budovy, ktoré ich obklopujú, „modelujú“ budúci virtuálny svet. V niektorých prípadoch špecialistom v tejto kategórii pomáhajú animátori (v prípadoch, keď sa majú modelovať obzvlášť zložité pohyby postáv).

Vo väčšine prípadov sa na tvorbe hier podieľajú samotní programátori. Stáva sa to najčastejšie, keď vývojárska spoločnosť používa svoj vlastný motor, ale musíte pravidelne koordinovať skripty napísané v ňom s funkciami animácie hry, ktoré stanovili umelci. Ak motor dodáva vývojár tretej strany, potom sa spravidla nevyžadujú žiadne zmeny v kóde programu.

Vážny herný produkt nemožno vyrobiť bez umeleckého riaditeľa. Táto osoba je povolaná zjednotiť úsilie umelcov a dizajnérov do jedného konceptu. Okrem toho bude zodpovedný za efektívnosť práce, organizovanie procesov tak, aby hra vyšla načas.

Hry si tvoríme sami: prehľad programov

Ako vytvoriť hru so všeobecnými znalosťami o práci programov na vývoj herných produktov? Existuje toľko nástrojov, ktoré umožňujú aj amatérovi vytvoriť si vlastnú hru. Uveďme príklady z riešení typov, o ktorých sme hovorili vyššie.

tvorca hry

Tento program umožňuje vytvoriť hru aj pre používateľov, ktorí neovládajú programovacie jazyky. Tu však nejde o vývoj trojrozmerných majstrovských diel. Program vám umožňuje vytvárať iba 2D hry, ale v širokej škále žánrov. Môžete robiť veľmi jednoduché RPG hry. Menu, ktoré má používateľ k dispozícii, obsahuje veľké množstvo hotových šablón. Jediné, čo v skutočnosti zostáva, je vymyslieť si vlastný herný scenár.

Program obsahuje pomerne podrobné pokyny, kvalitný systém pomoci. Po zvládnutí možností Game Maker na základnej úrovni môže používateľ prejsť k učeniu sa vstavaného jazyka tohto programu - Game Maker Language. Pomocou jeho možností môžete ísť nad rámec šablón zabudovaných v softvéri a vytvárať hry takmer od začiatku.

Konštrukt-2

Produkt Construct-2 je odborníkmi uznávaný ako jedno z najfunkčnejších riešení v triede na vytváranie hier pre používateľov, ktorí neovládajú programovacie jazyky. Obrovským plusom tohto riešenia je, že ho možno použiť na vydávanie hier pre väčšinu dnes používaných platforiem – Windows, iOS, Android, vytvárať ich v HTML5 a aplikácie pre Facebook (po pochopení, ako vytvoriť programy, ktoré sa dajú spustiť na tejto sociálnej sieti , používateľ sa naučí, ako vytvoriť hru vo VK, ukázať ju priateľom). Používatelia Construct-2 berú na vedomie jednoduchosť a prehľadnosť jeho rozhrania. Dá sa pracovať najmä podľa šablón, ale tých je veľa, a preto sa do užívateľom vymysleného scenára hodí takmer každý. Pekný aspekt - používanie Conustruct-2 je zadarmo.

Jednota 3D

Vyššie uvedené dva programy sú určené na vytváranie hier v 2D režime. Unity umožňuje pracovať s využitím možností 3D grafiky. Možnosti, ktoré program ponúka, sú obrovské. Rovnako ako v prípade Construct 2 je tu multiplatformnosť (dokonca je tu podpora pre konzoly - Xbox, PlayStation, Wii).

V rámci programu - jeden z najlepších na svete, podľa odborníkov, herné enginy (nazýva sa aj - Unity). Toto riešenie teda bez akéhokoľvek preháňania umožňuje vytvárať herné majstrovské diela svetovej úrovne (ak sa nám samozrejme podarí zostaviť tím personálne porovnateľný s aspoň priemerným vývojárskym štúdiom). Na počítači bude možné vydať veľmi vážne hry. Strieľačky - určite, stratégie - tiež celkom reálne, preteky, simulátory - jednoduché.

Samozrejme, moderné veľké herné projekty ako WoW či StarCraft sú výsledkom dlhoročnej práce skúsených programátorov, ktoré si vyžadujú aj nemalé finančné investície. Aby ste sa pustili do takéhoto projektu, musíte mať aspoň diplom, nejaké skúsenosti a organizačné nadanie. Zložitosť projektu však nie je vždy meradlom jeho úspechu a nezaručuje záujem hráčov. A každý si môže vyskúšať vytváranie hier, aj keď menej technicky zložitých, ale schopných vzbudiť záujem používateľov a prípadne veľkých spoločností vyrábajúcich hry. Na to nie je ani potrebné mať znalosti programovacích jazykov.

Po prvé, väčšina moderných hier je vybavená nástrojmi, ktoré vám umožňujú zmeniť herný svet: kresliť nové a labyrinty, transformovať vzhľad postáv a herných predmetov, dokonca navrhovať nové misie a úlohy. To umožňuje na základe rovnakej StarCraft alebo 3D strieľačky počítačovú hru vlastného dizajnu, v ktorej bude mimoriadne ťažké rozpoznať pôvodnú hru. Existujú herné motory špeciálne navrhnuté na vytváranie hier.

3D Game Maker je jedným z najpopulárnejších motorov, ktorý vám umožňuje vytvoriť si vlastnú 3D hru. Vďaka mimoriadnej jednoduchosti rozhrania je možné pomocou neho vytvoriť plnohodnotnú 3D hru len za 10 minút. Vyberieme si žáner vytváranej hry, určíme počet požadovaných úrovní (systém umožňuje navrhnúť až 20 rôznych úrovní), vyberieme hlavnú postavu spomedzi pripravených modelov. Hra už môže byť spustená a testovaná, aj keď práce na nej, samozrejme, ešte len začali. Hra je predsa len ochudobnená o to najdôležitejšie, čo udrží pozornosť a záujem užívateľa – o zápletku. Preto je potrebné vyberať aj oponentov, premýšľať o ďalších potrebných detailoch. Náklady na tento systém vývoja hier sú 35 dolárov, čo je celkom dostupné pre začínajúcich tvorcov hier.

3D Game Studio je najmocnejší nástroj na vytváranie 3D aj 2D hier a programovanie ako také prakticky nie je potrebné. Súbor najrôznejších šablónových situácií, príkladov a efektov dáva hernému dizajnérovi pomerne širokú paletu nástrojov na realizáciu svojich predstáv. Prírodné efekty, zrkadlové plochy, tiene, priehľadné plochy – všetky tieto atribúty možno naplno využiť pri vývoji herných interiérov. Vývojárom sú poskytnuté aj hotové prvky herného rozhrania, ktoré používateľovi umožňujú komunikovať s hrou štýlovým a pohodlným spôsobom. Profesionálna verzia tohto motora bude stáť 900 dolárov, no verzia pre začiatočníkov je oveľa lacnejšia – iba 70 dolárov.

Ak vás trojrozmerné svety nelákajú, venujte pozornosť Game Maker - tento program vám dáva neobmedzený priestor pre predstavivosť, čo vám umožní vytvoriť počítačovú hru v 2D formáte. Vyberáme predmety, premýšľame nad ich interakciou. Obrázky je možné kresliť v akomkoľvek grafickom editore a importovať do systému. Hra môže byť vybavená zvukovými efektmi a signálmi. Rozhranie je mimoriadne jednoduché a logické, ideálne pre začiatočníkov.

Niet snáď človeka, ktorý by aspoň raz v živote nehral aspoň jednu počítačovú hru, či už na notebooku alebo mobilnom zariadení. Kto z vás, milý čitateľ nášho blogu, nesníval o tom, že si vytvorí vlastnú hru a ak sa nestane milionárom vďaka svojmu projektu, tak sa preslávi aspoň medzi svojimi priateľmi?

Ale ako vytvoriť hru pre Android od začiatku, bez špeciálnych znalostí a dokonca bez znalosti základov programovania? Ukazuje sa, že vyskúšať sa ako vývojár hier nie je až taká náročná úloha. Toto bude téma nášho dnešného materiálu.

  1. nápad alebo scenár.
  2. Túžba a trpezlivosť.
  3. Konštruktor hry.

A ak sú prvé dve zložky úspechu viac-menej jasné, tak tretiu zložku treba rozobrať podrobnejšie.

Čo je Game Builder

Hovoríme o programe, ktorý výrazne zjednodušuje vývoj hier a sprístupňuje ich aj ľuďom, ktorí nemajú programátorské zručnosti. Game Builder kombinuje IDE, herný engine a editor úrovní, ktorý funguje ako vizuálny editor ( WYSIWYG- Angličtina. skratka „čo vidíš, to dostaneš“).

Niektorí konštruktéri môžu byť obmedzení žánrom (napríklad RPG, arkáda, úlohy). Iné, hoci poskytujú možnosť navrhovať hry rôznych žánrov, zároveň obmedzujú predstavivosť začínajúceho vývojára na 2D hry.

Už po prečítaní toho, čo už bolo napísané, je jasné, že pre začínajúceho vývojára, ktorý sa rozhodne napísať hru pre akýkoľvek operačný systém, vrátane OS Android, je výber vhodného konštruktora hlavnou úlohou, pretože osud budúceho projektu závisí na funkčnosť a možnosti tohto nástroja.

Ako si vybrať správneho dizajnéra

Musíte začať hodnotením svojej vlastnej úrovne vedomostí v oblasti programovania. Ak má tendenciu k nule alebo úplne chýba, je lepšie vyskúšať najjednoduchšie možnosti. A aj keď nemáte potrebné znalosti angličtiny, v tomto prípade môžete nájsť program, ktorý vám vyhovuje.

A druhým dôležitým bodom pri výbere dizajnéra je funkčnosť. Tu musíte veľmi presne analyzovať scenár svojho projektu, pretože čím je hra zložitejšia, tým viac rôznych nástrojov bude potrebných na jej vytvorenie a dizajnér bude potrebovať výkonnejší.

Aby sme vám pomohli s výberom, nižšie vám predstavíme najlepšie programy-konštruktory, čo vo všeobecnosti nevylučuje skutočnosť, že si po dôkladnom prehrabaní fór alebo špecializovaných stránok vyberiete pre seba niečo iné, pretože Sortiment tejto škály programov je dosť široký.

Top 5 najlepších tvorcov hier

Konštrukcia 2

Táto aplikácia neustále zaberá prvé riadky v hodnotení herných dizajnérov. S Construct 2 môžete vytvárať 2D hry takmer akéhokoľvek žánru pre rôzne platformy vrátane Androidu, ako aj animované hry pre prehliadače, ktoré podporujú HTML5.

Vzhľadom na obrovské množstvo pomocných nástrojov budú môcť program zvládnuť aj začiatočníci.

Pre zvládnutie práce s Construct 2 nie je potrebné kupovať licenciu, bezplatná bezplatná verzia ponúka dostatok nástrojov a možnosť exportovať hotový projekt na niektoré platformy. Kódovanie hotového produktu na mobilné platformy a prístup k plnému rozsahu funkcií však poskytne licenciu Personal za 129 USD. Ak vaša zručnosť pri vytváraní hier dosiahla svoj vrchol a už ste začali dostávať viac ako 5 000 $ v príjme z vášho projektu, budete musieť vybrať možnosť Business, ktorá bude stáť 429 $.

A teraz si pozrite niekoľko praktických video tutoriálov o vytváraní herných aplikácií pomocou Construct 2:

Clickteam Fusion

Clickteam Fusion je ďalším príkladom skvelého plnohodnotného tvorcu hier, ktorý pomáha aj začiatočníkovi vytvoriť plnohodnotnú hru. Program poskytuje možnosť exportovať vytvorené aplikácie do formátu HTML5 úplne zadarmo, čo znamená, že bude možné publikovať prehliadačové hry a navyše ich konvertovať na publikovanie na rôznych mobilných trhoch, ako je napríklad Google play.

Medzi hlavné charakteristiky patrí jednoduchosť rozhrania, podpora shader efektov a hardvérová akcelerácia, prítomnosť plnohodnotného editora udalostí, ukladanie projektov vo formátoch kompatibilných s rôznymi platformami vrátane Androidu.

Platená vývojárska verzia programu nie je k dispozícii pre obyvateľov Ruskej federácie, ale jej licencovaný disk je možné objednať z rovnakého Amazonu, čím sa zníži osobný rozpočet v priemere o 100 dolárov. Ponuku je možné rusifikovať pomocou rusifikátora tretej strany.

Ako pracovať s aplikáciou, pozrite si špeciálny video kurz:

Stencyl

Stencyl je ďalší skvelý nástroj, ktorý vám umožní vyvíjať jednoduché 2D počítačové hry bez špeciálnych znalostí kódov, ako aj programovacích jazykov pre všetky populárne platformy. Tu musíte pracovať so skriptami a diagramami, ktoré sú prezentované vo forme blokov, a môžete presúvať objekty alebo charakteristiky myšou, čo je veľmi pohodlné.

Vývojár programu ponúka aj možnosť napísať si vlastný kód v blokoch, čo si však, samozrejme, vyžaduje znalosti v oblasti programovania.

Prítomnosť vynikajúceho grafického editora Scene Designer umožňuje užívateľovi využiť svoju fantáziu na kreslenie herných svetov.

Optimálna sada funkcií pomôže vytvoriť vysokokvalitné hry rôznych žánrov, ale najviac dlaždicová (dlaždicová) grafika Stencyl bude relevantná pre strieľačky alebo hry RPG.

Program je distribuovaný bezplatne, ale export do desktopových formátov si vyžaduje predplatné, ktoré bude stáť 99 dolárov ročne a licencia na mobilné hry stojí 199 dolárov ročne.

Pozrite si rýchly kurz o práci so Stencyl:

tvorca hry

Program existuje v platenej a bezplatnej verzii. Možnosť rozpočtu vám umožňuje vytvárať solídne dvojrozmerné hry pre pracovnú plochu. Zatiaľ čo platená verzia umožňuje písať celkom „vychytené“ 3D hračky pre Windows, iOS a Android. Stále máme záujem o bezplatnú možnosť naučiť sa realizovať v hernom priemysle a Game Maker je práve tou možnosťou, ktorá vám umožní vytvárať hry s vlastným scenárom bez obmedzenia pri výbere žánru.

Program ponúka výber predpripravených lokačných šablón, objektov, ale aj postáv, zvukov a pozadia. Všetka tvorivá práca teda spočíva v pretiahnutí vybraných prvkov do pracovnej oblasti a výbere podmienok - umiestnenia a interakcie s inými objektmi. Aj keď nie je potrebná znalosť programovacieho jazyka, ale používatelia, ktorí sú „ve vedomí“, budú môcť používať GML, niečo podobné ako JS a C++.

Game Maker je distribuovaný v angličtine, takže tí, ktorí ho dostatočne nepoznajú, si budú musieť stiahnuť crack súbor.

Pre tých, ktorí majú záujem o tento program, odporúčame pozrieť si školiace video:

Jednota 3D

Unity 3D je možno to najlepšie, čo môžete ponúknuť na vytvorenie kvalitného 3D projektu. Do programu sú integrované kompletne hotové modely, ako aj textúry a skripty. Okrem toho je možné pridať vlastný obsah – zvuk, obrázky a videá.

Hry vytvorené pomocou Unity sú kompatibilné so všetkými populárnymi platformami od mobilných zariadení iOS alebo Android až po SMART TV prijímače.

Program sa vyznačuje vysokou rýchlosťou kompilácie, ľahko použiteľným rozhraním, flexibilným a multifunkčným editorom.

Všetky herné akcie a správanie postáv sú založené na zdravom fyzickom jadre PhysX. Každý objekt vytvorený v tomto hernom konštruktore je určitou kombináciou udalostí a skriptov, ktoré riadi samotný vývojár.

Je dôležité pochopiť, že hoci je program umiestnený ako herný dizajnér určený pre začiatočníkov, na prácu s touto aplikáciou je stále potrebná určitá úroveň vedomostí. Práca s 3D grafikou si vyžaduje pomerne moderný počítač vybavený hardvérovou grafickou kartou.

Séria lekcií o vytváraní hier s Unity 3D:

Tak ste sa rozhodli splniť si svoj sen o vytvorení vlastnej jedinečnej hry. Pokúsili sme sa poskytnúť informácie, ktoré môžu v tomto pomôcť. Venujte pozornosť, ak ste si pozorne prečítali prezentovaný materiál a aspoň krátko sledovali videonávody pre každý program, pravdepodobne ste si všimli, že práca s každým herným dizajnérom je založená na rovnakom princípe. Preto je celkom možné, že si budete môcť vyzdvihnúť niečo, čo je pre vaše potreby vhodnejšie. Aspoň dúfame, že v tejto fáze je otázka, ako vytvoriť hru pre Android, uzavretá. Veľa štastia!

Páčil sa vám článok? Zdieľaj to