Project Proposal by Martin Stacey


Story management system

Software

OO language with good GUI tools, such as C#, or for a web interface PHP or JSP plus HTML and CSS.

Covers

Design and development of an interactive database system.

Skills Required

Programming, databases, interest in games or storytelling.

Challenge

Conceptual ?? Technical ?? Programming ??

Brief Description

The aim of this project is to develop a content management system for the construction and delivery of online stories. This will involve providing a clean interface for authors to create and connect pieces of story without writing their own HTML, and a mechanism for the system to show pieces of story to the readers and enable them to follow the connections between them. It will require some systematic approach to handling data persistence, which might or might not be a relational database.

Variants

The balance between research-based work and development-based work for this project will depend on the choice of primary application and the ambitions of the student. There is plenty of research to do on narratology (the scholarly study of stories and narratives), the psychology of storytelling and story understanding, and the practical needs of authors. Possibilities for the system itself range from something that is too simple to stand on its own as a degree-worthy project to a quite complex and sophisticated game engine.

Possibilities include:


Back to