If Text Then Code

  • About the Course
    • Course Goals
    • Course Modules
  • Important Information
    • Contact Me
    • Policies
  • Schedule
  • Assignments
    • Reflection Posts
      • Prompt #1
      • Prompt #2
      • Prompt #3
    • “Found Text” Abstracts
    • Build Your Own Website
    • Write Your Own Text Adventure Game
    • Publish Your Own Digital Edition
    • Final Project
    • Rubrics
  • Resources
    • Readings
    • Tool Kit
    • Tutorials & Exercises
  • Reflections

You are here: Home / Write Your Own Text Adventure Game

Write Your Own Text Adventure Game

The objective of this assignment is to consider how we can use computer language (in this case, Python) to write, read, and interact with narrative.

In teams of three, you will draft a piece of “interactive fiction”, which will incorporate aspects of gaming and storytelling. The components of the assignment are as follows:

  1. A text narrative of your game, including the genre you have chosen (e.g., action-adventure, fantasy, detective/mystery, thriller/horror, science fiction, romantic comedy, etc.), the characters involved (both the player and characters the player will interact with), and a diagram of the game “logic” (the paths through which the player experiences the game). I will accept an adaptation of an existing work of fiction, film, television show, or comic as the basis for your game.
  2. The files that you create to compose the game (the .py file(s), any html and css – if you decide to make the game playable in a browser)
  3. A peer evaluation of your and your teammates’ participation in the development and implementation of the project.
  4. A “player response” to the other teams’ games – we will play all team games in class, and you will give each team feedback on the experience of playing that game.

You will also write a short essay about the process of working through the game, considering readings you will have read during the module. This post will be graded separately as one of your reflection posts.

  • Sunday, September 25, by 11p.m.: Reflection post #1 due
    Monday, September 26, by 11p.m.: Reflection comment #1
    Tuesday, September 27, by end of class: collaborative text narrative due.
    Wednesday, Oct. 5, by 11p.m.: all game files due
    Thursday, Oct. 6: play all games in class and give player responses

See the Rubrics page for evaluation and marking parameters.

HUMN 271

Bertrand 012
TR 9:30-11:20am
Dr. Diane Jakacki

Authors

  • Dale Hartman RSS feed
  • Diane Jakacki RSS feed
  • ejp013 RSS feed
  • Ella Ekstrom RSS feed
  • jaa023 RSS feed
  • Jingya Wu RSS feed
  • Julia Wigginton RSS feed
  • Matthew Fay RSS feed
  • Matthew Lucas RSS feed
  • Neil Lin RSS feed
  • Peter Onusconich RSS feed
  • Sarah Rosecky RSS feed
  • Tong Tong RSS feed
  • Xing Fu RSS feed
  • Yash Mittal RSS feed

Creative Commons License

Creative Commons License Bucknell University Humanities 271 Course by Diane Jakacki is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Copyright © 2022 · eleven40 Pro Theme on Genesis Framework · WordPress · Log in