Kevin Wyckmans   
Student
Modelling, Simulation and Design Lab
Department of Mathematics and Computer Science
University of Antwerp
Middelheimcampus
1, Middelheimlaan
Antwerp, Antwerp
Belgium 2020
cell:
e-mail:
www:
+32 473 48 68 31
kevin.wyckmans@student.ua.ac.be
http://msdl.cs.mcgill.ca/people/kevin
portrait     
   

I am a student at the University of Antwerp. This page is about my master thesis and my two research internships, which are all supervised by Prof. Hans Vangheluwe of the Modelling, Simulation and Design Lab.

This page is permanently under construction. Feel free to check out several sections of this site.


Research internship I

A comparison of tools for cognitive modelling and their potential application in game engines

In the field of cognitive psychology models are created for describing human behaviour. I will compare a different set of tools, more specifically pyAct-R and SOAR, and research if they can be used to model the behavior of characters in video games. Furthermore I will look into the currently available tools for modelling behavior in game-engines. To conclude I will try and find out if these can be brought together.

report [pdf]


Current status

Currently I have done a lot of reading on the working of Act-R and Soar, both cognitive modelling tools. I have found examples where both of them are used in a game development context. The goal now is to implement something basic myself as a proof of concept. On the other hand, I should start researching existing game engines (the examples used one from about 10 years ago) to see what the possibilities of integrating my own tools are. The goal is still: provide an easier way to model the behavior of NPC's. As it is now, it still has to be programmed, even though the use of act-r or soar greatly simplifies the code.

Research internship II

More info will follow later...

Thesis

Rule-Based Generation of NPC Behaviour

In contemporary computer games the behavior of Non-Player Characters can become very complex. Specifying this behavior in code is hard and inefficient. In my thesis I will try to specify this kind of behavior in a rule based manner. You can follow my progress in the Research section. An overview of the meetings with prof. van Vangheluwe detailing the progress of this project can be found under Meetings

Maintained by Kevin Wyckmans. Last Modified: 2012/03/06 06:34:30.