5 Game design software, der indeholder spil-debugging værktøjer

Indholdsfortegnelse:

Video: CLion Debugger Fundamentals 2024

Video: CLion Debugger Fundamentals 2024
Anonim

Debugging er en stor del af softwareudviklingen livscyklus, der fjerner fejl i kode. Debuggers er uvurderlige værktøjer til spildesign, der gør det muligt for udviklere at identificere og fjerne fejl eller bugs, der muligvis er sneget ind. Så hvis du leder efter spildesignsoftware, skal du vælge et, der leveres med et integreret debugging-værktøj, der er skræddersyet til spil. Dette er et par spildesignpakker, der indeholder indbyggede debuggers, så du kan rette kode uden nogen separat, selvstændig debugger-værktøj.

Enhed

Unity er en af ​​de brancheførende designapplikationer skræddersyet til Unity-motoren, som mange forlag udvikler deres spil med. Dette er en multiplatformspilmotor, som du kan udvikle software til Windows, PlayStation 4, Xbox One, iOS, Android, Wii U, 3DS, Mac og Oculus Rift. Softwaren har personlige, Plus, Pro og Enterprise versioner til design af spil med. Pro-versionen sælges til $ 125 om måneden ($ 1.500 pr. År), men du kan stadig tilføje freeware Unity Personal til Windows ved at klikke på knappen Download nu på denne webside.

Unity kan prale af en fleksibel editor, som du kan udvikle både 2D- og 3D-spil med C # og Javascript-scripting. Softwaren inkluderer omfattende animations-, grafik-, lyd- og 2D- og 3D-fysikdesignværktøjer; og du kan også udvide Unity-editoren med mere end 1.700 udvidelser. Derudover har Unity et MonoDevelop IDE-debugger-værktøj til at debugge JavaScript, Boo og C # scripts. Dette værktøj giver brugerne mulighed for at inspicere kode ved at udføre scripts trin for trin. Du kan også oprette betingede brudpunkter på linjer, som du har brug for for at analysere nærmere med Unitys debugværktøj.

Uvirkelig motor 4

Unreal Engine 4 er et andet af de mest berømte udviklingssæt i branchen, som store udgivere designer spil med. Dette inkluderer en komplet pakke med oprettelsesværktøjer til spildesign og understøtter alle de store spilleplatforme, såsom Xbox One, PS4, Windows, Wii U, Oculus osv. Det er fantastisk software til at designe førstepersons shooters, MMORPGs (multiplayer RPGs) og stealth-spil. Den fulde software er tilgængelig med et månedligt $ 19-abonnement, men brugerne betaler også 5% af bruttoindtægterne fra deres spil designet med UE4.

Den bedste ting ved Unreal Engine 4 er måske dets Blueprint-system, der giver brugerne mulighed for at designe spil uden en kildekodeditor. Blueprint er effektivt visuelt scripting til spildesign, som du kan konfigurere og redigere scriptingnodenetværk, og redaktøren indeholder også forskellige fejlfindings- og analyseværktøjer. Til fejlsøgning inkluderer Blueprint Editor Afspil i Editor og Simulere i Editor-tilstande, der giver dig mulighed for at sætte spiludførelser på pause og gå gennem Blueprint-grafer med breakpoints. Med den indbyggede debugger kan du derefter inspicere spillets ejendomsværdier og foretage ændringer, når det er nødvendigt. Unreal Engine 4 inkluderer også et gameplay-debugger-værktøj, der viser overlejrede realtidsspildata til specifik datadugging.

GDevelop

GDevelop er ideel til nybegynderudviklere, da kodning ikke er så vigtig at designe spil med det. Dette er open source-software, som du kan udvikle spil til Windows, Linux og webbrowsere. Softwaren er kompatibel med Windows-, Ubuntu-, Mac OS X-, iOS- og Android-platformene, og du kan gemme dets installationsprogram ved at klikke på knappen Download på GDevelop-webstedet.

GDevelop giver dig mulighed for at designe spil ved at indsætte objekt- og begivenhedselementer, og det oversætter dem til maskinkode. Softwaren indeholder masser af objekter til spil, såsom tekst, 3D-boks, flisebelagt kort, sprite og partikelmotorobjekter. Brugere kan designe mere avancerede niveauer og grænseflader med GDevelops sceneditor. Selvom der kræves minimal kodning, har GDevelop stadig et integreret debugger-værktøj til native spil. Det giver udviklere mulighed for at se og ændre scenedata, afspille eller gengive scener ramme for ramme og indsætte nye variabler og objekter. Samlet set er denne software ideel til udvikling af HTML 5 webspil; men du har muligvis brug for noget med mere omfattende værktøjer til 3D-spildesign.

Godot

Godot er også open source-spildesignsoftware fyldt med masser af praktiske værktøjer. Denne software understøtter både 2D- og 3D-spildesign og har sit eget tilpassede scriptingsprog. Godot er kompatibel med Windows, Linux og OS X; og du kan designe spil til disse platforme og PlayStation 3, iOS, Android, Haiku, HTML 5 og Blackberry 10 med softwaren. Åbn denne side, og tryk på knappen Download 2.1 for at tilføje Godot til dit skrivebord eller den bærbare computer.

Godot har innovativ scenebaseret designarkitektur, som udviklere kan kombinere flere scener (en samling af spilelementer) i større scener. Udviklere kan designe spil i Godot enten med C ++ eller softwarens brugerdefinerede GDScript, der er optimeret til den scenebaserede arkitektur. Softwaren har en dedikeret motor til 2D-spildesign, og du kan også udvikle 3D-spil ved at importere 3D-modeller. Godot inkluderer en tidslinje-animationseditor, som brugere kan animere 2D- eller 3D-grafik med. Derudover indeholder programmets indbyggede editor et debugger-værktøj, som brugerne kan lægge nogle breakpoints og programsteg for at gå gennem kode en linje ad gangen.

GameMaker: Studio

GameMaker: Studio er en af ​​de bedst etablerede spildesignpakker til Windows, og der er også en Studio 2 under udvikling. Med dette program kan du implementere spil til PlayStation 4, Xbox One, Windows, Mac, iOS, Android, Linux (Ubuntu), HTML 5 og PlayStation Vita. Der er en freeware-version af softwaren, som du kan downloade fra denne side samt en Studios Professional og Masters Collection-detailhandel til $ 799. Studios Masters Collection gør det muligt for brugere at eksportere deres spil til alle platforme, mens freeware er begrænset til kun Windows.

GameMaker: Studio er udvikler-software, der indeholder et intuitivt træk-drop-drop-brugergrænseflade til spildesign. Det har også sit eget GML-scriptingsprog, der kan sammenlignes med C, men giver større fleksibilitet, når det kombineres med softwarens træk-og-slip-brugergrænseflade. Derudover understøtter softwaren Box2D- og LiquidFun-partikelfysikamotorer for at tilføje realistisk bevægelse med; og det kan også prale af integreret cross-platform shader support.

GameMaker indeholder en Debug Mode, der starter et Debug Module, når du kører dit spil. Med det kan du inspicere de finere detaljer i spil ned til individuelle forekomster og variabler. Debug-modulet indeholder overvågningsvinduer, der viser kildekode, globale variabler, trinegenskaber, forekomstvariabler, bufferdata, opkaldsstapbegivenheder og meget mere for at give dig et omfattende overblik over spillet. Desuden kan brugere tilføje debug breakpoints (et stoppunkt i spilkoden) i Debug Module eller fra Studio IDE med en genvejstast. GameMakers omfattende fejlrapportering til scripts kan også hjælpe udviklere med at opdage fejl i deres spil.

Så det er fem udviklingsværktøjssæt, som du kan designe spil til Windows, Mac, Linux og konsoller. Da alle designsuiterne inkluderer debugger-værktøjer, kan du spore og rette bugs i spilene hurtigere uden nogen selvstændig debugger kræves.

5 Game design software, der indeholder spil-debugging værktøjer