Innehållsförteckning
Huvudpunkter
- Bitsy och Twine är användarvänliga verktyg för att skapa textbaserade och pixelkonstspel utan kodning.
- PuzzleScript möjliggör visuell kodning och är idealiskt för att skapa pusselspel med grundläggande mekanik.
- Construct är perfekt för polerade webbläsarspel utan krav på kodning, vilket gör det lämpligt för nybörjare.
Under de senaste två åren har jag blivit intresserad av att skapa videospel, men jag har alltid känt mig osäker på hur jag ska börja. Tack och lov deltar jag i ett månatligt evenemang där varje deltagare försöker bygga ett spel på två timmar med en annan motor varje session. Det är väldigt roligt, även om spelen kan bli lite röriga och konstiga.
Lyckligtvis behöver du inte hitta en månatlig träff för att göra något liknande. Kolla bara in följande webbplatser, så kommer du att kunna bygga ditt eget spel inom bara några minuter.
1 Bitsy
Om du är ett fan av klassiska utforskningsspel som Legend of Zelda-serien, så är Bitsy perfekt för att skapa dina egna spel. Som namnet antyder kan du skapa små pixelkonstspel där du kan styra en karaktär, plocka upp föremål och visa dialog – allt utan att skriva en enda rad kod.
Det körs direkt i din webbläsare, så det är ingen installation nödvändig, och varje spel sparas som en HTML-fil, vilket gör det superenkelt att dela med vänner och familj.
Det finns många Bitsy-spel att utforska på itch.io (jag rekommenderar Cecile Richards verk). För dem som tycker att det är lite för enkelt har många skapat egna modifieringar av motorn, som Bitsy HD (som lägger till fler pixlar till dina rum).
2 Twine
För blivande ”välj ditt eget äventyr”-författare är Twine den bästa platsen att börja. Du kan köra det i din webbläsare eller ladda ner skrivbordsappen. Twine används för att skapa textbaserade berättelser med förgreningsalternativ: Vill du prova den röda dörren eller den gröna dörren? Tar du den vänstra eller den högra vägen? Ska du gå på dejt med Betty eller Veronica ikväll?
Varje val representeras av en ruta och varje berättelsekoppling av en linje, vilket gör det väldigt enkelt att visualisera din berättelse. Du kan kolla in några exempel på itch.io.
Mer avancerade användare kan lägga till olika grafiska och ljudfunktioner, och det finns mycket dokumentation som beskriver hur man gör detta. Men även om du efter att ha lagt till allt detta fortfarande tycker att Twine är för begränsande, ska du veta att många professionella speldesigner använder Twine för att prototypa sina spel innan de går vidare till en mer robust motor som Godot – vilket gör att det fortfarande är värt att lära sig.
3 PuzzleScript
Du kanske känner till sokoban-typ spel: pusselspel där du löser varje nivå genom att skjuta lådor. PuzzleScript låter dig skapa dina egna, direkt från bekvämligheten av din webbläsare.
Som namnet antyder är PuzzleScript lite mer kodningsorienterat, men det är fortfarande otroligt visuellt. Du ritar sprites och rum med färgade nummer och anger relationerna mellan dem med symboler som pilar och parenteser.
Forum och dokumentation är lättillgängliga direkt från redigeringsskärmen, vilket innebär att du kan spendera mer tid på att tänka ut ett bra pussel än att kämpa med att få grundläggande spelmekanik att fungera. Eller, om du är som jag, kan du helt enkelt göra ett spel där du får lådor att försvinna och fortfarande ha kul. Utbudet av PuzzleScript-spel på sidor som itch.io är bländande.
4 Construct
Chansen är att om du spelar många webbläsarspel, så har du antagligen spelat spel skapade med Construct. Det beror på att Construct är fantastiskt för att skapa extremt polerade webbläsarspel utan krav på kodning. Istället skapar du sprites och bakgrunder och väljer sedan från en meny med alternativ för hur de rör sig och agerar.
Det inkluderar plattformsalternativ om du är ett stort fan av spel som Super Mario-serien eller Hollow Knight. Du kommer inte att kunna göra ett spel liknande dem direkt, men det är möjligt med lite tid och ansträngning.
Construct är den enda spelmotorn på denna lista som har ett betalt alternativ och du kommer att behöva det om du planerar att arbeta med något superkomplex som Hypnospace Outlaw eller om du gör många projekt. Men för avslappnade hobbyister eller rena nybörjare räcker gratisversionen av Construct bra.
5 Scratch
Scratch är ett verktyg som designats för att lära barn kodning, men det gör det perfekt för personer som vill testa att koda men som alltid funnit traditionella verktyg (som nybörjarprojekt och kodningsbootcamps) för vuxna avskräckande.
Alla olika kommandon representeras av bokstavliga “block” av kod, färgade beroende på vad de gör och lätta att lägga till i ditt spel: bara klicka och dra varje block till fältet och klicka ihop delarna som om du sätter ihop ett pussel. Det gör kodning roligt och hjälper dig att skapa ett spel.
Om du veta tillräckligt mycket om kod för att tycka att de förinställda blocken är för begränsande, så har Scratch dig täckt, eftersom du kan skapa egna block direkt i din webbläsare och lägga till dem i vilket spel du vill göra. Kolla in några projekt på Scratch-webbplatsen för idéer.
Tänk på att, precis som med många saker, tar det tid att bemästra. Du kommer inte att skapa något på nivån av ett Nintendo-spel första dagen. Du kommer att behöva öva och göra många misstag först.
Men vad jag gillar med alla de ovanstående motorerna är att de är roliga att använda, så det känns aldrig tungt. När du väl har gjort något coolt kan du enkelt exportera dina filer och skicka dem till vänner och familj (eller posta på en sida som itch.io som jag gjorde) och stolt säga, “Kolla in detta coola som jag gjorde!”
Sammanfattning: Att skapa spel har aldrig varit enklare tack vare dessa användarvänliga plattformar. Oavsett om du är intresserad av textbaserade äventyr med Twine, pixelkonstspel med Bitsy, eller mer komplext spelutveckling med Construct och PuzzleScript, finns det verktyg som passar varje nivå av erfarenhet. Med dessa resurser kan du snabbt komma igång med att designa och dela dina egna unika spel. Varje plattform erbjuder sina egna fördelar och unika funktioner, vilket gör det roligt och lärorikt att experimentera. Så ta chansen att dyka in i spelutveckling och se var din kreativitet kan leda dig!