Annonse

Du vil bygge et videospill. Du har utarbeidet en historie og forskjellige scenarier som kan endres for å passe til forskjellige sjangre. Problemet er at kodingsevnen din er dårlig.

Så hvor går du? Svaret er selvfølgelig å bruke et byggesett for videospill - et verktøy, eller sett med verktøy, ment å hjelpe mennesker som ikke har tradisjonelle programmeringsferdigheter til å bygge sine egne spill.

Men er disse verktøyene noe bra, eller begrenser de skaperen for mye?

Historie om byggesett for videospill

Å bruke et program for å lage et videospill er ikke noe nytt. Tilbake på 1980-tallet hadde 8-biters systemer en samling verktøy tilgjengelig, for eksempel Graphic Adventure Creator (lignende verktøy er tilgjengelige for moderne plattformer 3 verktøy for å lage dine egne teksteventyrspillVil du prøve å lage ditt eget teksteventyrspill? Her er din sjanse! Disse tre verktøyene vil hjelpe deg å lage din egen komplekse og spillbare historie. Les mer ) og dens forgjenger som bare er tekst, The Quill.

Senere aktiverte Shoot’Em-Up Construction Kit (a.s. SEUCK) opprettelse av shoot-ups, komplett med bakgrunn / kartredigeringsprogram og sprite editor, og Adventure Construction Set for 8-bit og 16-bit systemer ble brukt i opprettelsen av flisbasert eventyr spill. ZZT og MegaZeux er to andre også verdt å nevne.

Og så var det 3D Construction Kit, et annet 8- og 16-biters alternativ som gjorde det mulig for brukere å bygge 3D verdener ved hjelp av Incentive Software's Freescape, som hadde omtalt i spill som Driller og Total Formørkelse.

Siden midten av 1990-tallet har videospill i stor grad blitt opprettet ved hjelp av interne byggesett, omfattende tilpassede applikasjoner som brukes til å bygge verdener og karakterer, innlemmer dialog og skaper alt spillets fortelling krever, selv ned til plassering av karakterer og menyer.

Nylig har stadig flere spillskapingsverktøy kommet med, noen av dem har vi sett på før 5 gratis programvareverktøy for spillutvikling for å lage dine egne spillGratis spillutviklingsprogramvare er en flott måte å starte å lage videospill på. Vi har samlet den beste spillprogramvaren på markedet. Les mer . Så spørsmålet er, kan nåværende alternativer som er tilgjengelige for amatører eller skapere med lavt budsjett, brukes til å lage videospill av høy kvalitet? Overraskende, ja - med noen få advarsler.

Construct 2 kan brukes til å lage alle slags 2D-spill, som demonstrert av nettstedets Showcase-side. Faktisk kan spill laget med Construct 2 til og med være spilt rett på siden. Se hva denne motoren kan gjøre.

Gratisversjonen av Construct 2 publiserte bare HTML5-spill. Hvis du vil lage Windows-, Mac-, Linux-, iOS-, Android-, Amazon Store- eller WiiU-spill, må du få den personlige lisensen for $ 129.99.

Nettstedet Construct 2 har mange fantastiske opplæringsprogrammer for å komme deg gjennom de innledende stadiene. Forumene gir flere tips og støtte, og du kan kjøpe eiendeler (f.eks. Grafikk, lydeffekter, maler, sprites) i butikken, noe som er nyttig hvis du ikke har talentet til å produsere egne eiendeler til dine spillprosjekt.

Men hvor enkel er denne programvaren å bruke? Den generelle oppfatningen blant brukerne er at Construct 2 har en mild læringskurve, og selv om den kan produsere kvalitetsspill, er motoren noe begrenset hvis du vil gjøre noe virkelig spektakulært og unikt.

Stencyl er ganske darn bra. Spill laget med denne programvaren har funnet seg høyt plassert i App Store, for eksempel Impossible Pixel (nr. 2 i USA), BLiP (# 1 i 18 land) og Zuki's Quest (# 10 i USA). Hvis det ikke er en godkjennelse av ringetone, hva er da?

De viktigste salgsargumentene for Stencyl er det moderne grensesnittet og out-of-the-box-støtten for avanserte funksjoner som reklame, mobile toppliste, kjøp i appen og tredjeparts plugins. Det gjør det hele enkelt, noe som reduserer innsatsen som er nødvendig fra din side.

Gratisversjonen kan bare publiseres som Flash. Indie-lisensen, som er tilgjengelig for $ 99 per år, tillater publisering til Windows, Mac og Linux. For iOS og Android må du kjøpe Studio-lisensen for $ 199 per år. I tillegg tilbyr Stencyl støtte for enkel publisering til Steam, App Store og Play Store.

Spilllogikk er bygd med blokker ved hjelp av et dra og slipp-grensesnitt som minner sterkt om MITs Scratch. Hvis du har litt programmeringserfaring (se siste avsnitt i denne funksjonen), kan du gjøre litt avansert utvikling ved å lage dine egne tilpassede kodede blokker ved å bruke Haxe-språket.

Stencyl har en moderat læringskurve så vi foreslår å ta ting sakte og bygge opp grunnleggende spill med eiendelene som tilbys, og stole på det omfattende supportforumet for tips og råd.

Hvis du planlegger å publisere spillet ditt på Windows, vil du være fornøyd med gratis-lisensen for GameMaker: Studio (den har en sprutskjerm, skjønt). Professional-lisensen, som er tilgjengelig for $ 149.99, har noen flere funksjoner og blir kvitt splash-skjermen. For eksport av Mac, Linux, Android, iOS eller HTML5, trenger du Master-lisensen for $ 799,99.

Men hva kan du gjøre med GameMaker: Studio? Du kan få en god ide ved å se titlene i utstillingsvinduet, hvor du finner spill av topp kvalitet som ble laget med denne motoren. Den største suksesshistorien er imidlertid indiesvindelen Hotline Miami.

Online tutorials tilbys for å veilede deg gjennom kunsten å lage et spill, mens en omfattende kunnskapsbase er tilgjengelig for teknisk støtte. GameMaker: Studio har også et yrende nettsamfunn - et av de største spillproduksjonssamfunnene på Internett - klare til å diskutere prosjekter og tilby tips.

Dette er ett spillopprettingsverktøy som du kan finne veien til uten å sitte fast for tidlig.

GameSalad er tilgjengelig i to smaker. Basic-versjonen koster $ 19 per måned (eller $ 199 per år) og eksporteres bare som HTML5, mens Pro-versjonen koster $ 29 per måned (eller $ 299 per år) og eksport til Windows, Mac, iOS og Android.

For å se hva som er mulig med denne videospillkonstruksjonsprogramvaren, sjekk arkadesidene hvor du finner noen få titler du kan prøve som nettleserspill. Du kan også se på YouTube:

Opplæringer og eiendeler er tilgjengelige på GameSalad-markedet, mens støtte kan bli funnet ved å bli med i samfunnsforumet, hvor du også finner tips og triks for bruk av GameSalad.

Fra og med Cookbook-serien på GameSalads nettsted, kan du gå gjennom de forskjellige verktøyene og alternativene, lage grunnleggende spill og sekvenser. Med en læringskurve som presenterer publiseringsspill som oppnåelige, GameSalad er et sterkt alternativ for enhver nybegynner.

På dette tidspunktet lurer du kanskje på om det er en god ide å bygge et videospill uten programmeringsferdigheter. Tross alt krever alle alternativene vi har presentert så langt at du legger hånden i lommen for alt som ikke er et HTML5-spill.

La oss presentere deg for GDevelop:

"GDevelop er en åpen kildekode, plattformsskaper for plattformer designet for å brukes av alle - ingen programmeringsferdigheter kreves."

Med denne programvaren etableres spilllogikk ved en serie hendelser uttrykt på vanlig engelsk. Spill kan eksporteres til Windows, Mac, Linux, Android eller HTML5. Innsamlingen av opplæringsprogrammer og den detaljerte wikien er nyttig for brukere som trenger veiledning rundt programvaren.

Trenger du mer hjelp? Tips og triks finner du i forumet, og det finnes også en subreddit. Selv om subreddit er grovt underbruk, kan du fremdeles finne noen eksempler på gjennomførte spill der.

Denne videoen demonstrerer en liten jente som lager et spill i GDevelop med litt hjelp fra faren:

Hvis den typen spill du vil bygge, er en RPG, har du funnet det riktige verktøyet. Denne siste iterasjonen av det populære RPG-byggeprogrammet er tilgjengelig som prøveversjon (hele versjonen er $ 69.99), og er kraftig nok for veteranutviklere, men likevel enkel nok for barn.

Alle aspekter av oppretting av RPG dekkes, med en overraskende overkommelig pris, og veiledninger og triks er tilgjengelige på nettstedet for å hjelpe deg i gang og fortsette.

Hvis du finner prislappen utenfor budsjettet, heter det en gratis versjon RPG Maker VX Ace Lite er tilgjengelig, slik at du kan få tak i programvaren før du forplikter deg til et kjøp.

Et siste alternativ som er verdt å se på er ClickTeam Fusion. Det er en gratis versjon du kan laste ned og utvikle med før du oppgraderer til fullversjonen, som koster $ 99.99. Men dette kommer med en "Created with Fusion" splash-logo, som du kan eliminere ved å oppgradere til Developer-versjonen for $ 399.99.

Developer-versjonen kommer med flere utvidede alternativer og ressurser som rettferdiggjør prisbumpen, og den løfter alle begrensninger for distribusjon av spillet ditt.

De resulterende spillene er produsert i HTML5, men det er eksportører du kan kjøpe for å lage titler som vil spille på Windows, Mac, Linux, Android, iOS.

Opplæringsprogrammer og et samfunnsforum tilbyr hjelp og hjelp til å lage spillene dine, noe som burde hjelpe deg til å styre deg langs læringskurven og produsere stadig mer spillbar og engasjerende opplevelser.

Utover spillskapingsverktøyene

Disse spillkonstruksjonssettene tilbyr varierende nivå av granularitet, men hvis du vil lage virkelig spektakulære spill, må du gjøre det lære ekte programmering Slik lærer du programmering uten all stressKanskje har du bestemt deg for å satse på programmering, enten det er for en karriere eller bare som en hobby. Flott! Men kanskje du begynner å bli overveldet. Ikke så bra. Her er hjelp til å lette reisen. Les mer .

Den neste beste tingen (etter at du er komfortabel med et av programmene ovenfor) er å flytte til Unity, som kanskje er den mest brukte spillutviklingsmotoren for amatører og uavhengige utviklere. Du kan komme i gang via vår nybegynnerveiledning til Unity Programmering av et spill med enhet: En nybegynnerguideI det utviklende landskapet med indie-spillutvikling har Unity dukket opp som noe av en de-facto-standard: dens lave kostnader, brukervennlighet og brede funksjonssett gjør den ideell for rask spillutvikling. Les mer .

Du bør også bruke tid på å lese om programmering generelt. For å spare penger kan du dra nytte av disse gratis programmeringsbøker 9 gratis programmeringsbøker som vil gjøre deg til en proffRinger alle programmerere, enten det er nye, gamle eller ambisiøse: vi har funnet et stort utvalg av gratis (som i øl) bøker for å øke kodingsegenskapene dine til neste nivå. Hop inn og nyt. Les mer . Du bør også vurdere å sjekke inn på disse nettstedene på det grunnleggende om spillutvikling 4 gratis nettsteder hvor du kan lære det grunnleggende om spillutviklingNår du ser etter en god opplæringsserie for spillutvikling, vil du ha en som vil lære deg praksis og mentalitet for god koding fordi du deretter kan transponere denne fremgangsmåten på hvilket som helst språk eller plattform. Les mer bare for å sikre at eventuelle emner fylles ut.

Utvikler du videospill? Eller har du en interesse av å komme i gang på feltet? Hva slags spill vil du lage? Fortell oss om dem i kommentarfeltet nedenfor!

Christian Cawley er assisterende redaktør for sikkerhet, Linux, DIY, programmering og teknisk forklart. Han produserer også The Really Useful Podcast og har lang erfaring innen stasjonær og programvare. Christian er en bidragsyter til Linux Format-magasinet, en Raspberry Pi tinkerer, Lego-elsker og retrospill-fan.