Skip to content

2017 Workshop Schedule

sleepinghungry edited this page Jan 12, 2017 · 3 revisions

2017 Workshop Schedule

Day One

Introduction

  1. Quick Intro to Zork and Making the Zork Map
  2. Intro to Python and IDLE
  3. Intro to bwx-adventure module Tutorial 1: Locations and Connections

Day Two

Review of Day One

  1. Making the Zork Map, 2nd Try
  2. Git Cloning
  3. Python Variables
  4. More Tutorial 1: Locations and Connections
  5. (And Some Tutorial 2: Items)

Day Three

Game Proposals

  1. No Zork Day
  2. Fill-Out Willow Wind Game Proposals
  3. Github Cloning
  4. Python Tutorials 1, 2, and 3: Locations, Connections, Items, Actors

Day Four

Choose Which Games to Work On

Will need to figure out with students, who, exactly really really wants to finish a game, because finishing a game means no more Zork for the rest of the workshop. Those who do not really want to finish a game will become Free Agent programmers. Those who really really want to finish a game (Game Designers) will be assigned Free Agents to help them.

Game Designers:

  1. Write complete list of locations and their descriptions of their game world.
  2. Then, draw a map with those locations and exactly how they are connected.
    The list and map will then be given to a pair of Free Agents who will write the code for the locations and connections.

Free Agents:

  1. Do locations and connections test so that they will know what they're doing when given someone's list of locations and map.
  2. Map Zork until they are assigned to a game to work on.

Day Five

Items

12:30 - 1:30

Everybody: Lesson on Items

1:30 - 2:30

Game Designers: Make a list of items, descriptions, where they appear, and special actions (verbs).

Free Agents: Item practice. Code Game Designer's items.

Day Six

Actors (Non-Player Characters, Animals, Robots, Pets)

12:30 - 1:30

Everybody: Lesson on Actors

1:30 - 2:30

Game Designers: Make a list of actors, descriptions, where they appear, and special actions (verbs).

Free Agents: Actor practice. Code Game Designer's actors.

Day Seven

Game Designers: Mad rush to finish game.

Free Programmer: Help game designers finish games. Map Zork.

Day Eight

Game Designers: Mad rush to finish game.

Free Programmer: Help game designers finish games. Map Zork.

Day Nine

Game Designers: Watch people as they play your game. Complete an assessment form for their reactions afterwards. Make a list of potential changes if possible.

Free Agents: Play student-made games, and then complete an assessment form for the game afterwards.

Fill out ballots! Vote for Best Game, Best Item, Best Non-Player Character (Actor), Best Backstory, Best Map, Best Single Location.

See you next year!

BWX Game Engine pages

Python Pages

Step By Step Guides

Building Conditionals

Lectures

Explaining Conditionals

Assignments

I Am Thinking of a Number...

Clone this wiki locally