Annons

Du vill bygga ett videospel. Du har utarbetat en berättelse och olika scenarier som kan ändras för att passa olika genrer. Problemet är att din kodningsförmåga är dålig.

Så vart går du? Svaret är naturligtvis att använda ett byggsats för videospel - ett verktyg eller uppsättning verktyg som är avsedda att hjälpa människor som inte har traditionella programmeringsfärdigheter att bygga sina egna spel.

Men är dessa verktyg bra, eller begränsar de skaparen för mycket?

Historik om byggsatser för videospel

Att använda ett program för att skapa ett videospel är inget nytt. På 1980-talet hade 8-bitars-system en samling verktyg tillgängliga, till exempel Graphic Adventure Creator (liknande verktyg finns tillgängliga för moderna plattformar 3 verktyg för att skapa dina egna textäventyrspelVill du prova att skapa ditt eget textäventyrspel? Här är din chans! Dessa tre verktyg hjälper dig att skapa din egen komplexa och spelbara berättelse. Läs mer ) och dess föregångare som bara är text, The Quill.

instagram viewer

Senare aktiverade Shoot’Em-Up Construction Kit (a. SEUCK) skapandet av shoot-ups, komplett med en bakgrund / karteditor och sprite editor, och Adventure Construction Set för 8-bitars och 16-bitars-system användes i skapandet av brickbaserade äventyr spel. ZZT och MegaZeux är två andra som också är värda att nämna.

Och sedan fanns det 3D Construction Kit, ytterligare ett 8- och 16-bitarsalternativ som gjorde det möjligt för användare att bygga 3D världar med hjälp av Incentive Software Freescape, som hade presenterats i spel som Driller och Total Förmörkelse.

Sedan mitten av 1990-talet har videospel i stor utsträckning skapats med interna byggsatser, omfattande anpassade applikationer som används för att bygga världar och karaktärer, införlivar dialog och skapar allt spelets berättelse kräver, även ner till karaktärernas placering och menyer.

På senare tid har allt fler verktyg för skapande av spel kommit med, av vilka vi har tittat på tidigare 5 gratis verktyg för spelutveckling för att göra dina egna spelGratis spelutvecklingsprogramvara är ett bra sätt att börja göra videospel. Vi har sammanställt marknadens bästa spelprogramvara. Läs mer . Så frågan är, kan de nuvarande alternativen som är tillgängliga för amatörer eller lågbudget skapare användas för att skapa kvalitets videospel? Överraskande, ja - med några varningar.

Construct 2 kan användas för att göra alla slags 2D-spel, vilket demonstreras av webbplatsens Showcase-sida. Faktum är att spel med Construct 2 till och med kan vara det spelade direkt på sajten. Se vad den här motorn kan göra.

Gratisversionen av Construct 2 publicerade bara HTML5-spel. Om du vill skapa Windows, Mac, Linux, iOS, Android, Amazon Store eller WiiU-spel, måste du få den personliga licensen för $ 129,99.

Webbplatsen Construct 2 har massor av fantastiska tutorials för att få dig igenom de inledande stadierna. Forumen ger ytterligare tips och support, och du kan köpa tillgångar (t.ex. grafik, ljudeffekter, mallar, sprites) i butiken, vilket är användbart om du inte har talang att producera dina egna tillgångar för dina spelprojekt.

Men hur lätt är den här programvaran att använda? Den allmänna uppfattningen bland sina användare är att Construct 2 har en mild inlärningskurvaoch även om den kan producera kvalitetsspel är motorn något begränsad om du vill göra något riktigt spektakulärt och unikt.

Stencyl är ganska bra. Spel gjorda med denna programvara har befunnits vara placerade högt i App Store, som Impossible Pixel (# 2 i USA), BLiP (# 1 i 18 länder) och Zuki's Quest (# 10 i USA). Om det inte är ett ringande stöd, vad är det?

De viktigaste försäljningspunkterna för Stencyl är dess moderna gränssnitt och out-of-the-box support för avancerade funktioner som reklam, mobila topplistor, köp i appen och plugins från tredje part. Det gör allt enkelt, vilket minskar den ansträngning som krävs från din sida.

Gratisversionen kan bara publiceras som Flash. Indie-licensen, som är tillgänglig för $ 99 per år, tillåter publicering till Windows, Mac och Linux. För iOS och Android måste du köpa Studio-licensen för $ 199 per år. Dessutom erbjuder Stencyl support för enkel publicering i Steam, App Store och Play Store.

Spellogik är byggd med block med ett dra-och-släpp-gränssnitt som starkt påminner om MITs Scratch. Om du har viss programmeringsupplevelse (se sista avsnittet i den här funktionen) kan du göra lite avancerad utveckling genom att skapa dina egna anpassade kodade block med hjälp av Haxe-språket.

Stencyl har en måttlig inlärningskurva så vi föreslår att du tar saker långsamt och bygger upp grundläggande spel med tillgångarna som erbjuds och förlitar dig på det omfattande supportforumet för tips och råd.

Om du planerar att publicera ditt spel på Windows kommer du att vara nöjd med gratislicensen för GameMaker: Studio (den har dock en stänkskärm). Professional-licensen, som är tillgänglig för $ 149.99, har några fler funktioner och blir av med stänkskärmen. För export av Mac, Linux, Android, iOS eller HTML5 behöver du Master-licensen för $ 799,99.

Men vad kan du göra med GameMaker: Studio? Du kan få en bra idé genom att titta på titlarna i utställningssidan, där du hittar toppklassiga kvalitetsspel som gjordes med den här motorn. Den största framgångshistorien är dock indie-hit Hotline Miami.

Online tutorials tillhandahålls för att guida dig genom konsten att skapa ett spel, medan en omfattande kunskapsbas finns för teknisk support. GameMaker: Studio har också ett livligt online-community - en av de största spelmiljöerna på Internet - redo att diskutera projekt och erbjuda tips.

Detta är ett verktyg för att skapa ett spel som du kan hitta dig in utan att fastna för tidigt.

GameSalad finns i två smaker. Grundversionen kostar $ 19 per månad (eller $ 199 per år) och exporteras endast som HTML5, medan Pro-versionen kostar $ 29 per månad (eller $ 299 per år) och exporterar till Windows, Mac, iOS och Android.

För att se vad som är möjligt med den här konstruktionsprogramvaran för videospel, kolla arkadesidorna där du hittar några titlar att prova som webbläsarspel. Du kan också titta på YouTube:

Handledning och tillgångar finns tillgängliga på GameSalad-marknaden medan support kan hittas genom att gå med i community-forumet, där du också hittar tips och tricks för att använda GameSalad.

Från och med Cookbook-serien på GameSalads webbplats kan du gå igenom olika verktyg och alternativ, bygga grundläggande spel och sekvenser. Med en inlärningskurva som presenterar publiceringsspel som möjligt, GameSalad är ett starkt alternativ för alla nybörjare.

Vid den här punkten kanske du undrar om att bygga ett videospel utan programmeringsfärdigheter är en bra idé. När allt kommer omkring kräver alla alternativ vi hittills presenterat att du lägger handen i fickan för allt som inte är ett HTML5-spel.

Låt oss presentera dig för GDevelop:

"GDevelop är en öppen källkod, plattformsspelare skapad för att användas av alla - inga programmeringsfärdigheter krävs."

Med denna programvara skapas spellogik genom en serie händelser uttryckta på vanligt engelska. Spel kan exporteras till Windows, Mac, Linux, Android eller HTML5. Samlingen av tutorials och den detaljerade wiki är användbar för användare som behöver vägledning kring programvaran.

Behöver du mer hjälp? Tips och tricks finns i forumet, och det finns också en subreddit. Även om subredditen är grovt utnyttjad kan du fortfarande hitta några exempel på avslutade spel där.

Den här videon visar en liten flicka som spelar i GDevelop med lite hjälp från sin far:

Om den typ av spel du vill bygga är en RPG har du hittat rätt verktyg. Den senaste versionen av det populära RPG-konstruktionsprogrammet är tillgängligt gratis som en rättegång (hela versionen är $ 69.99) och är tillräckligt kraftfull för veteranutvecklare men ändå enkla för barn.

Varje aspekt av skapandet av RPG täcks med ett överraskande överkomligt pris, och tutorials och trick finns tillgängliga på webbplatsen för att hjälpa dig komma igång och fortsätta.

Om du hittar prislappen utöver din budget, heter en gratis version RPG Maker VX Ace Lite är tillgängligt, så att du kan få tag på programvaran innan du går in på ett köp.

Ett sista alternativ som är värt att titta på är ClickTeam Fusion. Det finns en gratis version som du kan ladda ner och utveckla med innan du uppgraderar till Full version, som kostar $ 99.99. Men detta kommer med en "Skapad med fusion" -stänklogotyp, som du kan eliminera genom att uppgradera till utvecklarversionen för 399,99 dollar.

Utvecklarversionen levereras med flera utökade alternativ och resurser som motiverar prisbumpen och den lyfter alla restriktioner för distribution av ditt spel.

De resulterande spelen produceras i HTML5, men det finns exportörer du kan köpa för att skapa titlar som kommer att spela på Windows, Mac, Linux, Android, iOS.

Tutorials och ett communityforum erbjuder hjälp och hjälp med att skapa dina spel, vilket borde hjälpa du att hantera dig längs inlärningskurvan och producera allt mer spelbar och engagerande upplevelser.

Utöver verktyget för skapandet av spel

Dessa spelkonstruktionssatser erbjuder olika nivåer av granularitet, men om du vill skapa riktigt spektakulära spel måste du göra det lära dig verklig programmering Hur man lär sig programmering utan all stressDu kanske har bestämt dig för att fortsätta programmera, vare sig det gäller en karriär eller bara som en hobby. Bra! Men kanske börjar du bli överväldigad. Inte så bra. Här är hjälp för att underlätta din resa. Läs mer .

Det nästa bästa (efter att du är bekväm med ett av ovanstående program) är att gå till Unity, vilket kanske är den mest använda spelutvecklingsmotorn för amatörer och oberoende utvecklare. Du kan komma igång via vår nybörjarguide till Unity Programmera ett spel med enhet: En nybörjarguideI det utvecklande landskapet med indie-spelutveckling har Unity framstått som något av en de facto-standard: dess låga kostnader, användarvänlighet och breda funktionsuppsättningar gör det idealiskt för snabb spelutveckling. Läs mer .

Du bör också lägga tid på att läsa om programmering i allmänhet. För att spara pengar kan du dra nytta av dessa gratis programmeringsböcker 9 gratis böcker om programmering som gör dig till en proffsAtt ringa alla programmerare, antingen nya, gamla eller ambitioner: vi har hittat ett stort urval av gratis (som i öl) böcker för att öka dina kodningsförmågor till nästa nivå. Hoppa in och njut. Läs mer . Överväg också att kolla in dessa webbplatser på grunderna i spelutveckling 4 gratis webbplatser där du kan lära dig grunderna i spelutvecklingNär du letar efter en bra tutorial-serie för spelutveckling vill du ha en som kommer att lära dig praxis och mentalitet för god kodning eftersom du sedan kan transponera dessa metoder på vilket språk som helst eller plattform. Läs mer bara för att se till att eventuella ämnen fylls i.

Utvecklar du videospel? Eller har du intresse av att komma igång på fältet? Vilken typ av spel vill du göra? Berätta om dem i kommentarerna nedan!

Christian Cawley är vice redaktör för säkerhet, Linux, DIY, Programmering och Tech Explained. Han producerar också The Really Useful Podcast och har lång erfarenhet av stationär och mjukvarosupport. Christian är en bidragsyter till Linux Format-magasinet, en Raspberry Pi-tinkerer, Lego-älskare och retro-spel-fan.