The story engine concept in CS education

  • Authors:
  • Gerald A. Shultz

  • Affiliations:
  • Metropolitan State College of Denver, Denver, Colorado

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

The concept of a "game engine" ' is well-known, and a number of such sophisticated collections of tools exist. Student interest in learning about game development is high, but the level of complexity of a game engine is perhaps too high to reasonably be approached in an undergraduate program with a large number of other curricular constraints. One way to maintain student enthusiasm while vastly simplifying the problem is to develop tools within a so-called "story engine" framework. The story engine concept provides a natural simplification of a game engine, while retaining many of the features that are attractive to students and pedagogically valuable. A number of approaches to using the story engine concept in a computer science program are suggested, and a proposed design for a story engine community is described.