Efterhånden som folk bliver mere afhængige af mobile enheder, ønsker vi, at vores produktivitetsværktøjer følger trop.
Når jeg skriver en anmeldelse (inklusive denne), binder jeg mig ikke til en tekstbehandler, der er låst på en computer.
Jeg bruger Google Docs, så jeg kan fortsætte, hvor jeg slap, på enhver enhed, jeg ejer.
Sammen med at være et kapabelt spiludviklingsværktøj i sig selv anvender Construts sky-tilsluttede, browserbaserede grænseflade det samme princip til udvikling af 2D-forbrugere til videospil.
Med hensyn til funktionalitet falder den velafrundede Construct lige bag GameMaker, vores redaktørers valg for forbrugervenlig gav dev-software.
Hvilke slags spil kan du lave?
Construct giver dig mulighed for at udvikle forskellige slags 2D-videospil, fra single-player, side-scrolling platforme til arkade-stil, top-down multiplayer-skydespil.
Spillene minder dig måske om de sjove små distraktioner, du måske spiller på Kongregate eller Newgrounds.
Faktisk roser Newgrounds-grundlægger Tom Fulp Construct, og mere end halvdelen af ??Kongregates HTML5-spil kommer fra denne software, fakta som Construct stolt viser på sin hjemmeside.
Construct er den næstmest populære motor på itch.io indie-spilmarkedet lige bag det meget mere kraftfulde og fremtrædende professionelle værktøj Unity.
Gennemse Construct's eksempler på spil, og du vil ikke kun se indie-projekter, men overraskende licenserede bindinger til Teen Titans og Netflix Den gamle garde.
Store udgivere af spil som EA, Sega og Zynga bruger også Construct.
Imidlertid lader Construct dig kun lave 2D-spil.
Nogle af dens mere imponerende og detaljerede grafiske effekter, såsom blød belysning eller et brændefilter, kan tilføje tilstrækkelig dybde til at narre spillere.
Men for at skabe ægte 3D-spil skal du bruge GameMakers begrænsede 3D-grafikfunktionalitet, Fuze4 på Nintendo Switch eller mindre nybegyndervenlige professionelle værktøjer som Unity eller Unreal Engine.
Pris og platforme
Du kan teste Construct gratis i din browser, den lægger hårde begrænsninger, som du snart vil køre mod.
Med Stencyl får du det fulde program med begrænsede udgivelsesmuligheder.
Construct lader dig derimod slet ikke udgive spil.
Du kan kun bruge en håndfuld effekter, skrifttyper, animationer og lag.
Mest irriterende kan du kun tilføje 25 begivenheder til dine spil eller 50, hvis du tilmelder dig en konto.
Jeg forklarer Construct's kodningssprog mere dybtgående senere, men begivenheder er de diskrete hvis / så udsagn, der kører hele dit spil logik.
En begivenhed fortæller et tegn at flytte til venstre, når du trykker på venstre tast.
En anden begivenhed fortæller karakteren at vende rundt og flytte til højre, når du trykker på den højre tast.
Med så få begivenheder kan du ikke udvikle noget meget mere kompliceret end det korte platformingsniveau, som vejledningen leder dig igennem.
For at få mest muligt ud af Construct skal du betale for det.
Personlige licenser starter ved $ 16,49 pr.
Måned eller $ 99 om året, hvilket er ret lavt for denne kategori, når du først har overvejet alle fordelene.
Betalte brugere får ubegrænsede begivenheder, muligheden for at lave multiplayer-spil, muligheder for indtægtsgenerering, fejlfindingsfunktioner og mere.
Du kan også udgive til internettet, Android- og iOS-enheder, desktop-platforme (Windows, Mac og Linux) og Xbox One.
Til sammenligning koster GameMakers Xbox One-licens $ 799 pr.
År.
Dog kun GameMaker tilbyder (tilsvarende dyre) licenser til PlayStation 4 og Nintendo Switch.
Udvikling med konstruktion
Så længe du har en moderne webbrowser, kan du køre Construct.
Du kan gemme dine projekter til din valgte cloudopbevaringsløsning, såsom Dropbox eller Google Drive.
Kun Twine tilbyder lignende browserfunktionalitet, og dens teksteventyrsspil er ikke så komplekse som hvad du kan lave i Construct.
Du kan arbejde offline, når Construct starter, men du skal gemme dine projekter lokalt.
Construct's interface ser oprindeligt ud til at være ren og klar.
Medmindre du konstant vil åbne og lukke vitale vinduer, når du har brug for dem, er det mere end værd at snappe menulinjer til de ydre kanter af arbejdsområdet.
Faner holder dit projekt pænt organiseret.
Fanen Start viser dine aktuelle projekter sammen med links til guider og eksempler.
Layoutfaner giver dig mulighed for at oprette og organisere objekter og baggrunde til dine forskellige niveauer, og du indtaster din programmering i fanerne Begivenhedsark.
For begyndere er det at skrive steril kode til livlige spil et udfordrende mentalt puslespil.
At vide, hvordan man koder, er afgørende for seriøs spiludvikling, men et venligt visuelt sprog går langt i retning af at skabe tillid i starten.
Med Construct fandt jeg det meget let at udtrykke mig på layout-siden.
At omdanne flisesæt til platforme og animere den springende blå helt kræver lidt mere dygtighed end noget som Super Mario Maker, men det er overraskende tæt.
Ting bliver naturligvis mere komplicerede, når du begynder at programmere dit spil.
Construct tilføjede for nylig JavaScript til udviklere, der ønsker mere kontrol over, hvordan deres spil fungerer.
Alligevel giver det forenklede visuelle sprog også masser af kraft.
Som jeg nævnte tidligere, programmerer du dit spil ved at skrive begivenheder, udsagn, der fortæller bestemte objekter eller selve spillet at opføre sig på en bestemt måde under visse omstændigheder.
Begivenheder bestemmer kontroller, fjendens opførsel og hvad spillerne skal gøre for at vinde.
Mens Stencyl tilslører sine sværere funktioner i tilgængelighedsnavnet, gør Construct's begivenheder et bedre job, der letter brugerne til begreber på højere niveau, såsom usynlige hitboxer, korrekt justerede animationsoprindelse og spiltilstande, der opdateres med hver ramme.
Selv programmering af noget så grundlæggende som at hoppe på en fjende får dig til at indse, at hvad spillet faktisk ser på er de nuværende X- og Y-koordinater for forskellige forekomster af objekter på skærmen, og hvad der sker, hvis de kolliderer under hvilke forhold.
Du kan tilføje forskellige præ-opførte adfærd til forskellige objekter for at ændre, hvilke begivenheder du kan oprette for dem.
Hvis du placerer en timeradfærd på en bombe sprite, du tegnede, kan du få den til at sprænge og spille temasangen fra Ingen tid til at dø når tiden løber ud.
Selv et lille spil kræver mange begivenheder for at køre, så jeg anbefaler at oprette forskellige begivenhedsark til dine forskellige objekter og spilelementer.
Ellers begynder de at samle sig på et enkelt ark og gør det svært at analysere din kode med det samme.
GameMaker gør en bedre jobgruppering af objekter med den relaterede kode og redigeringsvinduer i arbejdsområdet som standard, men det er bare sådan, jeg foretrækker at arbejde.
Hvis du har brug for inspiration, giver Construct's udvikler Scirra gratis eksempler til download, online tutorials og dokumentation at læse, community-fora at deltage i og links til spil at spille, der viser motoren bedst.
Du kan også købe spil og royaltyfri aktivpakker fra Scirras butik.
Priserne på disse grafik, lydeffekter og spilskabeloner spænder fra under $ 5 til mere end $ 50, så sørg for at undersøge noget, før du bruger.
Byg et bedre spil
Lancering af Construct i din browser og skrivning af spil med dets tilgængelige, kraftfulde visuelle sprog føles ubesværet på en måde, som al software til udvikling af forbrugerspil skal.
Det er et fremragende valg for nybegyndere af spillere.
Vores Editors 'Choice GameMaker kanter det lidt ud ved at tilbyde flere udgivelsesmuligheder, mere grafisk effekt og en uden tvivl mere intuitiv arbejdsgang.
Derudover overveje vores bedste online læringstjenester, når du planlægger en karriere inden for spiludvikling.
Fordele
Intuitivt visuelt programmeringssprog
Understøtter JavaScript
Eksport til internettet, mobil, desktops og Xbox One
Kører i browser og gemmer projekter i skyen
Markedsplads til 2D-grafik, lydeffekter og andre aktiver
Vis mere
Bundlinjen
Constructs dygtige værktøjer kombineret med sin lette browserbaserede grænseflade gør det til et af de mest fleksible programmer til forbrugerspiludvikling.
Konstruer specifikationer
Startpris
$ 99 om året
Platform
Mac, Web, Windows, Xbox One, Android, iOS, Linux
Community Marketplace / Gallery
Ja
Kræver noget kodning
Ingen
3D-redigering
Ingen
Efterhånden som folk bliver mere afhængige af mobile enheder, ønsker vi, at vores produktivitetsværktøjer følger trop.
Når jeg skriver en anmeldelse (inklusive denne), binder jeg mig ikke til en tekstbehandler, der er låst på en computer.
Jeg bruger Google Docs, så jeg kan fortsætte, hvor jeg slap, på enhver enhed, jeg ejer.
Sammen med at være et kapabelt spiludviklingsværktøj i sig selv anvender Construts sky-tilsluttede, browserbaserede grænseflade det samme princip til udvikling af 2D-forbrugere til videospil.
Med hensyn til funktionalitet falder den velafrundede Construct lige bag GameMaker, vores redaktørers valg for forbrugervenlig gav dev-software.
Hvilke slags spil kan du lave?
Construct giver dig mulighed for at udvikle forskellige slags 2D-videospil, fra single-player, side-scrolling platforme til arkade-stil, top-down multiplayer-skydespil.
Spillene minder dig måske om de sjove små distraktioner, du måske spiller på Kongregate eller Newgrounds.
Faktisk roser Newgrounds-grundlægger Tom Fulp Construct, og mere end halvdelen af ??Kongregates HTML5-spil kommer fra denne software, fakta som Construct stolt viser på sin hjemmeside.
Construct er den næstmest populære motor på itch.io indie-spilmarkedet lige bag det meget mere kraftfulde og fremtrædende professionelle værktøj Unity.
Gennemse Construct's eksempler på spil, og du vil ikke kun se indie-projekter, men overraskende licenserede bindinger til Teen Titans og Netflix Den gamle garde.
Store udgivere af spil som EA, Sega og Zynga bruger også Construct.
Imidlertid lader Construct dig kun lave 2D-spil.
Nogle af dens mere imponerende og detaljerede grafiske effekter, såsom blød belysning eller et brændefilter, kan tilføje tilstrækkelig dybde til at narre spillere.
Men for at skabe ægte 3D-spil skal du bruge GameMakers begrænsede 3D-grafikfunktionalitet, Fuze4 på Nintendo Switch eller mindre nybegyndervenlige professionelle værktøjer som Unity eller Unreal Engine.
Pris og platforme
Du kan teste Construct gratis i din browser, den lægger hårde begrænsninger, som du snart vil køre mod.
Med Stencyl får du det fulde program med begrænsede udgivelsesmuligheder.
Construct lader dig derimod slet ikke udgive spil.
Du kan kun bruge en håndfuld effekter, skrifttyper, animationer og lag.
Mest irriterende kan du kun tilføje 25 begivenheder til dine spil eller 50, hvis du tilmelder dig en konto.
Jeg forklarer Construct's kodningssprog mere dybtgående senere, men begivenheder er de diskrete hvis / så udsagn, der kører hele dit spil logik.
En begivenhed fortæller et tegn at flytte til venstre, når du trykker på venstre tast.
En anden begivenhed fortæller karakteren at vende rundt og flytte til højre, når du trykker på den højre tast.
Med så få begivenheder kan du ikke udvikle noget meget mere kompliceret end det korte platformingsniveau, som vejledningen leder dig igennem.
For at få mest muligt ud af Construct skal du betale for det.
Personlige licenser starter ved $ 16,49 pr.
Måned eller $ 99 om året, hvilket er ret lavt for denne kategori, når du først har overvejet alle fordelene.
Betalte brugere får ubegrænsede begivenheder, muligheden for at lave multiplayer-spil, muligheder for indtægtsgenerering, fejlfindingsfunktioner og mere.
Du kan også udgive til internettet, Android- og iOS-enheder, desktop-platforme (Windows, Mac og Linux) og Xbox One.
Til sammenligning koster GameMakers Xbox One-licens $ 799 pr.
År.
Dog kun GameMaker tilbyder (tilsvarende dyre) licenser til PlayStation 4 og Nintendo Switch.
Udvikling med konstruktion
Så længe du har en moderne webbrowser, kan du køre Construct.
Du kan gemme dine projekter til din valgte cloudopbevaringsløsning, såsom Dropbox eller Google Drive.
Kun Twine tilbyder lignende browserfunktionalitet, og dens teksteventyrsspil er ikke så komplekse som hvad du kan lave i Construct.
Du kan arbejde offline, når Construct starter, men du skal gemme dine projekter lokalt.
Construct's interface ser oprindeligt ud til at være ren og klar.
Medmindre du konstant vil åbne og lukke vitale vinduer, når du har brug for dem, er det mere end værd at snappe menulinjer til de ydre kanter af arbejdsområdet.
Faner holder dit projekt pænt organiseret.
Fanen Start viser dine aktuelle projekter sammen med links til guider og eksempler.
Layoutfaner giver dig mulighed for at oprette og organisere objekter og baggrunde til dine forskellige niveauer, og du indtaster din programmering i fanerne Begivenhedsark.
For begyndere er det at skrive steril kode til livlige spil et udfordrende mentalt puslespil.
At vide, hvordan man koder, er afgørende for seriøs spiludvikling, men et venligt visuelt sprog går langt i retning af at skabe tillid i starten.
Med Construct fandt jeg det meget let at udtrykke mig på layout-siden.
At omdanne flisesæt til platforme og animere den springende blå helt kræver lidt mere dygtighed end noget som Super Mario Maker, men det er overraskende tæt.
Ting bliver naturligvis mere komplicerede, når du begynder at programmere dit spil.
Construct tilføjede for nylig JavaScript til udviklere, der ønsker mere kontrol over, hvordan deres spil fungerer.
Alligevel giver det forenklede visuelle sprog også masser af kraft.
Som jeg nævnte tidligere, programmerer du dit spil ved at skrive begivenheder, udsagn, der fortæller bestemte objekter eller selve spillet at opføre sig på en bestemt måde under visse omstændigheder.
Begivenheder bestemmer kontroller, fjendens opførsel og hvad spillerne skal gøre for at vinde.
Mens Stencyl tilslører sine sværere funktioner i tilgængelighedsnavnet, gør Construct's begivenheder et bedre job, der letter brugerne til begreber på højere niveau, såsom usynlige hitboxer, korrekt justerede animationsoprindelse og spiltilstande, der opdateres med hver ramme.
Selv programmering af noget så grundlæggende som at hoppe på en fjende får dig til at indse, at hvad spillet faktisk ser på er de nuværende X- og Y-koordinater for forskellige forekomster af objekter på skærmen, og hvad der sker, hvis de kolliderer under hvilke forhold.
Du kan tilføje forskellige præ-opførte adfærd til forskellige objekter for at ændre, hvilke begivenheder du kan oprette for dem.
Hvis du placerer en timeradfærd på en bombe sprite, du tegnede, kan du få den til at sprænge og spille temasangen fra Ingen tid til at dø når tiden løber ud.
Selv et lille spil kræver mange begivenheder for at køre, så jeg anbefaler at oprette forskellige begivenhedsark til dine forskellige objekter og spilelementer.
Ellers begynder de at samle sig på et enkelt ark og gør det svært at analysere din kode med det samme.
GameMaker gør en bedre jobgruppering af objekter med den relaterede kode og redigeringsvinduer i arbejdsområdet som standard, men det er bare sådan, jeg foretrækker at arbejde.
Hvis du har brug for inspiration, giver Construct's udvikler Scirra gratis eksempler til download, online tutorials og dokumentation at læse, community-fora at deltage i og links til spil at spille, der viser motoren bedst.
Du kan også købe spil og royaltyfri aktivpakker fra Scirras butik.
Priserne på disse grafik, lydeffekter og spilskabeloner spænder fra under $ 5 til mere end $ 50, så sørg for at undersøge noget, før du bruger.
Byg et bedre spil
Lancering af Construct i din browser og skrivning af spil med dets tilgængelige, kraftfulde visuelle sprog føles ubesværet på en måde, som al software til udvikling af forbrugerspil skal.
Det er et fremragende valg for nybegyndere af spillere.
Vores Editors 'Choice GameMaker kanter det lidt ud ved at tilbyde flere udgivelsesmuligheder, mere grafisk effekt og en uden tvivl mere intuitiv arbejdsgang.
Derudover overveje vores bedste online læringstjenester, når du planlægger en karriere inden for spiludvikling.
Fordele
Intuitivt visuelt programmeringssprog
Understøtter JavaScript
Eksport til internettet, mobil, desktops og Xbox One
Kører i browser og gemmer projekter i skyen
Markedsplads til 2D-grafik, lydeffekter og andre aktiver
Vis mere
Bundlinjen
Constructs dygtige værktøjer kombineret med sin lette browserbaserede grænseflade gør det til et af de mest fleksible programmer til forbrugerspiludvikling.