med en global marknad genererar $100 miljarder i år, det är inte konstigt att många människor vill komma in på spelet app åtgärder. Men att bli rik på App Store är bara en av de många möjliga motivationerna! Vem vet, du kan helt enkelt vara intresserad av att skapa något roligt för dina vänner, eller faktiskt bygga en varaktig bit av digital konst.,
oavsett orsaken kommer den här snabbguiden att visa vilka verktyg du kan använda för att skapa ett videospel som kan spelas på iOS och Android. Observera att vi också har en fullständig översikt över olika spelmotorer här, varav några till och med tillåter dig att skapa spel för konsoler och skrivbord!
så vad behöver jag för att komma igång?
medan vi vanligtvis fokuserar på apptillverkare märker du att ingen av dem faktiskt är bra för att bygga spel. Vad du behöver istället är något som kallas en spelmotor, eller en dedikerad programvara för att skapa spel., Till skillnad från apptillverkare måste du installera dem på din dator, vilket leder oss till det första objektet i vår checklista:
- en dator: du måste installera spelmotorn på din dator eller Mac. Observera att vissa spelmotorer endast är PC eller endast Mac. De jobbar inte på båda.
- en smartphone (eller två): du måste testa spelet på önskad plattform. Det är värt att se till att det spelar trevligt på både en iPhone och en Android – telefon om du vill nå båda marknaderna-och det är värt att försöka på low end-enheter också!
- ett utvecklarkonto: för att skicka in din spelapp., Det kostar $ 99 per år för App Store och $ 25 för livet med Play Store. Till skillnad från Med app beslutsfattare, kommer du att vara ansvarig för uppdateringar och se till att spelet fungerar på alla enheter. Detta kan innebära flera nya uppdateringar per år.
- ett sätt att skapa konst: oavsett om du går 2D eller 3D behöver du speltillgångar. Du kan hitta massor av gratis resurser online och vissa spel företag har fått sina egna marknadsplatser. Men det bästa sättet att göra ditt spel sticker ut är att skapa saker som Tecken, Bakgrund, Musik och menyer själv.
och en spelmotor också?
Japp., Det blir ditt huvudverktyg. Och nu när du går ner i kaninhålet av speltillverkning ser du att det finns ett antal lösningar, från det mycket grundläggande till det extremt sofistikerade. Grovt sett kan du kategorisera spelmotorer med följande funktioner:
- spelmallar: det enklaste sättet att komma igång – och även det mest begränsande. Du kommer inte att kunna ändra något om spelet förutom tecken, bakgrunder, musik, den typen av saker. Kort sagt, mekaniken i spelet kan inte tweaked alls., Till exempel erbjuder appypie eller ChupaMobile mallar (det här är online-lösningar, förresten).
GameSalad är en dra och släpp editor som också erbjuder spelmallar
- dra och släpp: detta är den bästa metoden för nybörjare. Du har en lista över beteenden (om detta händer, då det händer) och du kan bara tillämpa dem på ditt spel objekt. Till exempel skapar du en 2D-kvadrat och skapar ett beteende som säger ”om jag trycker på skärmen hoppar torget”.,
- Visual scripting: en mer avancerad lösning som ger dig all flexibilitet i koden utan att behöva koda. Du skapar i princip ”noder” som representerar åtgärder eller händelser för dina spelobjekt. Detta skapar ett slags diagram som representerar allt som händer i ditt spelfönster.
- kodning: proffsen kommer att berätta att detta är det enda allvarliga sättet att få fullständig kontroll över ditt spel, speciellt om du vill att det ska vara komplicerat. Och om du är intresserad av en karriär som spelutvecklare, kan du lika gärna börja lära dig medan du gör!, Den goda nyheten är att vissa spelmotorer erbjuder sina egna förenklade skriptspråk som gör det enkelt att förstå grunderna för nybörjare.
kan jag göra någon form av spel?
tekniskt sett ja. Men det beror naturligtvis på din tid och engagemang., Det är dock värt att notera att nybörjare förmodligen kommer att ha mer framgång med att skapa mobila spel som:
- pussel / ordspel
- Casual games
- plattformsspel
- arkadspel
mer komplexa 3D-spelgenrer som FPS (first person shooters) eller en MMO (massively multiplayer onlinespel) kommer inte bara att kräva någon kod, men de är inte nödvändigtvis bäst lämpade för att spela på en smartphone eller surfplatta.
vilken spelmotor ska jag välja?,
det här är den stora frågan, och självklart beror det helt på din nivå av färdigheter och vilken typ av spel du vill göra. Men nedan är en snabb översikt över några av de motorer som vi tror skulle vara bäst lämpade för dig, som anges i ordning av komplexitet.
GameSalad
GameSalad faller i kategorin dra och släpp, och den har ett intuitivt gränssnitt samt mycket bra dokumentation för nybörjare., Hur det hanterar 2D fysik är perfekt för mobila spel, och det är värt att notera att du kan publicera dina resultat till iOS, Android och även stationära datorer. De har också en” mobile viewer ” app för att låta dig testa ditt spel på olika mobila enheter!
se hur du kommer igång med GameSalad på 15 minuter.
prova GameSalad här.
huvuddrag: dra och släpp, spelfysik, bra dokumentation, har marknadsplats, levereras med grundläggande spelmallar. Annons intäktsgenerering stöds med pro-versionen ($25 per månad)., Den grundläggande versionen är $ 17 per månad, men du får 50% av pro-planen som lärare, student eller militär personal.
GameBuilder Studio
med hjälp av visual scripting kan GameBuilder Studio vara lite mer skrämmande än GameSalad, vilket kan demonstreras i handledningsvideon nedan. Men dokumentationen verkar lika bra och uttömmande, och du kan även ta en gratis udemy kurs online för att komma igång med grunderna., Programmet är också ganska billigt, kostar ett fullt pris på $ 99 för pro-versionen, och $ 199 per år för pro planen med alla funktioner + tutorials och extra plugins.
se hur du kommer igång med GameBuilder Studio på 15 minuter:
prova GameBuilder Studio här.
huvuddrag: visuell redaktör, spelfysik, plugin marketplace, bra tutorials, skapa 2D-animationer (eller integrera med ryggraden för kraftfulla 2D-animationer). Annonser, multiplayer och andra avancerade funktioner stöds med Pro-versionen.,
BuildBox
den här är en nykomling på spelmotorns scen, men det gör stora påståenden. Buildbox har listat 100 spel gjorda med sin plattform som gick in i de bästa nedladdningarna i App Store, inklusive klassiker som Line Zen och Color Switch. Det är dra och släpp, och kommer också med några grundläggande mallar för att komma igång. På plussidan är gränssnittet riktigt trevligt och funktionerna verkar väldigt robusta, om det är lite begränsat. På nackdelen är abonnemanget mycket dyrt ($99 per månad eller $ 84 om det betalas årligen).
prova Buildbox här.,
huvuddrag: dra och släpp, spelmallar, bra användargränssnitt, 2D-grafik (sprites) redaktör och animatör.
ClickTeam Fusion 2.5
gå vidare till dra och släpp och visuell skriptmetod nu har ClickTeam Fusion hjälpt människor att skapa spel sedan 1994! Det är värt att notera att de inte är exakt fokuserade på mobila spel, och i själva verket måste du betala extra för att bygga ditt spel för iOS och Android., En stor pro av programmet är dock att den har en stor och entusiastisk online community, så du bör kunna hitta svaret på alla frågor du har om hur du skapar ditt spel. Den har också en visuell editor så att du kan skapa konst direkt i programmet. Men bara PC.
prova här.
huvuddrag: dra och släpp, visual scripting, PC only. Bra online community och massor av förlängningar tillgängliga.,
GameMaker Studio 2
Vi når nu GameMaker Studio 2, en kraftfull lösning som skapade hit spel som Hyper Light Drifter och Hotline Miami. På plussidan kommer den med en visuell redaktör så att du kan skapa och animera pixelkonsten direkt i programmet, vilket gör den till valfri motor för artister. På nackdelen måste du koda. Lyckligtvis använder de sitt eget förenklade språk som heter GMS2. Dokumentationen är också utmärkt., Liksom ClickTeam Fusion, är det också inriktad på stationära datorer och konsoler, och du måste betala för den fullständiga versionen ($399) för att exportera ditt spel till Android eller iOS.
prova GameMaker Studio 2 här.
huvuddrag: visuell redaktör och animatör, förenklad kod, kraftfulla funktioner. Utmärkt marknadsplats full av tillgångar och tillägg.
Stencyl
Stencyl är en intressant motor baserad på MIT Scratch-projektet., För några år sedan utvecklade MIT (Massachusetts Institute of Technology) ett visuellt programmeringsspråk för att lära eleverna hur man kodar, och det är samma metod som Stencyl använder. Elementen är utformade för att passa som ett pussel så att du får en god förståelse för hur koden fungerar när du lär dig det. Även om det inte är precis en kraftfull motor, det är definitivt en bra lösning för enkla 2D mobilspel, och det sömlöst exporterar till iOS och Android.
prova Stencyl här.,
huvuddrag: visuellt skriptspråk, bra för att lära sig att koda, prenumerationsmodell ($199 per år för att publicera till mobila plattformar och skrivbord).
Unity
du tittar nu på en mycket kraftfull motor som använder ett känt skriptspråk (C#). Förresten, du kommer att vara i sällskap som Unity är motorn som används av massor av indie företag samt AAA studios, från spel som Temple Run till Assassin ’ s Creed. Och den goda nyheten är att du inte nödvändigtvis behöver koda för att skapa ditt spel i det., Detta beror på att du kan hitta ett antal plugins för Unity som använder en visuell redaktör. Dessa lösningar är inte alltid nybörjare vänliga, men det är en början. De har FlowCanvas, uScript, Äventyr Skapare eller PlayMaker. Och enhet inte bara låter dig bygga till iOS och Android, men du kan också port ditt spel till konsoler och skrivbord!
prova Unity här.,
Huvudsakliga funktioner: gratis att använda tills ditt spel gör mer än $100K, betala visuell redigerare, populära med indie-utvecklare, stor tillgång butik, bra tutorials och dokumentation
Overkligt
Den främsta konkurrenten till Enighet, Overkligt är också en kraftfull motor som används av AAA studios för spel såsom Abzu och Kingdom Hearts III. Det kommer en visuell editor som heter Plan, och det är känt att tänja på gränserna i form av vackra grafik, även för mobila spel. Liksom Unity kan du publicera ditt spel till skrivbord och konsoler samt iOS och Android., Nackdelen är att Unreal skapat ganska tunga spel som riktar high-end mobiler. Det är också ett komplext djur som du behöver månader att förstå och komma till rätta med.
prova Unreal här.
huvuddrag: levereras med visuell redaktör, bra för stora mobilspel, gratis att använda och 5% royalty om ditt spel gör mer än $3000 per kvartal.
slutliga tankar
Sammanfattningsvis är det värt att notera att det finns många nivåer av vad du kan kalla ”en spelapp”. Om du vill använda en färdig mall kan du., Om du är mer seriös om spelutveckling är det också fullt tillgängligt för alla med en dator, lite tid och online-resurser. Och det verkar finnas fler och fler lösningar tillgängliga hela tiden.
så den goda nyheten är att du inte nödvändigtvis behöver koda för att skapa din smartphone spel, speciellt om det är en enkel. Och den bättre nyheten är att de bästa spelen, särskilt i mobilvärlden, inte nödvändigtvis är de mest komplexa!
Leave a Reply