Empirical Game Research
is recruiting
▸
Welcome, traveller
Hi, my name is Cristiano Politowski. I am an Assistant Professor in the Computer Science group of the Faculty of Science at Ontario Tech University, in Oshawa, Canada. My research is about how video games are built, tested and kept alive, and how AI can help with each of those steps.
The Code & Sorcery Lab works where game development, software engineering and artificial intelligence meet.
Also in this issue · latest dispatches
In This Issue
- The Codexp. 6Every publication, searchable by title, author and venue.
- Questsp. 12The research the lab is working on now.
- Dispatchesp. 18News, lectures, visits and notes from the lab.
- The Partyp. 24Lab members and their character sheets.
- The Guild Seeks Adventurersp. 30Grad and undergrad positions in the lab.
- The Training Groundsp. 36Courses taught at Ontario Tech University.
The Codex
A few of the lab's papers.
Quests
What the lab is working on now.
What ECS design choices really cost
Several ways to handle collisions in an Entity-Component-System architecture, and the price each one carries.
View the quest Game SEHow games are maintained after release
What developer-written patch notes across a whole storefront reveal about post-release maintenance.
View the quest LLM NPCsThe LLM-NPC landscape
A systematic map of how large language models are being used to drive non-player characters, and where the gaps are.
View the quest GenerativeGenerating game assets end to end
How far an automated pipeline can get toward usable text and art for a game character.
View the quest PlaytestingPEAK: authoring and training in one loop
An open-source 2D platformer engine where you can design a level and train an agent on it without leaving the tool.
View the quest PlaytestingOne agent, many play styles
Getting behavioural variety out of a single playtesting agent instead of training a separate one per style.
View the questDispatches
Honours Thesis — Class of 2026
ReadInvited lecture — Empirical (RETRO) Game Research
A guest lecture on empirical game research for INFR 3375U/CSCI 5550G Retro Game Development, with four case studies on easter eggs, Dragon Quest, Final Fantasy IV, and Pokémon.
ReadOTUGuessr - A GeoGuessr-style campus exploration game for Ontario Tech University
ReadCode & Sorcery Students at HackHive 2026
ReadThe Party
Some of the adventurers in the lab right now.
The Guild Seeks Adventurers
- Prospective MSc and PhD students: start with the code challenge
- Undergrads looking for a thesis project
- Researchers who want to collaborate
Get in touch
cristiano.politowski@ontariotechu.caNext Issue
- Feature: Emotional memory in generative characters
- Interrogation: Generative NPCs under pressure
- Roll call: Meet the guild