plankter.se

Björn Persson Mattsson

Sufficiently advanced magic is indistinguishable from technology

About

My name is Björn and I’m a programmer, game developer, and musician who currently lives in Stockholm, Sweden. Thanks to my family, I was exposed to computers a lot as a kid. I had fun with everything from making digital newsletters and writing texts to — of course — playing games. Without realizing it at the time, this slowly pushed me towards learning to program and make games myself.

One thing that always bugged me in games was how the computer-controlled opponents often acted a bit too stupid and were easy to exploit. It’s fun to outwit them once, but when you can use the same trick over and over again it quickly gets old. I wanted to figure out better ways to do game AI.

I went on to study software engineering with a focus on complex adaptive systems and topics like machine learning, artificial neural networks, and robotics. After graduation, I worked in data processing and analysis for a couple of years, but it never quite clicked. What I still enjoyed, though, was programming games. So I applied to Paradox Interactive as a game programmer, was accepted, and finally became a professional game developer.

Outside of code and games, I also enjoy playing music — especially traditional folk music from Scandinavia and Ireland. I regularly play at open pub sessions in and around Stockholm. You can get a taste of it over on my YouTube channel where I’ve recorded some of it.