Steve Landey

Space Train

Inga Borga is a po­etry-lov­ing se­nior cit­i­zen. One of her fa­vorite au­thors, Stanislov Slavin­sky, is read­ing his po­etry live on the nearby Planet Deux, a short hop by space train from Inga’s home. She wants noth­ing more than to see Stanislav in per­son, so she catches the Mus­ta­chio Ex­press to Planet Deux. Lit­tle does she know it will be a bumpy ride…

Read the post­mortem

Space Train is a short point-and-click ad­ven­ture game de­vel­oped over the course of a se­mes­ter by stu­dents at the Cleve­land In­sti­tute of Art and Case West­ern Re­serve Uni­ver­sity. It fea­tures a dy­namic, event-dri­ven level script­ing en­gine that sup­ports char­ac­ters, items, in­ven­tory, di­a­logue, and more. Space Train is writ­ten in Python using the py­glet li­brary.

The game is very short, but it serves as a great demo for the en­gine and as a show­case for the artists who put so much love into the en­vi­ron­ments and char­ac­ters.

The pro­ject was su­per­vised by Dr. Marc Buch­ner, Case West­ern Re­serve Uni­ver­sity and Knut Hy­bi­nette, Cleve­land In­sti­tute of Art.

The Team

  • Steve John­son: Lead pro­gram­mer, screen­play, music, en­gine, UI
  • Kelsey Bass: Lead artist, char­ac­ter de­sign/line work/an­i­ma­tion
  • Fred Hat­full: Level script­ing, en­gine, UI
  • Liz Kee­gan: En­vi­ron­ments, ob­jects
  • Tyler Go­eringer: Level script­ing, en­gine
  • Susie Kim: Ob­jects
  • Drew Car­row: Char­ac­ter de­sign, en­vi­ron­ment/ob­jects
  • Sean Mur­phy: Sound, pause screen
  • Dylan Car­row: Col­or­ing, ob­jects
  • Vin­cent Pizarski: Char­ac­ter de­sign, col­or­ing, ex­te­ri­ors

Down­load for Mac

Down­load for Win­dows

Source Code