Author: admin

Livecoding Visuals in Chith

Livecoding is a performance practice with code as the medium. Since 2018, I have been exploring livecoding visuals, typically to accompany audio performed by Charlie Roberts (creator of Gibber) as part of our livecoding...

{Craft, Game} Play

What do digital games have to learn from craft, and vice versa? In this broad research project, we are exploring new kinds of gameplay and new kinds of craft experiences (sometimes the same thing!)...

Automated Analysis for Interactive Narrative

How can we provide automated critique for designers of interactive narrative games to support them in their design process? In this project, we are investigating how to use automated metrics (derived through static analysis...

Code Crafters: CS Education for Adults through Craft

Code Crafters is an NSF-funded project for exploring computer science education for adults in creative, craft-based communities. We are developing workshops for quilters to learn computer programming through modifying generative design software: quilters write...

Travel: SWPACA – Albuquerque, NM – Feb 20-23, 2019

Travel: SWPACA – Albuquerque, NM – Feb 20-23, 2019

I’ll be at the Southwest Popular and American Culture Association conference February 20-23, 2019 in lovely Albuquerque! I’m presenting about immersion and embodiment in digital-physical hybrid spaces (think: teamLab).

Socially Responsible Game Education

Socially Responsible Game Education

In the last two months, there has been a marked upswing in public attacks against people, mostly women, who have either spoken out about sexism in games and the games industry or who want to...

Teaching Game AI and Social Justice

Teaching Game AI and Social Justice

Yesterday was our first day of classes at Northeastern. So over the last week, I’ve been tweaking my syllabus for Game Artificial Intelligence. Adjusting assignments that didn’t work well last year, adding in time...