Efter avslutad utbildning kommer du kunna arbeta som:
- Spelprogrammerare
- Gameplay-programmerare
- Tools-programmerare
- Nätverksprogrammerare.
Du har även möjlighet att arbeta som en mer allmän programmerare på företag som inte gör spel.
Spelprogrammerare på The Game Assembly är en utbildning som lär ut C++ med en läroplan skriven av spelutvecklare från branschen. Utbildningen börjar med grunderna i C++ och teoretisk programmering och slutar med avancerad programmering. Du kommer under utbildningen att få utveckla din egen spelmotor och tillsammans med de andra disciplinerna på skolan bygga åtta spel, från vision till färdigt spel.
Som spelprogrammerarare blir din uppgift att skriva koden som ger spelet liv. Du bygger bland annat ramar och funktioner som tar spelet från idé till spelbart spel. För att lyckas med detta behöver du ha kunskap om de vanligaste datastrukturerna och algoritmerna inom spelutveckling.
Efter avslutad utbildning kommer du kunna arbeta som:
Du har även möjlighet att arbeta som en mer allmän programmerare på företag som inte gör spel.
Unikt hos oss på The Game Assembly är att du lär dig utveckla din egen spelmotor som sedan används i de spel som skapas tillsammans med de andra disciplinerna hos oss.
Utbildningen till Spelprogrammerare ger dig kunskap om de vanligaste datastrukturerna och algoritmerna inom spelutveckling. Den tillämpade matematiken som du lär dig under det första året kommer du att använda under hela utbildningen och utveckla med tiden. Du lär dig bland annat C++-programmering AI, scripting, mjukvaruutveckling och nätverk. Du lär dig även att utveckla din egen spelmotor som sedan används i de spel som skapas tillsammans med de andra disciplinerna på The Game Assembly. Detta arbetssätt utgör ett unikt koncept som inte finns på någon annan utbildning inom spelprogrammering i Sverige.
Att arbeta tillsammans i dessa större projekt med hjälp av smidig projektledning är en viktig del av utbildningen. Detta då all spelutveckling sker tvärdisciplinärt och agilt. Vårt mål är att en Spelprogrammerare från The Game Assembly ska ha god insikt om vad det innebär att samarbeta med andra yrkesroller och därigenom också förstå de möjligheter och begränsningar som är kopplade till dessa.
Utbildningen är totalt 550 yh-poäng.
Här nedan ser du vilka kurser som ingår i utbildningen samt hur många poäng varje kurs är.
Totalt: 550 yh-poäng
5 yh-poäng motsvarar en vecka
För att söka till Spelprogrammerare behöver du ha:
Digitalt test hemma
I slutet av maj får alla behöriga sökande tillgång till ett digitalt test som omfattar frågor i matematik, logik och programmering (baserat på de särskilda förkunskapskraven).
Intervju
De sökande med högst poäng på det digitala testet bjuds in till intervjuer och ytterligare tester på The Game Assembly. Mer information om vad dessa innebär får de som blir kallad till intervju.
De 38 med högst resultat erbjuds en plats på utbildningen. En reservlista upprättas.
Vänligen observera att urvalsprocessen ser annorlunda ut vid eventuell sen anmälan. Då tillämpas varken digitalt prov eller intervju.
Rangordning vid sen anmälan
Om det blir aktuellt att öppna en utbildning för sen anmälan kommer din ansökan att rangordnas enligt den ordning den inkommer. Det innebär att om du är först in med din ansökan så är det du som först blir antagen då det finns en plats ledig. Din ansökan behöver dock vara komplett och du måste fortfarande vara bedömd behörig till utbildningen.
Urvalsprov?
Vid sen anmälan tillämpas ingen urvalsprocess i form av digitalt prov eller intervjuer, vilket är fallet vid ordinarie ansökningsperiod.
Grundläggande behörighet för yrkeshögskolestudier har den som uppfyller något av nedan kriterier:
Läs mer här om den grundläggande behörigheten på Myndigheten för Yrkeshögskolans hemsida.
Det bästa du kan göra inför antagningstesterna är att fräscha upp dina kunskaper i Programmering 1, Matematik 3b/3c. Innehållet i proven motsvarar högskoleprovets matematik, därför kan det vara bra att göra gamla prov för att förbereda dig inför provet. Titta extra noga på NOG-delen på gamla högskoleprov, då de prövar förmågan att tänka logiskt med hjälp av matematiska problem.
Fortsätt utforska och testa för att lära dig nya saker. I början av spelutbildningen kommer vi att arbeta i spelmotorn Unity, som är gratis att ladda hem, och det finns mängder med tutorials på nätet. Ett sätt att lära sig mer är att ladda ner motorn och prova på att använda den redan innan utbildningens start. Det huvudsakliga programmet vi kommer att använda för programmering i utbildningen är Visual Studio. Detta är även gratis och tillgängligt att ladda ner hemma.
Om du är obekant med konceptet “class” inom programmering, ta en snabb titt på detta då detta brukar vara den första stora tröskeln för många som är nya inom programmering. Här är två tips på tutorials från cplusplus.com och YouTube.
Även om utbildningen ges på svenska så ingår en hel del litteratur på engelska. Om du är ovan vid att läsa böcker om kod och/eller på engelska så rekommenderar vi även att du börjar träna din läsvana redan innan utbildningen. Den första boken på utbildningen är ”C++ Primer” (ISBN: 9780321714114).
Sökande till spelprogrammering kommer först att genomföra ett digitalt test hemifrån. De med högst poäng kommer sedan att bli kallade på intervju och få genomföra test på plats.
Programmeringstestet genomförs inte i något speciellt språk, utan innehåller mer generella programmeringsfrågor.
Spelprogrammerare skriver kod som gör handlingar i spelet möjliga. Detta handlar om att ta det material som skapats och ge det liv. Spelprogrammerare kan även utveckla olika inriktningar i arbetslivet såsom AI, Engine, Gameplay, Tools med mera.
Nej, för att ansöka till spelprogrammerare krävs ingen portfolio. I stället genomför de sökande ett antal tester som antagningsprov.
För att vara behörig krävs att du har en gymnasieexamen samt godkänt betyg följande kurser:
Mer information om Yrkeshögskolor och behörighet hittar du här.
För behörighet till utbildningen krävs Programmering 1 eller motsvarande utbildning. Under utbildningens gång så kommer du även att lära dig programmeringsprinciper från grunden.
Utbildare | Spelprogrammering Stockholm
Utbildare | Spelprogrammering Stockholm (föräldraledig)
Utbildare | Spelprogrammering Malmö
Utbildare | Spelprogrammering Stockholm
Utbildare | Spelprogrammering Malmö
Utbildare | Spelprogrammering Malmö
Utbildare | Spelprogrammering Stockholm
Ditt samtycke
Jag samtycker till att mina personuppgifter sparas och behandlas i enlighet med gällande GDPR lagstiftning och Academedias personuppgiftspolicy för att The Game Assembly ska kunna registrera och behandla min intresseanmälan samt skicka ut riktad information och marknadsföring.
Personuppgiftshantering
Läs mer om hur vi hanterar dina personuppgifter här [Personuppgifter och cookies]. Du kan närsomhelst ta tillbaka ditt samtycke genom att kontakta oss [malmo@thegameassembly.se].