C ++

Nápady pre herné projekty v jazyku C ++

Nápady pre herné projekty v jazyku C ++
Predtým, ako začnete programovať, je dobré vedieť o svojom nápade viac ako základnú myšlienku. Musíte ísť ďalej ako „Bytosť bežiaca lesom.„Vytvorte príbeh; používatelia môžu súvisieť a potom sa rozhodnúť, čo potrebuje, aby sa cítili skutoční. Vzhľadom na to musíte najskôr zvoliť tieto podrobnosti.

V tomto článku uvidíte niekoľko nápadov, čo môžete rýchlo vytvoriť, aby ste na obrazovke vykonali nejaké akcie. Jednoducho povedané, tieto nápady by ste mali použiť na prácu na obrazovke, keď bude pripravený nápad na celý príbeh.

Prečo C++?

Pre hry vyžadujúce náročné spracovanie, či už od Graphics, alebo niečoho iného, ​​potrebujete jazyk nízkej úrovne. V C ++ máte väčšiu kontrolu nad využívaním pamäte a inými aspektmi vykonávania. To znamená, že musíte tiež urobiť viac práce, aby ste finálny softvér udržali stabilný. O týchto veciach nemusíte premýšľať v jazykoch vyšších úrovní, alokácii pamäte a presnosti čísel. Výsledkom však je, že všetky údaje je potrebné vnímať tak, že vyžadujú veľa zdrojov. Takto skončíte pomalou popravou.

V mnohých aplikáciách je čas na vývoj dôležitejší ako konečný výkon, takže najlepšou voľbou sú programy na vyššej úrovni.

Štýly hier

Máte veľa možností, ako si postaviť štýl hry. Pretože ste sa rozhodli používať C ++, pravdepodobne budete chcieť veľa výkonu. Neponáhľajte sa však s týmto rozhodnutím, rovnako vzrušujúca môže byť aj hra, ktorá vyžaduje viac mozgov ako siluetu. Tu je niekoľko štýlov, ktoré je potrebné zvážiť.

Mnoho hier môže byť simuláciou skutočných hier. Jedna zábavná hra je v štýle labyrintu, keď guľu navádzate naklonením povrchu. Táto hra sa dá rôznymi spôsobmi obmieňať. Môžete mať veľa stôp na rôznych úrovniach. Hru môžete tiež transformovať do niečoho menej realistického.

Vynikajúcou knižnicou, ktorú sa môžete naučiť hrať pri tejto hre, je Torque3D.

Skákanie ľadového bloku

Vytvorte mladého človeka, ktorý potrebuje zachrániť svojho psa / priateľa / sestru pred utopením. Aby to dosiahol, musí skočiť cez jazero na druhú stranu a vyzdvihnúť prsteň na záchranu života. Potom sa musí vrátiť cez ľadové bloky, aby sa dostal k potrebnej osobe.

Podobné programy existujú, vyviňte to. Vynikajúcimi rámcami na použitie sú Gameplay3D a OpenXRay.

Presné skákanie základne

Je to vzrušujúce hľadanie, začnite hru na vysokom útese a vytvorte bodový systém pre let dolu. Za neskoré otvorenie padáka musíte dať veľa ďalších bodov.

Vynikajúcou voľbou pre túto prácu je Unity Game Engine; projekt je uzavretý, ale bezplatný.

Výzva kvantovej mechaniky

Nechajte hru pôsobiť ako skutočný svet, aj ako kvantový svet. Čím viac hráč napreduje, tým viac kvantových efektov do hry vložíte. Bude to vyžadovať veľa matematiky, takže sa učte.Pre túto hru môžete použiť Oxygen Framework.

Úvahy

Jedným z aspektov je, či chcete použiť veľa grafiky alebo priamočiarejší vzhľad. Aby mohla dobrá hra pokračovať, musí mať dobrá hra pred sebou výzvy. Hrateľnosť musí počas hry neustále inšpirovať. Tetris je do istej miery skvelá hra. Ak prídete s takouto hrou jednoducho preto, že zaujme, nepotrebujete veľa grafiky. Ak používate grafiku, vytvorte presvedčivé znaky. Rovnako ako pri písaní knihy musíte mať aj postavy, ktoré dokážu posunúť príbeh vpred len takpovediac tým, že sú samy sebou. Tu je niekoľko nápadov z inej webovej stránky.

Z Kanady, staré, ale stále užitočné zdroje.

Táto stránka obsahuje veľa rozšírených úryvkov, ktoré vám pomôžu. Posledná obsahuje kód, ktorý si môžete prečítať a použiť na naučenie sa. Môžete tiež začať tam a zistiť, kam so svojím kódom môžete ísť.

Spoločenstiev

Ak sa cítite pohodlnejšie, keď máte s kým zdieľať svoje boje, nájdite si niekoľko komunít. Skupina Unity3D je aktívna, pokiaľ sa rozhodnete pre tento engine. Môžete tu tiež diskutovať o externých nástrojoch, napríklad Blender, Inkscape a ďalších.

Fórum nezávislých hráčov má veľa fór. Môžete diskutovať o všetkých aspektoch herného dizajnu, vývoja a dokonca aj podnikania. Môžete tiež umiestniť reklamy na platenú prácu alebo odpovedať na reklamy.

Záver

Vymyslieť herné nápady, ktoré udržia vás i hráča v zábere, je úloha, ktorá stojí za veľa úsilia. Využívajte veľa zdrojov vrátane komunít, zbierajte staré nápady a potom prestaňte. Sadnite si a pretvárajte koncept z vašej hlavy, venujte konkrétny čas a čas potrebný na formovanie nápadu. Keď vyprší čas, začnete sa rozhodovať o základoch svojej myšlienky. Začnite programovať; možno budete musieť niekoľkokrát začínať od nuly. To je v poriadku. Pokiaľ sa z každého pokusu o štart poučíte, idete vpred.

S ovládaním pomocou myši X-Mouse môžete tlačidlá myši premapovať odlišne pre iný softvér
Možno budete potrebovať nástroj, ktorý by mohol zmeniť ovládanie myši pri každej aplikácii, ktorú používate. Ak je to váš prípad, môžete vyskúšať apli...
Recenzia bezdrôtovej myši Microsoft Sculpt Touch
Nedávno som čítal o Microsoft Sculpt Touch bezdrôtová myš a rozhodol sa ju kúpiť. Po chvíli používania som sa rozhodol s ním podeliť o svoje skúsenost...
Trackpad a ukazovateľ myši AppyMouse na obrazovke pre tablety so systémom Windows
Používateľom tabletov často chýba ukazovateľ myši, najmä keď notebooky bežne používajú. Dotykové smartphony a tablety majú veľa výhod a jediným obmedz...