Get the experience you need to start working as a Game programmer in the game industry.

Whether it is gameplay functionality, game physics, AI or Game tools that you are most interested in doing for games, this is the program that will get you into the industry with credibility through hands-on development experience.


The eleventh instalment of Futuregames’ vocational Game Design Program

  • Start working right after the education
  • Located in Stockholm, SoFo
  • Government funded with financial support from CSN
  • 2 years (4 terms) starting 30th of July 2018
  • LIA (internship) 30 weeks

Be part of the reputed Futuregames legacy, join us at the SoFo-campus in House of Change;

Develop a core competence in game development by having teachers from leading game companies teaching you the tricks of the trade. You will get access to our creative environment, including computers and relevant development software. You will be growing and building your skills together with 240 highly talented classmates and senior game developers. Take part in intense game projects together with parallel Futuregames programs (Programming, 3D Graphics and 2D Graphics) simulating professional game projects in order to reflect what you will be doing in the game industry and prepare you for a hardworking and creative career.

Application period 15th jan – 1th may 2018

This education is implemented in direct cooperation with the game industry and Futuregames board of education includes:

King, Avalanche Studios, Dice, Fatshark, Paradox interactive, Starbreeze, Glorious Games, Uprise, Really Interactive.

Many more supports this vocational program and about 20-30 game studios are involved in the Futuregames education every year.

Our overall vision for this education

  • To create pragmatic developers with a balanced and wide perspective on the entire development process.
  • To create developers with strong cooperative skills, who are used of working in teams.
  • To create developers with a very hands-on and pro-active approach. Strong practical focus throughout the education. All courses are to result in a practical exercise. Learning by doing.

The program has been designed in close collaboration with representatives from the games industry and was designed to fit the industry´s demands and requirements. The program is 90 weeks in length, spanning a two year, and the next start is in September 2016.

Aims to train people for following specializations

  • Spelprogrammerare
  • Tools programmerare
  • Game Engine programmerare
  • AI programmerare
  • Game System Designer

After the education the students will be able to

  • Spelprogrammera i C++
  • Spelprogrammera i C#
  • Kunna identifiera de unika metoderna för att programmera effektivt i moderna spelproduktioner
  • Skapa algoritmer för att beräkna grundläggande grafiska element
  • Nyttja en spelmotor som Unreal Engine 4 i spelprogrammering
  • Nyttja en spelmotor som Unity i spelprogrammering
  • Skapa och implementera script till spelproduktioner
  • Kunna designa server/klient lösningar för dataspel
  • Skapa ett multiplayerspel med ett flertal klienter
  • Simulera och utvärdera datorprogram i komplexa situationer
  • Kunna spelprogrammera strukturerat och kvalitativt
  • Kunna skapa och applicera ett underhållande AI-system
  • Anpassa spelutveckling med lärdomar från vanliga problemställningar
  • Producera anpassade GUI och applikationer för en spelutvecklare
  • Kunna rendera avancerad 3D grafik
  • Arbeta självständigt och i team för planering, utveckling och produktion av spel

Curriculum – Course outline

Kursnamn Antal YH-poäng Antal veckor
3D matematik för spelutveckling 20 4
3D och shaderprogrammering 15 3
Branchförberedande spelprogrammering 5 1
Spelprogrammering med C++ 50 10
Artificiell Intelligens inom spelproduktion 20 4
Spelprojekt 1 20 4
Datastrukturer och algoritmer i spelutveckling 20 4
Datorteknik för spelutveckling 10 2
Design patterns för spelutveckling 10 2
Spelprogrammering med C# 25 5
Marknadsanalys, branschkännedom och portfolio 15 3
Multiplayergames 20 4
Nätverksprogrammering för spel 20 4
Programvarutestning inom spelproduktion 10 2
Script och interpreterande spelprogrammering 25 5
Spelfysik 15 3
Projektmetodik inom spelutveckling 5 1
Spelprojekt 2 35 7
Utvecklingsverktyg i spelprojekt 10 2
Examensarbete spelprogrammering 50 10
LIA Spelutveckling 150 30
Totalt: 550 110
Section 1
Final Quiz
  • Futuregames

  • Antal YH-poäng: 550
  • Studiestöd CSN: Ja
  • Utbildningstakt: Heltid
  • Kursstart: 30 Jul
  • Utbildningsort: Stockholm
Övrig information
Application requirement

Basic requirement to uppload:

Grades or proof of postgraduate qualifications from upper secondary school.
Curriculum + a personal letter
Master Swedish and/or English
Programming 1 from upper secondary school or proof equivelent knowledge

For more information and advice please apply and read further instructions.
Köp nuBoka nu