viii
Tomáš Janoušek

Tomáš Janoušek

Technical Designer
Currently, I am a technical designer at Bohemia Interactive making Arma 4. Previously, I worked at Hangar 13 on player movement in Mafia: The Old Country and achievements for TopSpin 2K25. I also helped Czech Games Edition and taught programming to undergraduate students at Faculty of Informatics, Masaryk University. More than playing games I love making them. I am constantly creating new personal projects and experimenting with new ideas.

Talks & sessions

Let’s Make an Online Multiplayer Game without an Engine

In this talk, Tomas will talk about his approach for how to make online multiplayer games using C++. Instead of a game engine like Unreal or Unity he chooses a basic networking library ASIO and shows that game networking does not have to be hard. Through the talk he will develop a simple 2D roleplaying game with an online multiplayer. The talk is primarily aimed at intermediate C++ programmers but everyone who wants to start learning about game networking is welcome.