5 Programska oprema za oblikovanje iger, ki vključuje orodja za odpravljanje napak za igre

Kazalo:

Video: program za snemanje seveda za stonj 2024

Video: program za snemanje seveda za stonj 2024
Anonim

Odpravljanje napak je velik del življenjskega cikla razvoja programske opreme, ki odpravlja napake v kodi. Naprave za odpravljanje napak so neprecenljivo orodje za oblikovanje iger, ki razvijalcem omogoča prepoznavanje in odstranjevanje napak ali hroščev, ki so se morda prikradli. Torej, če iščete programsko opremo za oblikovanje iger, morate izbrati tisto, ki je priloženo integriranemu orodju za odpravljanje napak, prilagojenemu igram. To je nekaj paketov za oblikovanje iger, ki vključujejo vgrajene naprave za odpravljanje napak, tako da lahko popravite kodo brez ločenih samostojnih orodij za odpravljanje napak.

Enotnost

Unity je ena vodilnih industrijskih oblikovalskih aplikacij, ki je prilagojena motorju Unity, s katerim veliko založnikov razvija svoje igre. To je multiplatformski igralec, s katerim lahko razvijete programsko opremo za Windows, PlayStation 4, Xbox One, iOS, Android, Wii U, 3DS, Mac in Oculus Rift. Programska oprema ima različice Personal, Plus, Pro in Enterprise, s katerimi lahko oblikujete igre. Pro različica proda na 125 USD mesečno (1500 USD na leto), vendar lahko še vedno dodate brezplačni program Unity Personal v Windows tako, da na tej spletni strani kliknete gumb Prenesi zdaj.

Unity se ponaša s prilagodljivim urejevalnikom, s katerim lahko razvijete tako 2D kot 3D igre s C # in Javascript skriptom. Programska oprema vključuje obsežna orodja za oblikovanje animacije, grafike, zvoka ter 2D in 3D fizike; urejevalnik Unity pa lahko razširite tudi z več kot 1.700 razširitvami. Poleg tega ima Unity orodje za odpravljanje napak MonoDevelop IDE, s katerim lahko razhroščajo skripte JavaScript, Boo in C #. To orodje uporabnikom omogoča vpogled v kodo z izvajanjem skriptov korak za korakom. Pogojne mejne točke lahko določite tudi na linijah, ki jih morate natančneje analizirati z orodjem za odpravljanje napak Unity.

Unreal Engine 4

Unreal Engine 4 je še eden izmed najbolj priznanih razvojnih kompletov v industriji, s katerimi veliki založniki oblikujejo igre. To vključuje celoten nabor orodij za ustvarjanje za oblikovanje iger in podpira vse glavne igralne platforme, kot so Xbox One, PS4, Windows, Wii U, Oculus itd. Odlična programska oprema za oblikovanje strelov prve osebe, MMORPG (multiplayer RPGs) in prikrite igre. Celotna programska oprema je na voljo z mesečno naročnino 19 dolarjev, vendar uporabniki plačajo tudi 5% bruto prihodka iz svojih iger, zasnovanih z UE4.

Morda je najboljša stvar Unreal Engine 4 sistem Blueprint, ki uporabnikom omogoča oblikovanje iger brez urejevalnika izvorne kode. Blueprint je učinkovito vizualno skriptno oblikovanje iger, s katerim lahko nastavite in uredite omrežja skriptnih vozlišč, urejevalnik pa vključuje tudi različna orodja za odpravljanje napak in analiz. Za odpravljanje napak, program urejevalnika načrta vključuje predvajanje v urejevalniku in simuliranje v urejevalnem načinu, ki omogočata začasno zaustavitev izvajanja iger in korake skozi grafikone načrta s točkami prekinitve. S tem vgrajenim razhroščevalnikom lahko nato pregledate vrednosti lastnosti igre in po potrebi spremenite spremembe. Unreal Engine 4 vključuje tudi orodje za odpravljanje napak za igranje, ki prikazuje prekrivne podatke v igrah v realnem času za posebne odpravljanje napak.

GDevelop

GDevelop je idealen za začetnike razvijalce, saj kodiranje ni tako bistveno za oblikovanje iger z njim. To je odprtokodna programska oprema, s katero lahko razvijate igre za Windows, Linux in spletne brskalnike. Programska oprema je združljiva s platformami Windows, Ubuntu, Mac OS X, iOS in Android, njen namestitveni program pa lahko shranite s klikom gumba za prenos na spletnem mestu GDevelop.

GDevelop vam omogoča oblikovanje iger z vstavljanjem elementov predmeta in dogodkov ter jih prevede v strojno kodo. Programska oprema ponuja na tone predmetov za igre, kot so besedilo, 3D polje, popločan zemljevid, predmeti sprite in delci. Uporabniki lahko oblikujejo bolj napredne ravni in vmesnike z urejevalnikom scen GDevelop. Čeprav je potrebno minimalno kodiranje, ima GDevelop še vedno integrirano orodje za odpravljanje napak za domače igre. Razvijalcem omogoča ogled in spreminjanje podatkov o sceni, predvajanje ali upodabljanje prizorov v okvir za okvirjem in vstavljanje novih spremenljivk in predmetov. Na splošno je ta programska oprema idealna za razvoj spletnih iger HTML 5; morda pa boste potrebovali nekaj z obsežnejšimi orodji za oblikovanje 3D iger.

Godot

Godot je tudi odprtokodna programska oprema za oblikovanje iger, napolnjena z veliko priročnih orodij. Ta programska oprema podpira oblikovanje 2D in 3D igre in ima svoj jezik skriptov po meri. Godot je združljiv z Windows, Linux in OS X; in s programsko opremo lahko oblikujete igre za te platforme in PlayStation 3, iOS, Android, Haiku, HTML 5 in Blackberry 10. Odprite to stran in pritisnite gumb za prenos 2.1, če želite dodati Godot na namizje ali prenosnik.

Godot ima inovativno scensko arhitekturo, s katero lahko razvijalci kombinirajo več prizorov (zbirko elementov igre) v večje prizore. Razvijalci lahko v Godotu oblikujejo igre bodisi s C ++ bodisi programsko opremo po meri GDScript, ki je optimizirana za scensko arhitekturo. Programska oprema ima namenski motor za 2D oblikovanje iger, poleg tega pa lahko razvijete 3D igre z uvozom 3D modelov. Godot vključuje urejevalnik animacije časovnice, s katerim lahko uporabniki animirajo 2D ali 3D grafiko. Poleg tega vgrajeni urejevalnik programa vključuje orodje za odpravljanje napak, s katerim lahko uporabniki postavijo nekaj prelomnih točk in korakov programa, da gredo skozi kodo eno vrstico naenkrat.

GameMaker: Studio

GameMaker: Studio je eden najbolj uveljavljenih paketov za oblikovanje iger za Windows, v razvoju pa je tudi Studio 2. S tem programom lahko namestite igre za PlayStation 4, Xbox One, Windows, Mac, iOS, Android, Linux (Ubuntu), HTML 5 in PlayStation Vita. Obstaja brezplačna različica programske opreme, ki jo lahko prenesete s te strani, ter Studios Professional in Masters Collection, ki proda na drobno na 799 USD. Studios Masters Collection uporabnikom omogoča izvoz njihovih iger na vse platforme, medtem ko je brezplačna programska oprema omejena samo na Windows.

GameMaker: Studio je programska oprema za razvijalce, ki vključuje intuitiven uporabniški vmesnik povleci-spusti za oblikovanje iger. Ima tudi svoj skriptni jezik GML, ki je primerljiv s C, vendar zagotavlja večjo fleksibilnost v kombinaciji z uporabniškim vmesnikom programske opreme povleci in spusti. Poleg tega programska oprema podpira motorje Box2D in LiquidFun za fiziko delcev, s katerimi lahko dodate realno gibanje; poleg tega pa se ponaša tudi z integrirano podporo za platforme v senčnikih.

GameMaker vključuje način za odpravljanje napak, ki zažene modul za odpravljanje napak, ko zaženete igro. S tem si lahko ogledate podrobnejše podrobnosti v igrah do posameznih primerkov in spremenljivk. Modul za odpravljanje napak vključuje okna ure, ki prikazujejo izvorno kodo, globalne spremenljivke, lastnosti korakov, spremenljivke primerkov, podatki v medpomnilniku, dogodki skladbe klicev in še več, kar vam omogoča celovit pregled igre. Poleg tega lahko uporabniki dodajo točke za odpravljanje napak (točka zaustavljanja v kodi igre) v modulu za odpravljanje napak ali iz Studio IDE z bližnjico. Celovito poročanje o napakah GameMakerja za skripte lahko tudi pomaga razvijalcem pri odkrivanju napak v njihovih igrah.

Torej, to je pet orodij za razvijalce, s katerimi lahko oblikujete igre za Windows, Mac, Linux in konzole. Ker vsi programski paketi vključujejo orodja za odpravljanje napak, lahko hitreje sledite in odpravljate napake v igrah, ne da bi pri tem potrebovali samostojno odpravljanje napak.

5 Programska oprema za oblikovanje iger, ki vključuje orodja za odpravljanje napak za igre