Paul Gestwicki's Blog

a blog for reflective practice that was cleverly named after its author

Sunday, July 19, 2026

Some ways to get a McGuffin from the Goblin King

›
Cleaning my office this morning, I came across some design notes that struck me as too interesting to throw directly into the recycling bin....
Tuesday, June 23, 2026

Summer Course Revisions: CS315 Game Programming

›
I had a break from teaching CS315 Game Programming last Fall while I was on sabbatical, and now I'm gearing up to get back into it. It...
Tuesday, June 16, 2026

Summer Course Revisions: CS222 Advanced Programming

›
I always revisit my courses over the summer, but this year there are higher stakes than usual. Ball State has opted to change the calendar f...
Tuesday, May 26, 2026

A few notes on branching, microbranching, and pants

›
I am wrapping up work on a preproduction build of a digital gamebook that has me writing a lot of interactive fiction. After exploring my op...
Friday, May 1, 2026

A new way to start classes

›
Now listen! and before I start, give me your hearing and your heart, for words will quickly disappear, if they aren't heard in heart and...
Thursday, April 30, 2026

Reflecting on CS390, Spring 2026 edition

›
I taught CS390 Game Studio Preproduction after a year off, and it was to have been the beginning of a three-semester sequence. However, ther...

Reflecting on CS222, Spring 2026 Edition

›
I had a fun cohort of students in CS222 this semester. Each team designed a final project of the "connect to a Web service and do somet...
›
Home
View web version

About Me

Paul Gestwicki
In no particular order: teacher, scholar, painter, father, husband.
View my complete profile
Powered by Blogger.