Selv de mest krævende kreative felter kan have lave adgangsbarrierer.
For eksempel behøver du ikke vide, hvordan du bruger software til fotoredigering eller videoredigering til at tage et billede eller skyde en film på din telefon.
Menneskeheden skrev strålende litteratur med papir, blæk og fjer i hundreder af år før tekstbehandlere.
Men hvad med videospil, det mest moderne kunstneriske medium?
I dag har du flere muligheder end nogensinde før til at forfølge en karriere inden for spiludvikling og flere måder at skærpe dine færdigheder ud over at modificere nye Doom-niveau WAD-filer.
Hvert år opgraderer nye generationer af udviklere fra spildesignskoler over hele verden.
Rå til DePaul, DigiPen, Full Sail og NYU Game Center.
Men med bare en computer og lidt selvmotivation kan du lære dig selv at lave dine drømmespil med udviklingssoftware til videospil.
Vælg din karakter
Hvordan definerer vi software til udvikling af forbrugere til videospil? De programmer, vi kiggede på - Construct, Stencyl, Twine, Fuze4 og vores Editors 'Choice GameMaker - giver dig mulighed for at oprette fuldt funktionelle videospil fra bunden.
Selvom du måske lærer meget om kreativitet og spildesign fra spil og produkter som Baba Is You, Dreams, Human Resource Machine, LittleBigPlanet, Levelhead, Minecraft, Nintendo Labo, Roblox, Super Mario Maker eller et Lego Mindstorms-kit, er de ikke inkluderet på denne liste.
De lader dig ikke oprette helt originalt arbejde, og deres grænseflader er bare lidt for langt væk fra den rigtige kodning, der kræves for at udvikle rigtige spil.
Når det er sagt, gør mange spil kodningskoncepter til sjove gåder, og at spille gode videospil kan udløse din fantasi til dine egne projekter
Vi inkluderede heller ikke robuste motorer, motorerne bag visuelle kraftværker som Crysis og Doom, der primært er rettet mod professionelle spiludviklere i indie-studios såvel som store virksomheder.
Ikke kun er disse programmer typisk dyrere, men de antager et grundlæggende videniveau, som ikke alle har.
Mange studier opretter og bruger også proprietære motorer udelukkende til sig selv, selv efter at tredjepartsrivaler overgår deres teknologi.
Bethesdas motorer og EAs Frostbite kommer til at tænke på.
Programmerne i denne rundvisning vil gå absolutte begyndere igennem processen med at lave et spil.
Når du først er sikker på dine færdigheder, er du velkommen til at prøve andre populære motorer.
Enhed er gratis med en personlig licens.
Den allestedsnærværende Unreal Engine koster i øjeblikket intet, og du kan tjekke en udviklermarked gennem Epic Games Store.
Endelig forsøgte vi at fokusere på software, der giver dig mulighed for at oprette en bred vifte af videospil snarere end en bestemt niche.
Hvis du kun er interesseret i dating sims, kampspil, RPG'er, esoteriske teksteventyr eller machinima-film, skal du tjekke henholdsvis Ren'Py, Mugen, RPG Maker, Inform 7 eller Valves Source Filmmaker.
Vi fremhæver Twine, men kun fordi programmet let giver dig mulighed for at lave en overraskende varieret mængde spil i det interaktive fiktionformat.
Hvilke slags spil kan du lave?
Udover Twine giver de andre produkter i denne roundup dig mulighed for at lave enhver form for 2D-spil, du kan tænke på.
Til 3D-udvikling har du brug for et mere kraftfuldt værktøj.
Stadig har udviklere brugt disse motorer til at skabe alt fra side-scrolling platformspillere til top-down shootere baseret på Netflix-film til den meget indflydelsesrige indie RPG Undertale.
Hvis du voksede op med at spille online Flash-spil på websteder som Newgrounds og Kongregate, vil du genkende udseendet og følelsen af ??disse spil.
Men når det kommer til funktioner, du kan tilføje til dit spil, er ikke alle motorer skabt ens.
GameMaker og Fuze4 tilbyder begrænset support til 3D-grafik.
Med Stencyl kan du bruge en controller, der er tilsluttet din computer, men du kan ikke tilføje multiplayer til dine projekter.
Bortset fra Fuze4, som låser alle dine projekter til Nintendo Switch, giver alle disse værktøjer dig mulighed for at udgive på nettet via HTML5.
Twine and Construct kører endda i en webbrowser.
De fleste abonnementer tilbyder også niveauer til udgivelse af pc-spil og mobilspil med købsmuligheder i appen.
Med hensyn til konsoller sælger kun GameMaker licenser til Nintendo Switch, PlayStation 4 og Xbox One.
Vi ved endnu ikke, om denne aftale videreføres til PlayStation 5 og Xbox Series X.
Betal for at vinde
Priser varierer afhængigt af hvilken software du vælger.
Garn er helt gratis.
Fuze4 koster $ 20, men du ejer det for evigt.
Construct og Stencyl tilbyder gratis versioner, men du skal betale mindst $ 99 om året for fuldt ud at udnytte deres funktioner og sælge dine spil for penge.
GameMaker har en 30-dages gratis prøveperiode, en $ 99 permanent licens samt et $ 1.500 årligt abonnement til salg af dine spil på alle tre konsoller.
Denne pris, selvom den uundgåeligt er høj, kan være det værd at få adgang til det store og lukrative konsolpublikum.
Bemærk, at disse alle er standard, individuelle priser.
Prissætningen kan også ændre sig, hvis du er en virksomhed, der tjener mere end et bestemt beløb, eller en underviser, der ønsker at undervise i spiludvikling i klasseværelset.
Lærere bør også overveje at undersøge tjenester kun for dem.
Youth Digital, som engang var et redaktørvalg for kodningskurser med fokus på spildesign, er nu blevet den digitale læseplan Apex Learning.
Selvom du er voksen, kan online læringstjenester generelt pænt supplere din spiludviklingsuddannelse.
Lær at kode (eller gør ikke)
Hvis du vil blive en seriøs spiludvikler, skal du til sidst lære at kode.
Videospil består af vidunderlig kunst, glatte animationer, iørefaldende musik og kloge gameplay-systemer skabt af meget talentfulde individer, men det er kode, der binder dem alle sammen til et spil.
At lære kode er dog hård, så det, der gør disse programmer særligt bekvemme for forbrugerne, er, hvordan de letter dig i kodningsprocessen eller gør det fuldt valgfrit.
Med Twine behøver du kun kode, hvis du vil gøre dit spil smukkere eller mere komplekst ved at redigere JavaScript eller CSS.
GameMaker, Stencyl og Construct gør deres kode til let forståelige visuelle sprog.
I stedet for at skrive i en bestemt syntaks programmerer du dit spil ved at tilføje egenskaber og ændre adfærd på objekter samt oprette begivenheder, der fortæller spillet, hvad de skal gøre under visse betingelser.
Alt er bare en if / then-erklæring.
Hvis du trykker på en knap, hopper karakteren.
Hvis du rører ved en fjende, dør du.
Stærkt fremhævelse af et visuelt sprog gør spiludvikling meget mere tilgængelig for ikke-tekniske brugere.
Når det er bedst, væver visuelle sprog også mere komplicerede koncepter (såsom kollisionsmasker, billedhastighed og variabler), der hjælper dig med bedre overgang til korrekt kodning og sætter dig op til succes, når du tager din potentielle professionelle karriere mere alvorligt.
Disse programmer giver dig også mulighed for at skrive din egen kode fra bunden, hvis du ønsker mere kontrol fra starten.
Fuze4 tvinger dig til at skrive i kode uden mulighed for visuelt sprog, så du bliver nødt til at tilslutte et tastatur til din Nintendo Switch for at undgå gener af at skrive på dens berøringsskærm.
Ved at gøre kodningen enklere frigør disse programmer dig også til at fokusere på andre vitale, kreative elementer i spildesign.
Brug indbyggede billedredaktører til at tegne sprites, animere dem og arrangere dem på de niveauer, du bygger fra fliser.
Syntetiser dine egne lydeffekter eller importer musikfiler.
Du bliver dybt investeret i dit spil meget hurtigere, når du først har en følelse af ejerskab over det, og brugerdefinerede håndlavede lyde og grafik giver et mere personligt stempel end steril kode.
Hvad nytter det med kunst, hvis du ikke deler den med folk? Disse motorer er ikke kun værktøjer, de springer ud for brugerne til at dele viden og ressourcer.
Disse programmer giver nyttig dokumentation om, hvordan du kommer i gang.
Når du har mestret vejledningerne, skal du se til samfundet, på fora eller gennem onlinevideoer for at få tip til, hvordan du forbedrer dine projekter.
Garnskabere elsker at bytte tricks til, hvordan man tager historier til det næste niveau.
Fuze4 giver dig mulighed for at dele spil med venner og downloade nye spil fra fremmede gennem onlineportalen.
GameMaker, Construct og Stencyl har fælles markedspladser, hvor du kan købe eller frit downloade grafik, lydeffekter, spildemoer, nyttig kode og andre aktiver for at fremskynde din egen udvikling.
Du behøver ikke at begrænse dig til en eller anden butik.
Indie-spilbutik itch.io sælger også masser af aktiver.
Slå ikke dem, vær med dem
Der er ikke noget galt med blot at være fan af videospil.
At lave et videospil selv vil stadig give dig en større forståelse for det hårde arbejde, der ligger i de vidunderlige videospil, du spiller.
Vores bedste valg til software til udvikling af forbrugere til videospil giver dig de færdigheder og værktøjer, du har brug for til at komme i gang på din rejse for at blive den næste Amy Hennig, Shigeru Miyamoto eller Gabe Newell.
Snart nok kan du se dit spil tjene fem stjerner lige her på Daxdi.com.
Når dit spil er færdigt, skal du sælge det til masserne ved hjælp af en pc-spilmarked.
Lad derefter en influencer give den opmærksomhed via en live streamingtjeneste til videospil.








