5 Softvér na návrh hier, ktorý obsahuje nástroje na ladenie hier

Obsah:

Video: Hry len na 1 MINÚTU! #3 2024

Video: Hry len na 1 MINÚTU! #3 2024
Anonim

Ladenie je veľká časť životného cyklu vývoja softvéru, ktorý odstraňuje chyby v kóde. Ladiace nástroje sú neoceniteľnými nástrojmi pre návrh hier, ktoré vývojárom umožňujú identifikovať a odstraňovať chyby alebo chyby, ktoré sa môžu vkradnúť. Takže ak hľadáte softvér na návrh hier, mali by ste vybrať ten, ktorý je dodávaný s integrovaným nástrojom na ladenie prispôsobeným pre hry., Toto je niekoľko balíkov herného dizajnu, ktoré obsahujú vstavané ladiace nástroje, takže môžete opraviť kód bez akýchkoľvek samostatných samostatných ladiacich nástrojov.

jednota

Unity je jednou z vedúcich dizajnérskych aplikácií prispôsobených pre motor Unity, s ktorou veľa vydavateľov vyvíja svoje hry. Jedná sa o multiplatformový herný engine, pomocou ktorého môžete vyvíjať softvér pre Windows, PlayStation 4, Xbox One, iOS, Android, Wii U, 3DS, Mac a Oculus Rift. Softvér má verzie Personal, Plus, Pro a Enterprise na navrhovanie hier. Verzia Pro sa predáva za 125 dolárov mesačne (1 500 $ ročne), ale freeware Unity Personal môžete do systému Windows pridať kliknutím na tlačidlo Stiahnuť teraz na tejto webovej stránke.

Unity sa môže pochváliť flexibilným editorom, pomocou ktorého môžete vyvíjať 2D aj 3D hry pomocou skriptovania v jazyku C # a Javascript. Softvér obsahuje rozsiahle nástroje na navrhovanie animácií, grafiky, zvuku a 2D a 3D fyziky; a môžete tiež rozšíriť editor Unity o viac ako 1700 rozšírení. Unity má navyše ladiaci nástroj MonoDevelop IDE, pomocou ktorého je možné ladiť skripty JavaScript, Boo a C #. Tento nástroj umožňuje používateľom kontrolovať kód vykonávaním skriptov krok za krokom. Môžete tiež vytvoriť podmienené body prerušenia na riadkoch, ktoré musíte podrobnejšie analyzovať pomocou ladiaceho nástroja Unity.

Neskutočný motor 4

Unreal Engine 4 je ďalšou z najznámejších vývojových súprav v odbore, s ktorými veľké vydavateľstvá navrhujú hry. Zahŕňa to celú škálu nástrojov na tvorbu hier pre návrh hier a podporuje všetky hlavné herné platformy, ako sú Xbox One, PS4, Windows, Wii U, Oculus atď. Je to vynikajúci softvér na navrhovanie strelcov v prvej osobe, MMORPG (multiplayerové RPG). a tajné hry. Celý softvér je k dispozícii s mesačným predplatným 19 dolárov, ale používatelia tiež platia 5% z hrubého príjmu zo svojich hier navrhnutých pomocou UE4.

Asi najlepšou vecou pre Unreal Engine 4 je systém Blueprint, ktorý umožňuje používateľom navrhovať hry bez editora zdrojového kódu. Blueprint je efektívne vizuálne skriptovanie pre návrh hier, pomocou ktorého môžete nastavovať a upravovať siete skriptovacích uzlov a editor tiež obsahuje rôzne nástroje na ladenie a analýzu. Pre ladenie obsahuje Editor modrotlačov režimy Prehrať v editore a Simulovať v režimoch Editora, ktoré vám umožňujú pozastaviť vykonávanie hier a prechádzať grafmi Blueprint s bodmi prerušenia. S týmto vstavaným ladiacim programom môžete potom skontrolovať hodnoty vlastností hry a podľa potreby vykonať zmeny. Unreal Engine 4 obsahuje aj nástroj na ladenie hier, ktorý zobrazuje prekrývané údaje o hrách v reálnom čase na ladenie konkrétnych údajov.

GDevelop

GDevelop je ideálny pre začínajúcich vývojárov, pretože kódovanie nie je také dôležité na navrhovanie hier s ním. Toto je softvér s otvoreným zdrojom, pomocou ktorého môžete vyvíjať hry pre Windows, Linux a webové prehliadače. Tento softvér je kompatibilný s platformami Windows, Ubuntu, Mac OS X, iOS a Android a jeho inštalačný program môžete uložiť kliknutím na tlačidlo Stiahnuť na webovej stránke GDevelop.

GDevelop vám umožňuje navrhovať hry vložením prvkov objektov a udalostí a prevádza ich do strojového kódu. Softvér poskytuje veľa hier pre hry, ako napríklad text, 3D box, kachľovú mapu, objekty sprite a časticové motory. Používatelia môžu navrhnúť pokročilejšie úrovne a rozhrania s editorom scén spoločnosti GDevelop. Aj keď sa vyžaduje minimálne kódovanie, GDevelop stále obsahuje integrovaný nástroj na ladenie natívnych hier. To umožňuje vývojárom prezerať a upravovať údaje o scéne, prehrávať alebo vykresľovať scény snímky po snímke a vkladať nové premenné a objekty. Celkovo je tento softvér ideálny na vývoj webových hier HTML 5; ale možno budete potrebovať niečo s rozsiahlejšími nástrojmi na návrh 3D hier.

Godot

Godot je tiež open-source softvér pre návrh hier, ktorý obsahuje množstvo užitočných nástrojov. Tento softvér podporuje 2D aj 3D dizajn hier a má svoj vlastný skriptovací jazyk. Godot je kompatibilný s Windows, Linux a OS X; a pomocou softvéru môžete navrhovať hry pre tieto platformy a PlayStation 3, iOS, Android, Haiku, HTML 5 a Blackberry 10. Otvorte túto stránku a stlačením tlačidla Prevziať 2.1 pridajte aplikáciu Godot na plochu alebo prenosný počítač.

Godot má inovatívnu architektúru dizajnu založenú na scéne, pomocou ktorej môžu vývojári kombinovať viacero scén (súbor herných prvkov) do väčších scén. Vývojári môžu navrhovať hry v službe Godot buď pomocou jazyka C ++, alebo pomocou vlastného softvéru GDScript, ktorý je optimalizovaný pre architektúru založenú na scéne. Tento softvér má vyhradený motor pre návrh 2D hier a môžete tiež vyvíjať 3D hry importom 3D modelov. Godot obsahuje editor animácie na časovej osi, pomocou ktorého môžu používatelia animovať 2D alebo 3D grafiku. Vstavaný editor programu navyše obsahuje nástroj na ladenie, pomocou ktorého môžu používatelia stanoviť niektoré body prerušenia a krok programu, aby prechádzali kódom jeden riadok naraz.

GameMaker: Studio

GameMaker: Studio je jedným z najlepšie zavedených balíkov herného dizajnu pre Windows a vývoj je tiež v Studio 2. Pomocou tohto programu môžete nasadiť hry pre PlayStation 4, Xbox One, Windows, Mac, iOS, Android, Linux (Ubuntu), HTML 5 a PlayStation Vita. K dispozícii je freewarová verzia softvéru, ktorú si môžete stiahnuť z tejto stránky, ako aj maloobchodný predaj ateliérov Professional a Masters za 799 dolárov. Zbierka Studios Masters Collection umožňuje používateľom exportovať svoje hry na všetky platformy, zatiaľ čo freeware je obmedzené iba na Windows.

GameMaker: Studio je vývojový softvér, ktorý obsahuje intuitívne používateľské rozhranie na presunutie myšou pre návrh hier. Má tiež svoj vlastný skriptovací jazyk GML, ktorý je porovnateľný s jazykom C, ale poskytuje väčšiu flexibilitu v kombinácii s používateľským rozhraním drag-and-drop softvéru. Softvér okrem toho podporuje fyzikálne motory častíc Box2D a LiquidFun, ktoré pridávajú realistický pohyb; a tiež sa môže pochváliť integrovanou podporou platformy Shader.

GameMaker obsahuje režim ladenia, ktorý pri spustení hry spustí modul ladenia. Vďaka tomu môžete skontrolovať jemnejšie podrobnosti v hrách až po jednotlivé prípady a premenné. Debug Modul obsahuje okná sledovania, ktoré zobrazujú zdrojový kód, globálne premenné, vlastnosti kroku, premenné inštancie, dáta vyrovnávacej pamäte, udalosti zásobníka hovorov a ďalšie, aby vám poskytli komplexný prehľad o hre. Okrem toho môžu používatelia pridať ladiace body (bod zastavenia v hernom kóde) v rámci Debug Module alebo z Studio IDE pomocou klávesovej skratky. Komplexné hlásenie chýb GameMakera pre skripty môže vývojárom ďalej pomôcť odhaliť chyby vo svojich hrách.

Jedná sa teda o päť vývojárskych nástrojov, pomocou ktorých môžete navrhovať hry pre systémy Windows, Mac, Linux a konzoly. Pretože všetky dizajnérske súpravy obsahujú ladiace nástroje, môžete v hrách rýchlejšie sledovať a opravovať chyby bez potreby samostatného ladiaceho programu.

5 Softvér na návrh hier, ktorý obsahuje nástroje na ladenie hier