5 Spēļu dizaina programmatūra, kas ietver spēļu atkļūdošanas rīkus

Satura rādītājs:

Video: AL044 - KAS:ST - VTOPIA 2024

Video: AL044 - KAS:ST - VTOPIA 2024
Anonim

Atkļūdošana ir liela programmatūras izstrādes dzīves cikla daļa, kas novērš kļūdas kodā. Atkļūdotāji ir nenovērtējami rīki spēļu noformēšanā, kas ļauj izstrādātājiem identificēt un noņemt kļūdas vai kļūdas, kas, iespējams, ir ieķērušās. Tātad, ja meklējat spēļu dizaina programmatūru, jums jāizvēlas tāda, kurai ir integrēts spēlēm pielāgots atkļūdošanas rīks.. Šīs ir dažas spēļu dizaina paketes, kurās ir iebūvēti atkļūdotāji, lai jūs varētu labot kodu bez atsevišķiem atsevišķiem atkļūdotāju rīkiem.

Vienotība

Unity ir viena no nozares vadošajām dizaina lietojumprogrammām, kas pielāgota Unity dzinējam, ar kuru daudzi izdevēji izstrādā savas spēles. Šis ir daudzplatformu spēļu dzinējs, ar kura palīdzību jūs varat izveidot programmatūru operētājsistēmai Windows, PlayStation 4, Xbox One, iOS, Android, Wii U, 3DS, Mac un Oculus Rift. Programmatūrai ir personiskās, Plus, Pro un Enterprise versijas, ar kuru palīdzību veidot spēles. Pro versija mazumtirdzniecībā ir USD 125 mēnesī (1500 USD gadā), taču joprojām varat pievienot bezmaksas programmatūru Unity Personal operētājsistēmai Windows, šajā tīmekļa vietnē noklikšķinot uz pogas Lejupielādēt tūlīt.

Unity lepojas ar elastīgu redaktoru, ar kura palīdzību jūs varat attīstīt gan 2D, gan 3D spēles ar C # un Javascript skriptiem. Programmatūrā ietilpst plaši animācijas, grafikas, audio un 2D un 3D fizikas projektēšanas rīki; un jūs varat arī paplašināt Unity redaktoru ar vairāk nekā 1700 paplašinājumiem. Turklāt Unity ir MonoDevelop IDE atkļūdotāju rīks, ar kuru var atkļūdot JavaScript, Boo un C # skriptus. Šis rīks ļauj lietotājiem pārbaudīt kodu, izpildot skriptus soli pa solim. Varat arī noteikt nosacītus pārtraukuma punktus rindiņās, kuras jums jāanalizē rūpīgāk, izmantojot Vienotības atkļūdošanas rīku.

Nereāls dzinējs 4

Unreal Engine 4 ir vēl viens no slavenākajiem nozares attīstības komplektiem, ar kuru lielie izdevēji izstrādā spēles. Tas ietver pilnu izveides rīku komplektu spēļu noformēšanai un atbalsta visas galvenās spēļu platformas, piemēram, Xbox One, PS4, Windows, Wii U, Oculus utt. Tā ir lieliska programmatūra pirmās personas šāvēja, MMORPG (multiplayer RPG) noformēšanai. un Maskēšanās spēles. Pilna programmatūra ir pieejama ar ikmēneša abonēšanu 19 USD vērtībā, taču lietotāji arī maksā 5% no bruto ieņēmumiem no spēlēm, kas izstrādātas, izmantojot UE4.

Varbūt vislabākais Unreal Engine 4 ir tā Blueprint sistēma, kas lietotājiem ļauj veidot spēles bez avota koda redaktora. Projekts ir vizuāla skriptu veidošana spēles dizainam, ar kuru jūs varat iestatīt un rediģēt skriptu mezglu tīklus, un redaktors iekļauj arī dažādus atkļūdošanas un analīzes rīkus. Atkļūdošanai Blueprint Editor iekļauj Play in Editor un Simulator Redaktora režīmos, kas ļauj apturēt spēles izpildi un iziet cauri Blueprint diagrammām ar pārtraukuma punktiem. Izmantojot šo iebūvēto atkļūdotāju, jūs varat pārbaudīt spēles rekvizītu vērtības un vajadzības gadījumā veikt izmaiņas. Unreal Engine 4 ietver arī Gameplay Debugger rīku, kas parāda pārklātus reāllaika spēles datus īpašai datu atkļūdošanai.

GDevelop

GDevelop ir ideāli piemērots iesācēju izstrādātājiem, jo ​​kodēšana nav tik būtiska, lai izstrādātu spēles ar to. Šī ir atvērtā pirmkoda programmatūra, ar kuras palīdzību jūs varat izveidot spēles Windows, Linux un tīmekļa pārlūkprogrammām. Programmatūra ir savietojama ar Windows, Ubuntu, Mac OS X, iOS un Android platformām, un tās instalētāju var saglabāt, GDevelop vietnē noklikšķinot uz pogas Lejupielādēt.

GDevelop ļauj projektēt spēles, ievietojot objektu un notikumu elementus, un tas tos pārveido mašīnu kodā. Programmatūra nodrošina daudzus objektus spēlēm, piemēram, tekstu, 3D lodziņu, flīzētu karti, sprite un daļiņu dzinēja objektus. Lietotāji var izveidot sarežģītākus līmeņus un saskarnes ar GDevelop sižeta redaktoru. Kaut arī ir nepieciešama minimāla kodēšana, GDevelop joprojām ir integrēts vietņu spēļu atkļūdotāju rīks. Tas ļauj izstrādātājiem skatīt un modificēt sižeta datus, atskaņot ainas pa kadram vai atveidot tās un ievietot jaunus mainīgos un objektus. Kopumā šī programmatūra ir ideāli piemērota HTML 5 tīmekļa spēļu izstrādei; bet jums varētu būt nepieciešams kaut kas ar plašākiem rīkiem 3D spēļu dizainam.

Godot

Godot ir arī atvērtā koda spēļu dizaina programmatūra, kas satur daudz ērtu rīku. Šī programmatūra atbalsta gan 2D, gan 3D spēļu dizainu, un tai ir sava pielāgotā skriptu valoda. Godot ir savietojams ar Windows, Linux un OS X; un ar programmatūru jūs varat izveidot spēles šīm platformām un PlayStation 3, iOS, Android, Haiku, HTML 5 un Blackberry 10. Atveriet šo lapu un nospiediet pogu Lejupielādēt 2.1, lai pievienotu Godot darbvirsmai vai klēpjdatoram.

Godot ir inovatīva uz ainavu balstīta dizaina arhitektūra, ar kuru izstrādātāji var apvienot vairākas ainas (spēles elementu kolekcija) lielākās ainās. Izstrādātāji var projektēt spēles Godot vai nu ar C ++, vai ar programmatūras pielāgoto GDScript, kas ir optimizēts sižeta arhitektūrai. Programmatūrai ir īpašs dzinējs 2D spēļu noformēšanai, un jūs varat arī attīstīt 3D spēles, importējot 3D modeļus. Godot ietver laika līnijas animācijas redaktoru, ar kuru lietotāji var animēt 2D vai 3D grafiku. Turklāt programmas iebūvētajā redaktorā ir iekļauts atkļūdotāju rīks, ar kuru lietotāji var noteikt dažus pārtraukuma punktus un programmas darbību, lai cauri kodētu vienu rindu vienlaikus.

GameMaker: studija

GameMaker: Studio ir viena no vislabāk izveidotajām spēļu dizaina pakotnēm operētājsistēmai Windows, un arī izstrādē ir Studio 2. Izmantojot šo programmu, jūs varat izvietot spēles PlayStation 4, Xbox One, Windows, Mac, iOS, Android, Linux (Ubuntu), HTML 5 un PlayStation Vita. Ir programmatūras bezmaksas programmatūras versija, kuru varat lejupielādēt no šīs lapas, kā arī Studios Professional un Masters Collection mazumtirdzniecības cena par 799 USD. Studios Masters Collection ļauj lietotājiem eksportēt spēles uz visām platformām, savukārt bezmaksas programmatūra ir ierobežota tikai ar Windows.

GameMaker: Studio ir izstrādātāja programmatūra, kas spēles noformēšanai satur intuitīvu lietotāja saskarni. Tam ir arī sava GML skriptu valoda, kas ir salīdzināma ar C, bet nodrošina lielāku elastību, ja to apvieno ar programmatūras vilkšanas un nomešanas lietotāja saskarni. Turklāt programmatūra atbalsta Box2D un LiquidFun daļiņu fizikas motorus, lai pievienotu reālistisku kustību ar; un tas arī lepojas ar integrētu starpplatformu shader atbalstu.

GameMaker ietver atkļūdošanas režīmu, kas palaiž atkļūdošanas moduli, kad palaižat spēli. Ar to jūs varat pārbaudīt spēles sīkāku informāciju līdz atsevišķiem gadījumiem un mainīgajiem. Atkļūdošanas modulī ir iekļauti skatīšanās logi, kas parāda avota kodu, globālos mainīgos, soļu rekvizītus, gadījumu mainīgos, bufera datus, zvanu skursteņa notikumus un daudz ko citu, lai sniegtu jums visaptverošu spēles pārskatu. Turklāt lietotāji atkļūdošanas modulī vai no Studio IDE var pievienot atkļūdošanas pārtraukšanas punktus (spēles koda pieturas punktu) ar karsto taustiņu. GameMaker visaptverošā kļūdu ziņošana skriptiem var arī vēl vairāk palīdzēt izstrādātājiem atklāt kļūdu savās spēlēs.

Tātad šie ir pieci izstrādātāju rīku komplekti, ar kuru palīdzību jūs varat noformēt spēles Windows, Mac, Linux un konsolēm. Tā kā visos dizaina komplektos ir iekļauti atkļūdotāju rīki, varat ātrāk izsekot un novērst spēles kļūdas, neizmantojot atsevišķu atkļūdotāju.

5 Spēļu dizaina programmatūra, kas ietver spēļu atkļūdošanas rīkus