5 Software pro návrh her, který obsahuje nástroje pro ladění her

Obsah:

Video: T3_EDUCAM_Výběr stroje, útvary 2024

Video: T3_EDUCAM_Výběr stroje, útvary 2024
Anonim

Ladění je velká část životního cyklu vývoje softwaru, která eliminuje chyby v kódu. Ladicí nástroje jsou neocenitelnými nástroji pro návrh her, které vývojářům umožňují identifikovat a odstraňovat závady nebo chyby, které se mohou vplížit. Takže pokud hledáte software pro návrh her, měli byste vybrat ten, který je dodáván s integrovaným ladicím nástrojem přizpůsobeným pro hry.. Toto je několik balíčků herního designu, které obsahují vestavěné debuggery, takže můžete opravit kód bez jakýchkoli samostatných debuggerových nástrojů.

Jednota

Unity je jednou z předních designových aplikací přizpůsobených enginu Unity, se kterým mnoho vydavatelů vyvíjí své hry. Jedná se o multiplatformní herní engine, pomocí kterého můžete vyvíjet software pro Windows, PlayStation 4, Xbox One, iOS, Android, Wii U, 3DS, Mac a Oculus Rift. Tento software má osobní, Plus, Pro a Enterprise verze pro návrh her s. Verze Pro se prodává za 125 USD měsíčně (1 500 $ ročně), ale stále můžete přidat freeware Unity Personal do Windows kliknutím na tlačítko Stáhnout nyní na této webové stránce.

Unity se může pochlubit flexibilním editorem, pomocí kterého můžete vyvíjet 2D i 3D hry pomocí skriptů C # a Javascript. Software zahrnuje rozsáhlé nástroje pro animaci, grafiku, audio a 2D a 3D fyziku; a můžete také rozšířit editor Unity o více než 1700 rozšíření. Unity má navíc nástroj pro ladicí program MonoDevelop IDE, pomocí kterého lze ladit skripty JavaScript, Boo a C #. Tento nástroj umožňuje uživatelům kontrolovat kód prováděním skriptů krok za krokem. Můžete také vytvořit podmíněné zarážky na řádcích, které je třeba podrobněji analyzovat pomocí ladicího nástroje Unity.

Neskutečný motor 4

Unreal Engine 4 je další z nejznámějších vývojových souprav v oboru, se kterými velké vydavatelé navrhují hry. To zahrnuje celou řadu nástrojů pro tvorbu herních návrhů a podporuje všechny hlavní herní platformy, jako jsou Xbox One, PS4, Windows, Wii U, Oculus atd. Je to skvělý software pro navrhování stříleček pro první osoby, MMORPG (multiplayerové RPG) a tajné hry. Celý software je k dispozici s předplatným 19 USD měsíčně, ale uživatelé také platí 5% hrubého příjmu ze svých her navržených s UE4.

Snad nejlepší věcí na Unreal Engine 4 je jeho Blueprint systém, který umožňuje uživatelům navrhovat hry bez editoru zdrojového kódu. Blueprint je efektivní vizuální skriptování pro návrh her, pomocí kterého můžete nastavit a upravit sítě skriptovacích uzlů, a editor také zahrnuje různé nástroje pro ladění a analýzu. Pro ladění obsahuje Modrotisk Editor režimy Přehrát v Editoru a Simulovat v Editoru, které vám umožňují pozastavit provádění her a procházet grafy Blueprint s body přerušení. Díky vestavěnému debuggeru pak můžete zkontrolovat hodnoty vlastností hry a v případě potřeby provést změny. Unreal Engine 4 také obsahuje nástroj pro ladění her, který zobrazuje překrývající se herní data v reálném čase pro konkrétní ladění dat.

GDevelop

GDevelop je ideální pro začínající vývojáře, protože kódování není pro navrhování her s ním tak zásadní. Jedná se o software s otevřeným zdrojovým kódem, pomocí kterého můžete vyvíjet hry pro Windows, Linux a webové prohlížeče. Software je kompatibilní s platformami Windows, Ubuntu, Mac OS X, iOS a Android a jeho instalační program si můžete uložit kliknutím na tlačítko Stáhnout na webu GDevelop.

GDevelop vám umožňuje navrhovat hry vložením prvků objektů a událostí a převádí je do strojového kódu. Software poskytuje spoustu objektů pro hry, jako je text, 3D box, kachlová mapa, sprite a částicové motory. Uživatelé mohou navrhovat pokročilejší úrovně a rozhraní s editorem scén GDevelop. Přestože je vyžadováno minimální kódování, GDevelop stále obsahuje integrovaný nástroj pro ladění nativních her. To umožňuje vývojářům prohlížet a upravovat data scén, přehrávat nebo vykreslovat scény snímky po snímku a vkládat nové proměnné a objekty. Celkově je tento software ideální pro vývoj webových her HTML 5; ale možná budete potřebovat něco s rozsáhlejšími nástroji pro návrh 3D her.

Godot

Godot je také open-source software pro návrh her nabitý spoustou užitečných nástrojů. Tento software podporuje jak 2D, tak 3D návrh her a má svůj vlastní skriptovací jazyk. Godot je kompatibilní s Windows, Linux a OS X; a pomocí softwaru můžete navrhovat hry pro tyto platformy a PlayStation 3, iOS, Android, Haiku, HTML 5 a Blackberry 10. Otevřete tuto stránku a stisknutím tlačítka Stáhnout 2.1 přidejte Godot na plochu nebo notebook.

Godot má inovativní scénickou architekturu designu, pomocí které mohou vývojáři kombinovat více scén (soubor herních prvků) do větších scén. Vývojáři mohou navrhovat hry v Godotu buď pomocí C ++, nebo pomocí vlastního GDScript softwaru, který je optimalizován pro architekturu založenou na scéně. Tento software má vyhrazený engine pro 2D herní design a můžete také vyvíjet 3D hry importem 3D modelů. Godot obsahuje editor animace časové osy, pomocí kterého mohou uživatelé animovat 2D nebo 3D grafiku. Kromě toho vestavěný editor programu obsahuje nástroj pro ladění, pomocí kterého mohou uživatelé stanovit některé body přerušení a krokování programu, aby procházeli kódem jeden řádek po druhém.

GameMaker: Studio

GameMaker: Studio je jedním z nejlépe zavedených balíčků herního designu pro Windows a vyvíjí se také Studio 2. Pomocí tohoto programu můžete nasadit hry pro PlayStation 4, Xbox One, Windows, Mac, iOS, Android, Linux (Ubuntu), HTML 5 a PlayStation Vita. K dispozici je freewarová verze softwaru, kterou si můžete stáhnout z této stránky, jakož i prodej ateliérů Professional a Masters Collection za 799 USD. Kolekce Studios Masters Collection umožňuje uživatelům exportovat své hry na všechny platformy, zatímco freeware je omezen pouze na Windows.

GameMaker: Studio je vývojový software, který obsahuje intuitivní uživatelské rozhraní pro přetažení myší pro návrh her. Má také svůj vlastní skriptovací jazyk GML, který je srovnatelný s C, ale poskytuje větší flexibilitu v kombinaci s uživatelským rozhraním drag-and-drop softwaru. Kromě toho software podporuje částicové fyzikální motory Box2D a LiquidFun, které přidávají realistický pohyb; a také se může pochlubit integrovanou podporou multiplatformních shaderů.

GameMaker obsahuje režim ladění, který při spuštění hry spustí modul ladění. Díky tomu můžete zkontrolovat jemnější detaily ve hrách až do jednotlivých instancí a proměnných. Debug Modul obsahuje okna sledování, která zobrazují zdrojový kód, globální proměnné, vlastnosti kroku, proměnné instance, data vyrovnávací paměti, události zásobníku volání a další, aby vám poskytly komplexní přehled o hře. Kromě toho mohou uživatelé přidat ladicí body (bod zastavení v herním kódu) v Debug modulu nebo z Studio IDE pomocí klávesové zkratky. Komplexní hlášení chyb skriptů GameMakeru může vývojářům dále pomoci odhalit chyby v jejich hrách.

Jedná se tedy o pět vývojářských nástrojů, pomocí kterých můžete navrhovat hry pro Windows, Mac, Linux a konzole. Protože všechny sady návrhů obsahují debuggerové nástroje, můžete ve hrách rychleji sledovat a opravovat chyby, aniž byste potřebovali samostatný debugger.

5 Software pro návrh her, který obsahuje nástroje pro ladění her