Paul Gestwicki's Blog
a blog for reflective practice that was cleverly named after its author
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...
Monday, April 27, 2026
Reflecting on CS215, Spring 2026 edition
›
Introduction It was a delight to teach CS215 Introduction to Game Design this past semester. I had not taught the class since Fall 2022, an...
‹
›
Home
View web version