Ko smo ljudje bolj odvisni od mobilnih naprav, želimo, da nam sledijo tudi orodja za produktivnost.
Ko napišem oceno (vklju?no s to), se ne vežem na urejevalnik besedil, zaklenjen v enem ra?unalniku.
Uporabljam Google Dokumente, tako da lahko v kateri koli napravi, kjer sem kon?al, nadaljujem.
Poleg tega, da je lastno orodje za razvoj iger Construct, vmesnik, ki temelji na brskalniku, povezan z oblakom, uporablja isto na?elo pri razvoju 2D potrošniških video iger.
Kar zadeva funkcionalnost, zaokroženi Construct zaostaja takoj za GameMakerjem, ki ga je Editor's Choice za potrošnikom prijazno programsko opremo razvil.
Kakšne vrste iger lahko ustvarite?
Construct vam omogo?a razvijanje razli?nih vrst 2D video iger, od enojnih igralcev, stranskih drsnih platform do arkadnih slogovnih strežnikov za ve? igralcev od zgoraj navzdol.
Igre vas bodo morda spomnile na zabavne majhne mote?e dejavnike, ki jih lahko igrate na Kongregate ali Newgrounds.
Pravzaprav ustanovitelj Newgrounds Tom Fulp hvali Construct in ve? kot polovica Kongregateovih iger HTML5 izvira iz te programske opreme, kar Construct s ponosom prikazuje na svoji spletni strani.
Construct je drugi najbolj priljubljeni motor na trgu indie iger itch.io, takoj za veliko mo?nejšim in vidnejšim profesionalnim orodjem Unity.
Prebrskajte primere iger Construct in ne boste videli samo indie projektov, temve? presenetljive licen?ne povezave za Teen Titans in Netflix Stara garda.
Založniki iger z velikimi imeni, kot so EA, Sega in Zynga, uporabljajo tudi Construct.
Vendar vam Construct omogo?a samo izdelavo 2D iger.
Nekateri bolj impresivni in dodelani grafi?ni u?inki, na primer mehka razsvetljava ali filter za zapisovanje, lahko dodajo dovolj globine, da igralce prevarajo.
?e želite ustvariti prave 3D igre, morate uporabiti omejeno 3D-grafi?no funkcionalnost GameMakerja, Fuze4 na Nintendo Switch-u ali manj prijazna profesionalna orodja, kot sta Unity ali Unreal Engine.
Cena in platforme
Construct lahko brezpla?no preizkusite v brskalniku, saj postavlja stroge omejitve, proti katerim boste kmalu naleteli.
S Stencylom dobite celoten program z omejenimi možnostmi objavljanja.
Konstrukt pa vam sploh ne dovoljuje objavljanja iger.
Uporabite lahko le peš?ico u?inkov, pisav, animacij in slojev.
Najbolj nadležno je, da lahko svojim igram dodate samo 25 dogodkov ali 50, ?e se prijavite za ra?un.
Kasneje sem podrobneje razložil kodni jezik Constructa, vendar so dogodki diskretni stavki if / then, ki vodijo celotno logiko vaše igre.
En dogodek pove znaku, naj se premakne levo, ko pritisnete levo tipko.
Drug dogodek pove, da se lik, ko pritisnete desno tipko, obrne in pomakne v desno.
S tako malo dogodki ne morete razviti ni?esar bolj zapletenega, kot je kratek nivo platformiranja, skozi katerega vas vodi vadnica.
?e želite kar najbolje izkoristiti Construct, morate zanj pla?ati.
Osebne licence se za?nejo pri 16,49 USD na mesec ali 99 USD na leto, kar je za to kategorijo precej nizko, ko upoštevate vse ugodnosti.
Uporabniki, ki pla?ajo, dobijo neomejene dogodke, možnost izdelave iger za ve? igralcev, možnosti monetizacije, funkcije za odpravljanje napak in še ve?.
Objavljate lahko tudi v spletu, napravah Android in iOS, namiznih platformah (Windows, Mac in Linux) in Xbox One.
Za primerjavo, licenca Gamebox za Xbox One stane 799 USD na leto.
Vendar le GameMaker ponuja (podobno drage) licence za PlayStation 4 in Nintendo Switch.
Razvoj s konstruktom
Dokler imate sodoben spletni brskalnik, lahko zaženete Construct.
Projekte lahko shranite v izbrano rešitev za shranjevanje v oblaku, kot je Dropbox ali Google Drive.
Samo Twine ponuja podobno funkcionalnost brskalnika in njegove besedilne pustolovske igre niso niti približno tako zapletene kot tisto, kar lahko naredite v Constructu.
Ko se Construct zažene, lahko delate brez povezave, vendar boste morali svoje projekte shraniti lokalno.
Vmesnik Construct je sprva videti ?ist in jasen.
?e ne želite neprestano odpirati in zapirati vitalnih oken, ko jih potrebujete, je zasko?itev menijskih vrstic na zunanjih robovih delovnega prostora ve? kot vredna nereda.
Zavihki poskrbijo, da je vaš projekt lepo organiziran.
Na zavihku Start so navedeni vaši trenutni projekti skupaj s povezavami do vodnikov in vzorcev.
Zavihki postavitve omogo?ajo ustvarjanje in organiziranje predmetov in ozadij za razli?ne ravni, programiranje pa vnesete na zavihke Sheet Event.
Za za?etnike pisanje sterilne kode za ustvarjanje živahnih iger predstavlja zahtevno miselno uganko.
Vedeti, kako kodirati, je bistvenega pomena za resen razvoj iger, toda prijazen vizualni jezik na dolg na?in krepi zaupanje na za?etku.
Z Constructom sem se zelo enostavno izrazil na strani postavitve.
Pretvorba ploš?ic ploš?adi v platforme in animiranje skakalnega modrega junaka zahtevata malo ve? spretnosti kot nekaj podobnega Super Mario Maker, vendar je presenetljivo blizu.
Stvari se seveda zapletejo, ko za?nete s programiranjem igre.
Construct je nedavno dodal JavaScript za razvijalce, ki želijo ve? nadzora nad delovanjem svojih iger.
Kljub temu poenostavljen vizualni jezik ponuja tudi veliko mo?i.
Kot sem že omenil, svojo igro programirate tako, da pišete dogodke, izjave, ki dolo?enim predmetom ali sami igri sporo?ajo, da se v dolo?enih okoliš?inah obnaša na dolo?en na?in.
Dogodki dolo?ajo nadzor, sovražnikovo vedenje in kaj morajo igralci narediti za zmago.
Medtem ko Stencyl v imenu dostopnosti zamegljuje svoje bolj zapletene funkcije, Constructovi dogodki bolje pomagajo uporabnikom olajšati uporabo konceptov na višji ravni, kot so nevidni hitboxi, pravilno poravnani izvor animacije in stanja iger, ki se posodabljajo z vsakim kadrom.
Že pri programiranju nekaj tako osnovnega, kot je skakanje po sovražniku, se zavedate, da igra dejansko gleda trenutne koordinate X in Y razli?nih primerkov predmetov na zaslonu in kaj se zgodi, ?e pod kakšnimi pogoji tr?ijo.
Razli?nim predmetom lahko dodate razli?na vnaprej pripravljena vedenja, da spremenite, katere dogodke lahko zanje ustvarite.
?e na sprite, ki ste ga narisali, postavite ?asovno vedenje, ga lahko razstrelite in predvajate tematsko pesem Ni ?asa za smrt ko zmanjka ?asa.
Tudi majhna igra zahteva veliko dogodkov, zato priporo?am, da ustvarite razli?ne liste dogodkov za razli?ne predmete in elemente igre.
V nasprotnem primeru se za?nejo kopi?iti na enem listu in je težko na hitro raz?leniti kodo.
GameMaker bolje opravi razvrš?anje predmetov s pripadajo?o kodo in privzeto ureja okna v delovnem prostoru, vendar ravno tako raje delam.
?e potrebujete nekaj navdiha, razvijalec Construct Scirra ponuja brezpla?ne primere za prenos, spletne vadnice in dokumentacijo za branje, forume skupnosti, ki se jim želite pridružiti, in povezave do iger za igranje, ki v najboljšem primeru prikažejo motor.
V trgovini Scirra lahko kupite tudi igre in brezpla?ne pakete premoženja.
Cene za te grafike, zvo?ne u?inke in predloge iger se gibljejo od manj kot 5 do ve? kot 50 dolarjev, zato pred porabo opravite nekaj raziskav.
Zgradite boljšo igro
Zagon Construct v brskalniku in pisanje iger s svojim dostopnim, zmogljivim vizualnim jezikom se po?uti brez napora, tako kot bi morala vsa programska oprema za razvoj potrošniških iger.
Odli?na izbira za ustvarjalce iger za za?etnike.
Naš urejevalnik Choice GameMaker ga nekoliko izni?i, tako da ponuja ve? možnosti objavljanja, ve? grafi?ne mo?i in verjetno bolj intuitiven potek dela.
Poleg tega pri na?rtovanju kariere v razvoju iger upoštevajte naše najboljše spletne storitve u?enja.
Prednosti
Intuitivni vizualni programski jezik
Podpira JavaScript
Izvozite v splet, mobilne naprave, namizja in Xbox One
Deluje v brskalniku in shranjuje projekte v oblak
Tržnica za 2D grafiko, zvo?ne u?inke in druga sredstva
Prikaži ve?
Spodnja ?rta
Zmogljiva orodja Construct v kombinaciji s svojim lahkim vmesnikom, ki temelji na brskalniku, ga uvrš?ajo med najbolj prilagodljive programe za razvoj potrošniških iger.
Izdelajte specifikacije
Izklicna cena
99 USD na leto
Platforma
Mac, splet, Windows, Xbox One, Android, iOS, Linux
Tržnica / Galerija skupnosti
Da
Zahteva nekaj kodiranja
Ne
3D urejanje
Ne
Ko smo ljudje bolj odvisni od mobilnih naprav, želimo, da nam sledijo tudi orodja za produktivnost.
Ko napišem oceno (vklju?no s to), se ne vežem na urejevalnik besedil, zaklenjen v enem ra?unalniku.
Uporabljam Google Dokumente, tako da lahko v kateri koli napravi, kjer sem kon?al, nadaljujem.
Poleg tega, da je lastno orodje za razvoj iger Construct, vmesnik, ki temelji na brskalniku, povezan z oblakom, uporablja isto na?elo pri razvoju 2D potrošniških video iger.
Kar zadeva funkcionalnost, zaokroženi Construct zaostaja takoj za GameMakerjem, ki ga je Editor's Choice za potrošnikom prijazno programsko opremo razvil.
Kakšne vrste iger lahko ustvarite?
Construct vam omogo?a razvijanje razli?nih vrst 2D video iger, od enojnih igralcev, stranskih drsnih platform do arkadnih slogovnih strežnikov za ve? igralcev od zgoraj navzdol.
Igre vas bodo morda spomnile na zabavne majhne mote?e dejavnike, ki jih lahko igrate na Kongregate ali Newgrounds.
Pravzaprav ustanovitelj Newgrounds Tom Fulp hvali Construct in ve? kot polovica Kongregateovih iger HTML5 izvira iz te programske opreme, kar Construct s ponosom prikazuje na svoji spletni strani.
Construct je drugi najbolj priljubljeni motor na trgu indie iger itch.io, takoj za veliko mo?nejšim in vidnejšim profesionalnim orodjem Unity.
Prebrskajte primere iger Construct in ne boste videli samo indie projektov, temve? presenetljive licen?ne povezave za Teen Titans in Netflix Stara garda.
Založniki iger z velikimi imeni, kot so EA, Sega in Zynga, uporabljajo tudi Construct.
Vendar vam Construct omogo?a samo izdelavo 2D iger.
Nekateri bolj impresivni in dodelani grafi?ni u?inki, na primer mehka razsvetljava ali filter za zapisovanje, lahko dodajo dovolj globine, da igralce prevarajo.
?e želite ustvariti prave 3D igre, morate uporabiti omejeno 3D-grafi?no funkcionalnost GameMakerja, Fuze4 na Nintendo Switch-u ali manj prijazna profesionalna orodja, kot sta Unity ali Unreal Engine.
Cena in platforme
Construct lahko brezpla?no preizkusite v brskalniku, saj postavlja stroge omejitve, proti katerim boste kmalu naleteli.
S Stencylom dobite celoten program z omejenimi možnostmi objavljanja.
Konstrukt pa vam sploh ne dovoljuje objavljanja iger.
Uporabite lahko le peš?ico u?inkov, pisav, animacij in slojev.
Najbolj nadležno je, da lahko svojim igram dodate samo 25 dogodkov ali 50, ?e se prijavite za ra?un.
Kasneje sem podrobneje razložil kodni jezik Constructa, vendar so dogodki diskretni stavki if / then, ki vodijo celotno logiko vaše igre.
En dogodek pove znaku, naj se premakne levo, ko pritisnete levo tipko.
Drug dogodek pove, da se lik, ko pritisnete desno tipko, obrne in pomakne v desno.
S tako malo dogodki ne morete razviti ni?esar bolj zapletenega, kot je kratek nivo platformiranja, skozi katerega vas vodi vadnica.
?e želite kar najbolje izkoristiti Construct, morate zanj pla?ati.
Osebne licence se za?nejo pri 16,49 USD na mesec ali 99 USD na leto, kar je za to kategorijo precej nizko, ko upoštevate vse ugodnosti.
Uporabniki, ki pla?ajo, dobijo neomejene dogodke, možnost izdelave iger za ve? igralcev, možnosti monetizacije, funkcije za odpravljanje napak in še ve?.
Objavljate lahko tudi v spletu, napravah Android in iOS, namiznih platformah (Windows, Mac in Linux) in Xbox One.
Za primerjavo, licenca Gamebox za Xbox One stane 799 USD na leto.
Vendar le GameMaker ponuja (podobno drage) licence za PlayStation 4 in Nintendo Switch.
Razvoj s konstruktom
Dokler imate sodoben spletni brskalnik, lahko zaženete Construct.
Projekte lahko shranite v izbrano rešitev za shranjevanje v oblaku, kot je Dropbox ali Google Drive.
Samo Twine ponuja podobno funkcionalnost brskalnika in njegove besedilne pustolovske igre niso niti približno tako zapletene kot tisto, kar lahko naredite v Constructu.
Ko se Construct zažene, lahko delate brez povezave, vendar boste morali svoje projekte shraniti lokalno.
Vmesnik Construct je sprva videti ?ist in jasen.
?e ne želite neprestano odpirati in zapirati vitalnih oken, ko jih potrebujete, je zasko?itev menijskih vrstic na zunanjih robovih delovnega prostora ve? kot vredna nereda.
Zavihki poskrbijo, da je vaš projekt lepo organiziran.
Na zavihku Start so navedeni vaši trenutni projekti skupaj s povezavami do vodnikov in vzorcev.
Zavihki postavitve omogo?ajo ustvarjanje in organiziranje predmetov in ozadij za razli?ne ravni, programiranje pa vnesete na zavihke Sheet Event.
Za za?etnike pisanje sterilne kode za ustvarjanje živahnih iger predstavlja zahtevno miselno uganko.
Vedeti, kako kodirati, je bistvenega pomena za resen razvoj iger, toda prijazen vizualni jezik na dolg na?in krepi zaupanje na za?etku.
Z Constructom sem se zelo enostavno izrazil na strani postavitve.
Pretvorba ploš?ic ploš?adi v platforme in animiranje skakalnega modrega junaka zahtevata malo ve? spretnosti kot nekaj podobnega Super Mario Maker, vendar je presenetljivo blizu.
Stvari se seveda zapletejo, ko za?nete s programiranjem igre.
Construct je nedavno dodal JavaScript za razvijalce, ki želijo ve? nadzora nad delovanjem svojih iger.
Kljub temu poenostavljen vizualni jezik ponuja tudi veliko mo?i.
Kot sem že omenil, svojo igro programirate tako, da pišete dogodke, izjave, ki dolo?enim predmetom ali sami igri sporo?ajo, da se v dolo?enih okoliš?inah obnaša na dolo?en na?in.
Dogodki dolo?ajo nadzor, sovražnikovo vedenje in kaj morajo igralci narediti za zmago.
Medtem ko Stencyl v imenu dostopnosti zamegljuje svoje bolj zapletene funkcije, Constructovi dogodki bolje pomagajo uporabnikom olajšati uporabo konceptov na višji ravni, kot so nevidni hitboxi, pravilno poravnani izvor animacije in stanja iger, ki se posodabljajo z vsakim kadrom.
Že pri programiranju nekaj tako osnovnega, kot je skakanje po sovražniku, se zavedate, da igra dejansko gleda trenutne koordinate X in Y razli?nih primerkov predmetov na zaslonu in kaj se zgodi, ?e pod kakšnimi pogoji tr?ijo.
Razli?nim predmetom lahko dodate razli?na vnaprej pripravljena vedenja, da spremenite, katere dogodke lahko zanje ustvarite.
?e na sprite, ki ste ga narisali, postavite ?asovno vedenje, ga lahko razstrelite in predvajate tematsko pesem Ni ?asa za smrt ko zmanjka ?asa.
Tudi majhna igra zahteva veliko dogodkov, zato priporo?am, da ustvarite razli?ne liste dogodkov za razli?ne predmete in elemente igre.
V nasprotnem primeru se za?nejo kopi?iti na enem listu in je težko na hitro raz?leniti kodo.
GameMaker bolje opravi razvrš?anje predmetov s pripadajo?o kodo in privzeto ureja okna v delovnem prostoru, vendar ravno tako raje delam.
?e potrebujete nekaj navdiha, razvijalec Construct Scirra ponuja brezpla?ne primere za prenos, spletne vadnice in dokumentacijo za branje, forume skupnosti, ki se jim želite pridružiti, in povezave do iger za igranje, ki v najboljšem primeru prikažejo motor.
V trgovini Scirra lahko kupite tudi igre in brezpla?ne pakete premoženja.
Cene za te grafike, zvo?ne u?inke in predloge iger se gibljejo od manj kot 5 do ve? kot 50 dolarjev, zato pred porabo opravite nekaj raziskav.
Zgradite boljšo igro
Zagon Construct v brskalniku in pisanje iger s svojim dostopnim, zmogljivim vizualnim jezikom se po?uti brez napora, tako kot bi morala vsa programska oprema za razvoj potrošniških iger.
Odli?na izbira za ustvarjalce iger za za?etnike.
Naš urejevalnik Choice GameMaker ga nekoliko izni?i, tako da ponuja ve? možnosti objavljanja, ve? grafi?ne mo?i in verjetno bolj intuitiven potek dela.
Poleg tega pri na?rtovanju kariere v razvoju iger upoštevajte naše najboljše spletne storitve u?enja.
Prednosti
Intuitivni vizualni programski jezik
Podpira JavaScript
Izvozite v splet, mobilne naprave, namizja in Xbox One
Deluje v brskalniku in shranjuje projekte v oblak
Tržnica za 2D grafiko, zvo?ne u?inke in druga sredstva
Prikaži ve?
Spodnja ?rta
Zmogljiva orodja Construct v kombinaciji s svojim lahkim vmesnikom, ki temelji na brskalniku, ga uvrš?ajo med najbolj prilagodljive programe za razvoj potrošniških iger.
Izdelajte specifikacije
Izklicna cena
99 USD na leto
Platforma
Mac, splet, Windows, Xbox One, Android, iOS, Linux