Multiplayer Online Game Development using Angular and .NET Core

OData support
Szabó Gábor
Department of Automation and Applied Informatics

Nowadays computer games are very popular for young, and old people too. The multiplayer games are the subversion of these games, and turn-based and real-time strategy games are type of multiplayer games. In these games the player’s reaction time is less important compared to the choices they make. My task is to design, implement, and test a game like this.

The game is similar to the well known Travian or Ikariam games. The users are able to register, log in, and manage their country with many actions. The users are able to interact with each other with attacking.

During the design process I used multiple technology and technique. One very important of these is the three-tier architecture, which was the base of the design process. After accomplishing the design process I implemented the web application, and documented the important technical code parts.

After finishing my program I wrote different test cases for special parts and services of my application. For this purpose I have created a new Project.


Please sign in to download the files of this thesis.