I am starting a second career as a game programmer. For the past twenty years I have worked in the field of military modelling and simulation. My role have been varied ranging from writing some software as needed, to project management and acquisition, education and analysis.

My key areas of interest is in behavioral modeling or in my new context, game AI, and simulated persistent worlds. So things like behavior trees, GOAP, Utility systems and so on is right up my ally. I also like as systems for game-play features like trading, economics, large scale combat e.t.c.

I do and enjoy other kinds of programming too, but a guy has to have some favorites, right?

I am currently attending The Game Assembly’s higher vocational education as a game programmer. During two years we learn a lot of useful patterns, bits and pieces useful for games, finally in writing our own game engine in C++.

We also have time to work with graphics and level design students to create eight different games, the last four using our own engine.

cv