Text-Based Adventure!
What is a text-based adventure?
Hitchhiker's Guide to the Galaxy Game on bbc Zork Watch Videos on Student Shared (S:) Drive OR Here: https://drive.google.com/folderview?id=0B51SgbyNT4gmaW1rdU91V1J4RzQ&usp=sharing What is a Text-Based Adventure?It is a small version of a MUD, or Multi-User-Dungeon. This is the world’s oldest virtual world.
Game Proposal/Treatment: In the video game industry a treatment summarizes a plot for an executive to read and decide if they wish to fund a venture. Break into a group and form a google doc you will share with me [email protected]. Invite your team to it and write next to each name what section of the game you are interested in doing. In google drive share with [email protected] a doc named 06_team game name. Example: Game Project ProposalExample Project Proposal: Dilip, Arianne, and Elizabeth's Python Project Proposal We are working as a team to implement a roughly four-week python project. Our team consists of Arianne Belcourt, Elizabeth Robbins, and Dilip Barman (names made up by teacher for an example). Proposal: Spy Game The player becomes a spy and must go through training and ultimately discover the purpose behind the spy agency. Implementation Week 9 Oct 23 check point: Treatment written. Jobs assigned: Elizabeth will write the beginning of the story: The player is offered a job with the US gov't as a spy. She will make the suitcase inventory, and ask them which item to bring on their journey. She will have them face a test. Arianne will design the training grounds where they will choose to train in undersea robotics, flight, or forest navigation. The training events are battles with randint used to calculate success. Dilip will design the end of the story. If the player survives the training they become a spy, and infiltrate another spy agency, but surprise ending is that the player is actually working for a bad guy agency and discovers this. They must confront their boss in a literal boss fight. Everyone writes their menu to start the game or level or section. Everyone designs the choice trees with if, else. Thanksgiving Break Week 14 Nov 30 : Mon: Turn in Store late Tues: D&D Wed: Watch tutorial vid on Combat Thur: Benchmark Fri: Program Combat
Week 15 Dec 7 Mon: Combat due Lesson on functions and .lower Tues: Decision Tree Due Wed: Rocket Launch Thur: Hour of Code Fri: Program game Lesson on Importing Modules to add sound Week 16 Dec 14 Mon: Combine all team member's functions into one file and test. Tue: Text-based adventure peer-eval due Wed: Use engineering-design process to improve games Thur: Python Final Quiz Fri: Retake Quiz. Post Text-Based Adventure to websites for final grade and a link to download Python 2.7. Write instructions so anyone could play your game! Email [email protected] the link to the website and share it with [email protected] and [email protected] Extra Credit: At home or on a cyberpatriot laptop use a program to convert the .py game file to a .exe file. Post a zip file of the .exe and all backup files to your website. |
This is a flowchart version of a Decision Tree:
Lesson:_
http://inventwithpython.com/chapter6.html This is a Dialogue Tree. Write your treatment plot like this: |