Abstract [en]

The computer game industry is a huge and constantly growing industry with a lot of different development areas. That is why it can be very hard for a pro-grammer to get in to and know what parts you should have knowledge about.

This thesis addresses the problem of taking that first step into the industry for a programmer by going through important parts of game programming and dem-onstrating them by developing a game with the help of a framework. In this way you can get a better understanding of the different parts and problems that arise when developing a game.

The result was a game written in Java with the framework libGDX. The game involves two or more players that connect to a server where they are split into teams. Then they play a game consisting of a set of rounds, to win a round one team has to eliminate the opposing team by using different abilities that every player can choose before the start of the game. The team with the most rounds won, wins the game.