About me

My name is Daniel. I am game developer with a flair for artificial intelligence and procedural content generation. I wrote my Master’s Thesis on how to procedurally generate artificial intelligence and how to build a game where the uncertainties of procedurally generated AI are used to engage the users rather than scare them away.

All my life I have been very interested in computers. Some of my earliest memories of computers include playing Snake and Dynablaster on my dad’s work PC which he brought home each day. He would sit down with me and teach me the basics of how a computer worked. We even made a multiplayer Snake game in TurboPascal. Later on he bought me a book on Delphi written in Danish, and I learned the difference between strings and integers and what an ‘If-Then-Else’ statement was.

I have a passion for solving problems, preferably problems that can be solved on a computer. I would much rather spend an hour setting up a script that can automate a task that would take 20 minutes of manual input, since I know I will have solved the problem for all future.

I love games. I am by no means a competitive gamer, but I enjoy games as a way to relax, to get challenged and to be entertained. I love the cinematic feel of modern AAA games, and I love the intense gameplay experience of Super Hexagon and Hotline Miami. I love getting lost in a deep story, and I love grinding for loot in a deep cave. I love isolating myself in another world, and I love playing local multiplayers with friends.

In my spare time I play snooker at the top level in Denmark (currently ranked 7) and I volunteer to arrange tournaments and manage our website. The highlight of my snooker career has been representing Denmark twice at the European Championships and twice at the Nordic Championships. Since I started volunteering I have helped the sport grow by more than 100 % during the last five years.

daniel_1 crop small

Daniel Jallov

26 years old

Valby, Denmark

PUBLICATIONS

EvoCommander: A Novel Game Based on Evolving and Switching Between Artificial Brains
Daniel Jallov, Sebastian Risi, Julian Togelius
Accepted to appear in:  IEEE Transactions on Computational Intelligence and AI in Games (TCIAIG).

FAVOURITE TOOLS

Unity, Visual Studio, Android Studio, Sublime Text, Eclipse, git

FAVOURITE LANGUAGES

C#, Java (Android framework), Ruby (Rails and Sinatra), Javascript, SQL

FAMILIAR TOOLS/LANGUAGES

C/C++, Unreal Engine 4, SVN, GameMaker, Delphi, Python, SML, PHP

CURRENTLY PLAYING

Rocksmith, Grid 2, Mortal Kombat X, Pokémon Go