Project Phases - 8ude/TechProduction_Spring2019_FemaleRoleModelProject GitHub Wiki
The class is divided up into 4 phases, roughly coinciding with typical game development timelines.
The first phase is INTRODUCTION/TEAM FORMATION -
At this time we defining the challenge area, coming up with the central idea for the project. Tjasa has provided a framework for the overall concept of the project: creating a BCI-controlled game that serves as the next stage of the Female Role Model Project. The overall idea is to use BCI interaction to assemble fragments and pieces from different archetypal "role models." These fragments will be assembled onto a virtual avatar.
We will introduce an outline of a design document, which we will continue to refine and revisit as we continue with project. We will also cover the basics of each of the major development areas (scripting/BCI interaction, visual/3D modeling, and audio).
The second phase is PROTOTYPING -
Revisit the Design Document that we introduced in IDEATION - we now have an idea of our end goal and tools, but there are still some project unknowns. We will be completing two, week-long “sprints” to test our team pipeline and investigate specific parts of the project. We need to define goals for prototyping - what does our sub-team need to learn and test? Sometimes it's best to pose these as questions. Some examples: what kind of visual style do we want for our avatar? how can we set up our music system so that it can interact with the BCI? Be realistic about what your team can accomplish in a week, and consider where you might encounter roadblocks.
The third phase is PRODUCTION -
At the beginning of this phase, each of the development sub-teams should fill out the relevant portion of the design document, so that it's nearly complete. Each team should understand their role in the overall technical pipeline, and should move forward with tackling major asset/feature creation tasks.
The final phase is PERFORMANCE PREP -
At this phase, the application should be ready to be presented to a public audience. It likely has changed since it was first presented at the beginning of class. What is the best format for presenting and/or performing the work? What can we do with the resources and spaces at our disposal? Is it better presented as a performance, and installation, or through non-interactive documentation?