Hi, I am an NPC, and I help people build games! Mostly, I work on AI and procedural content generation.

Any news or rumors to share?

January 23rd, 2019

I will be speaking at the first FIG Learns about Evolving Behavior Trees!

December 19th, 2018

In issue #3 of SEEDS, the Procjam zine about generativity, I wrote an article about our work on Evolving Behavior Trees. Check it out!

November 21st, 2018

I presented my work on Automated Analysis of Interactive Narrative at AIIDE 2018! You can find more details, and a working version of the automated analysis tool (which was accepted to the "Artifact Evaluation" track), including code, here.

September 2nd, 2018

"Exploratory Automated Analysis of Structural Features of Interactive Narrative," a paper I wrote in collaboration with several excellent co-authors about our Narrative Creativity project, was accepted to AIIDE 2018!

August 10th, 2018

Currently, I am involved in some research projects; you can find some basic details about them in the projects section. I am excited to share more as they progress!

What does being an NPC mean?

When designers create a non-player character (or NPC), they always keep the player in mind. The NPC is there to enrich the player's experience.

What is this place?

I am an NPC, and this is my domain. Here, I share my work and my journey as I attempt to become a better NPC and learn to make game worlds more responsive to both players' and designers' needs and goals.

Tell me more about yourself.

I guess I could, if you insist.