Easy Game Dev-verktyg för utmanande utvecklare

Posted on
Författare: Louise Ward
Skapelsedatum: 10 Februari 2021
Uppdatera Datum: 11 Maj 2024
Anonim
Easy Game Dev-verktyg för utmanande utvecklare - Spel
Easy Game Dev-verktyg för utmanande utvecklare - Spel

Innehåll

Så vill du göra spel men du vet inte vart du ska börja? Jag var i samma position som du inte för länge sedan. Jag hade all motivation, men ingen av riktningen. Efter flera månader med att testa olika spelmotorer, skura på nätet för handledning och jaga ner tillgångar som ska användas i mina spel, har jag hittat några ganska fantastiska verktyg som gör utvecklingsprocessen mycket enklare när du först börjar. Så jag kan hjälpa dig att spara lite tid genom att dela mina upptäckter.


Men först måste du börja från rätt sinnesstämning

Att utforma och utveckla spel kan vara svårt, och inte alla är skära ut för att göra det. Ett av de viktigaste verktygen att ha i din dev-verktygslåda är drivan och önskan att starta ett projekt och se det fram till slutet. Genom att ha denna enhet och lösa, är du redan på vägen till att bli ett spel dev.

Någonting som jag tyckte var särskilt användbart när jag först började komma med egna spelidéer var det faktum att inte alla mina idéer var goda. Faktum är att folk på Extra Credits gjorde en bra video som sammanfattar det faktum att det är bra att misslyckas och vi bör sträva efter att misslyckas snabbare.

Om du kommer från en programmeringsbakgrund kommer en mer robust motor som Unity eller Unreal sannolikt att vara din hastighet. Om du vill ha en djupare analys av dessa alternativ kan du läsa min tidigare artikel där jag pratar om fördelarna och nackdelarna med dessa motorer. Dessa kommer att vara tidskrävande motorer att arbeta med på grund av den stora mängden kapacitet de har. Men om du går för det AAA-utseendet i dina spel kan du inte slå dessa motorer.


Låt oss säga att du har liten eller ingen programmeringserfarenhet, och du letar bara efter att göra ett enkelt spel, som en plattformsspelare. Om det låter vädja till dig, skulle jag föreslå att du tittar på antingen GameMaker: Studio eller Construct 2. Båda dessa spelmotorer kan använda enkel logik för att bygga funktionaliteten i deras spel. Jag har personligen byggt en enkel asteroider spelklon i GameMaker med sitt skriptspråk (vilket är ungefär som JavaScript) på ungefär 4 timmar, bara genom att följa enkla handledningar som hittades online.

Skönheten i dessa enkla motorer är att det gör det möjligt för någon, oavsett programmeringskunskap, att ta en idé och förvandla den till ett spel. Koppla det med sina robusta och ganska aktiva samhällen, och du har en mängd information som kan hjälpa dig på din väg.


Dessa är inte på något sätt ditt enda alternativ för att utveckla spel. Det finns bokstavligen dussintals (om inte hundratals) spelmotorer där ute, men det här är de som jag personligen har försökt och förstått.

Handledning och resurser

Nu när vi har vår idé och förhoppningsvis en motor för att hjälpa oss att nå vårt mål, vänder vi oss till att lära oss att göra vår idé mer än bara en samling tankar.

Det vackra med att vara indie i denna dag och ålder är att det finns så mycket i vägen för resurser och handledning som finns tillgängliga för nästan allt vi hoppas kunna göra i utvecklingen. Vår enda verkliga begränsningsfaktor är hur mycket tid vi måste begå för att lära oss hur vi gör våra spel.

Nedan följer några bra resurser för att lära dig hur du använder de ovanstående motorerna:

GameMaker: Studio

Shawn Spalding

Tutorial-maker blev community Manager, Shawn Spaldings videor var min första introduktion till GM: S. Hans "Ditt första spel!" spellistan går dig igenom hur du bygger ett spel på ungefär 3 timmar.

HeartBeast

Benjamin, aka HeartBeast, är en tutorial maker och indie dev med ett antal bra handledning. Inte bara är han kunnig, men han är väldigt bra att förklara vad han gör och varför han gör det. Han har också en bok och Udemy kurs på GM: S.

Konstruera 2

thenewboston

Bucky Roberts har bland många andra programmerings- och IT-relaterade videor 2 handledningsspel som täcker Construct 2. Medan lite äldre fungerar koncepten fortfarande desamma och informationen är fortfarande relevant.

Jerementor

Jerementor bryter ner programmeringen i Construct 2 på ett sätt som gör det lätt att lära sig och roligt att tinker med. Han har också några spellistor för att göra spel, som en plattformsspelare och pusselspel.

Enhet

Unitys YouTube-kanal kan skryta med hundratals videoklipp som täcker alla aspekter av spelutveckling i Unity-motorn. Utöver det har deras hemsida ett antal handledningsvideos och levande träningssessioner som regelbundet planeras.

Brackeys

Brackeys täcker ett antal spelgenrer, både 2-D och 3-D, liksom några C # programmeringsövningar som riktar sig till nybörjare till språket. Han har stor videokvalitet och förklarar koncept på ett lättförståeligt sätt.

Unreal Engine

Unreal har ungefär som Unity hundratals handledningar på sin YouTube-kanal som täcker alla aspekter av sin motor. Förutom att de vanligtvis värd ett antal live-flöden i månaden på Twitch.tv som täcker ett antal spel dev-ämnen.

TheSargKyle

TheSargKyle har en handledningsserie om att skapa ett FPS-spel, liksom en aktuell serie om att skapa en RPG. Jag vill dock varna att om du lider av OCD kan du kanske inte hantera att titta på ritningarna för hans spel.

Tillgångar och musik

Opengameart.org

Den här sidan har varit min go-to för att samla tillgångar till prototyper. De flesta tillgångar och musik på den här webbplatsen är gratis att använda, även i en kommersiell produkt, så länge du ger kredit till den ursprungliga skaparen. Det mesta av det konstverk som du hittar här är inriktat på 2-D-spel.

GameArt2D

En annan bra plats att ta tag i en 2D-konst för ett gammalt skola, sid-scrolling äventyr. Medan det inte är gratis är priserna ganska rimliga om du utvecklar på en budget och de har ett urval av freebies som är mycket högkvalitativa.

Jag hoppas att denna information hjälper dig med din resa till spelutveckling. Att göra ett spel kan vara en svår och lång process, så lägg inte ner dig själv om du inte börjar notera resultat över en natt. Den viktigaste delen av att starta ett projekt är att komma ihåg varför du gör det i första hand. Det handlar om att ha kul och få din skapelse och idéer till liv.

Så ta denna kunskap och gå ut där, gör något och dela en del av dig själv med andra genom de spel du gör.