Ako vytvoriť hru a hrubé črevo; Príručka pre začiatočníkov

Posted on
Autor: Mark Sanchez
Dátum Stvorenia: 4 Január 2021
Dátum Aktualizácie: 21 November 2024
Anonim
Ako vytvoriť hru a hrubé črevo; Príručka pre začiatočníkov - Hry
Ako vytvoriť hru a hrubé črevo; Príručka pre začiatočníkov - Hry

Obsah

Takže sa vám páči hranie hier, ale premýšľali ste niekedy nad tým, koľko by bolo zábavné urobiť hru?


Čo to počujem, nemôžete kódovať? To je v poriadku. Hovoríš, že nie si návrhár? To nie je žiadna zarážka!

V súčasnosti sa hry stávajú čoraz ľahšie vytváranými, pričom aktíva sú voľne dostupné verejnosti; áno, to zahŕňa aj vás! Vývojári z Indie sa objavujú všade s jedinečnými hernými konceptmi, ktoré zachytávajú pozornosť verejnosti. Samozrejme, budovanie hry ako Žiadna obloha sa nestane cez noc; ale, ako čokoľvek, prax robí dokonalým!

Nápad

Toto je zrejmý východiskový bod. Buďte kreatívni a začnite premýšľať o tom, čo by ste si chceli vychutnať v hre. S týmto vedomím si však nezabudnite udržať koncept jednoduchý. Nechcete, aby sa veci príliš komplikovali tak, že to saje zábavu z toho, čo robíte. Nerobte komplexné plány na ďalšie Bioshock hra. Namiesto toho by ste láskavo mysleli viac v duchu textovej hry alebo hry typu vesmírnych útočníkov.


Akonáhle budete mať svoj nápad, ďalší kúsok zrejmej rady vám dám: drž sa toho, Je to príliš ľahké skočiť z jednej skvelej myšlienky na druhú, pričom každý z nich je nedokončený. Ale jedna hotová hra bude znamenať oveľa viac ako tucet nedokončených. Áno, narazíte na chyby, ktoré by mohli spôsobiť, že budete chcieť začať znova, ale opraviť tieto chyby, ktoré vám pomôžu rozvíjať vaše zručnosti a prejsť na väčšie a lepšie hry! (Myslite na dokončenie hry ako dosiahnutie novej úrovne vyššie)

Twine je open-source nástroj, ktorý je úplne zadarmo! Je to textové, takže bude pre vás veľmi dobre fungovať Dungeons and Dragons fanúšikov, ktorí majú dobrý výber-váš-vlastný-dobrodružný štýl hry. Hry s textovým výberom sú srdcom každého, ktorý vidíte dnes; Nie je to tak dávno, čo BioWare vysvetľovalo, ako sa často vracajú k referenčným hrám na pero a papier, aby získali inšpiráciu pre svoje vlastné. Ak si BioWare myslí, že je to dobrý východiskový bod, tak prečo to nechať?


Twine je možno najjednoduchší tvorca hry, ktorý nájdete. Má jednoducho použiteľný vizuálny editor, do ktorého môžete vložiť príbeh hry. Keď skončí, potom publikuje hru priamo vo formáte HTML, takže to bude ľahké post takmer kdekoľvek! Vzhľadom k tomu, že používa HTML, Twine je tiež schopný začleniť obrázky, CSS a JavaScript, ak ste niekedy chcete fušovať do nejakého kódu, ktorý vám dá oveľa viac tvorivú slobodu pri vytváraní niektorých cool textových hier.

Tu sú niektoré zábavné hry, ktoré boli vyrobené s Twine: Destroy / Wait, Depresia Quest.

2. GameSalad

GameSalad je ešte ďalší free design engine, ktorý vám umožní mať na výber rôzne možnosti, akú platformu bude vaša hra, vrátane: iPhone, iPad, Android, Kindle, Nook, Windows 8 a Mac desktop. S jeho vizuálnym rozhraním drag-and-drop sa nevyžadujú žiadne zručnosti kódovania. Hra je vytvorená pridaním vopred vytvoreného správania (stále upraviteľného) do prispôsobiteľných tvarov. Ak chcete dať to viac vizuálne, môžete urobiť hejno blokády nepriateľov naháňať 'hrdina' charakter v trojuholník vesmírnej lodi v priebehu niekoľkých sekúnd pomocou tohto jednoduchého rozhrania.

Najzaujímavejšou časťou o používaní hry GameSalad je, že po vytvorení hry budete môcť použiť svoj In-App Previewer na otestovanie mobilného výkonu a pracovnej plochy. Potom, keď je to dokonalé, jednoducho ho publikujete v GameSalad Arcade a urobíte ho hrateľným pre ľudí na celom svete. Docela v pohode ?!

Tu sú niektoré zábavné hry s GameSalad: Milo & Me, CAT-A-CLYSM.

3. Jednota

Radšej by ste urobili 3D hru? Jednota robí 3D svety oveľa jednoduchšie, ako sa zdajú, a je to všetko zadarmo! (Ak si neželáte, aby ste si naozaj vychutnali svoje herné komponenty alebo skončili grossingom viac ako 100 000 dolárov, nemali by ste sa o to teraz starať.) Jednota je výkonný vykresľovací nástroj, ktorý umožňuje tvorcom vytvárať si vlastné 3D scény. vôbec žiadny čas! Obsahuje mnoho vlastných prefixov, ktoré umožňujú užívateľovi hrať s AI rutinami, svetelnými zdrojmi, fyzikou v hre a ešte oveľa viac! Môže byť tiež použitý na vytvorenie 2D alebo 2.5D hier.

Pravdepodobne ste uhádli, že Jednota nie je tak jednoduchá ako posledné dve možnosti, ale nenechajte sa odradiť od vás! To stále používa vysoko vizuálne rozhranie, ktoré umožňuje užívateľovi ťahať v krajine a umiestniť objekty na vybudovanie svojho okolia. Taktiež prichádza s mnohými nástrojmi, ktoré vám pomôžu vytvoriť realistickejšie prostredie, ako sú SkyBoxy, prvky (dym, oheň, atď.), Zabudovaný animačný systém a ďalšie. Áno, kódovanie by bolo prospešné, pretože sa dá použiť na naprogramovanie správania hier pomocou JavaScriptu, C # alebo Boo. (Odporúčam JavaScript pre začiatočníkov.) Ale Jednota je teraz tak populárna, že fóra sú preplnené radami, tipmi a úryvkami kódu pre vás! Rovnako ako toto, Jednota samotná vytvorila veľmi podrobné návody, ktoré sú ideálne pre úplných začiatočníkov. Pomoc je na dosah ruky!

Toto je najflexibilnejšia možnosť, ktorá vám umožňuje publikovať hru na počítačoch PC, Mac, iOS, Android, Windows Phone 8, Windows Store a BlackBerry 10.

Niektoré zábavné hry s Unity sú: The Forest, Supernauts.

Čas pre niektoré testovanie

Teraz máte svoje majstrovské dielo hry, ale nepôjdete skákať radosťou práve teraz. Ako pri každom kreatívnom projekte, vždy existuje priestor na zlepšenie. Toto je časť, kde prehltnete svoju hrdosť a zaujmete konštruktívnu kritiku. Pokúste sa získať pocit, pre koho je vaša cieľová skupina pre hru a nechať si to vyskúšať. Urobili ste logickú hru, ktorá by bavila ľudí v strednom veku pri ich dochádzaní do práce, alebo je to tak roztomilé, že len dieťa by mohlo pochopiť úsilie, ktoré ste vynaložili na nájdenie dokonalého pixelového mačiatka? Získať ich názory na to, čo funguje a čo nie, rovnako ako to, čo by chceli vidieť pridané do hry (aj keď budete musieť pripomenúť im vaše plány, aby veci jednoduché).

Je to vaša hra na konci dňa, ale ak váš sen je na jeden deň vidieť to dosiahnuť globálne publikum, potom je tento krok rozhodujúci!

Verte v seba

V týchto fázach musíte veriť v seba, aby sa to stalo. Nemusíte mať pocit, že v súčasnosti viete niečo o dizajne hry alebo vývoji, ale pamätajte, že každý musí začať niekde. Budú chvíle, keď budete mať pocit, že nemôžete prekonať problém, akoby ste narazili na tehlovú stenu. Môže to dokonca spôsobiť, že sa v tom čase budete cítiť hlúpo, ale skutočná inteligencia je v rámci samotného problému. Nikdy sa nevzdávaj.

Moja prvá hra bola vytvorená v elemente HTML5 canvas pomocou JavaScriptu. Znie to celkom pekne? No ... nie je to tak. Podarilo sa mi vyrobiť jednoduchú, retro ping-pong hru, rozhodne to nie je zlé, ale pomocou editora hier, ako sú tie vyššie, by to bolo oveľa jednoduchšie, než vývoj pomocou surového kódu. Teraz, keď ste videli môj prvý pokus o vývoj hier, dúfam, že vám to dáva istotu, aby ste sa dostali k tomu, aby ste si vytvorili jedného zo svojich vlastných. To nemusí byť dokonalé, ale bude to tvoje!

Extra odkazy

Ak máte chuť učiť trochu kódu, potom existuje veľa lekcií online, ktoré môžu pomôcť. Codecadamy je môj osobný favorit; je ideálny pre začiatočníkov! Učí všetky druhy kódovania jazykov zadarmo; najdôležitejšie sú HTML, CSS a Javascript. Khan Academy je dobrá webová stránka, na ktorej sa potom môžete naučiť, ako používať svoje schopnosti kódovania na kreslenie, animáciu a nakoniec aj jednoduché hry!

Nakoniec a čo je najdôležitejšie ...

Bavte sa!

Edit: Pre inšpiráciu, tu je môj prvý Unity3D stvorenia!

Prosím, neváhajte zanechať akékoľvek odkazy na svoje vlastné hry v komentároch.