CxD Archive
Project: Video Game
Project: Video Game
  • Project Introduction
  • Project Challenge
  • PROJECT INSTRUCTIONS
    • 1 DEFINE PROBLEM & VALUE PROPOSITION
      • 1.1 Player Motivations
      • 1.2 Incentives and Flow
      • 1.3 Game Design Elements
      • 1.4 Game Code Tutorials
      • 1.5 Target Player Persona
      • 1.6 Game Ideas
      • 1.7 Game Treatments
      • 1.8 Proposal Presentation
    • 2 DESIGN & BUILD SOLUTION
      • 2.1 Project Schedule
      • 2.2 Game Design Document
      • 2.3 Paper Prototype
      • 2.4 Playtest Paper Prototype
      • 2.5 Game Code
      • 2.6 Game Assets
      • 2.7 Internal Playtesting
      • 2.8 Solution Presentation
    • 3 EVALUATE & REFINE SOLUTION
      • 3.1 Solution Evaluation
      • 3.2 Solution Refinements
      • 3.3 Project Poster
      • 3.4 Evaluation Presentation
      • 3.5 Public Presentation
      • 3.6 Project Reflection
      • 3.7 Class Celebration
  • REFERENCES
    • Video Game Code Reference
    • CxD Principles & Practices
    • Research Topics in Computing
Powered by GitBook
On this page
Export as PDF
  1. PROJECT INSTRUCTIONS
  2. 2 DESIGN & BUILD SOLUTION

2.1 Project Schedule

Previous2 DESIGN & BUILD SOLUTIONNext2.2 Game Design Document

Last updated 5 years ago

Your team needs to create a project schedule to help ensure that you'll complete all the necessary tasks involved to design and develop your team's robot solution. This phase of the project will require about 6-7 weeks to complete. Your teacher will identify the specific deadline(s) for this project phase.

This flowchart shows the major tasks that your team must complete during this project phase:

In the first few tasks, your team will work together to create a detailed game design and then evaluate that design using a paper prototype. This will give your team a shared vision of what your video game will be.

Then your team members will start to work in parallel on different tasks, depending on their team role. For example, you should have a team member coding the game, while another team member creates game assets. When necessary, you might have multiple team members working together on certain tasks.

Your team will finish this project phase by presenting your video game to the class. (In the next project phase, your team will evaluate your game with people outside your team, in order to refine the game before the final public presentation.)

  1. Identify the sequence of tasks to be completed (which might require dividing major tasks into subtasks)

  2. Assign one or more team members to lead or perform each task

  3. Estimate the amount of time to complete each task

  4. Develop a draft schedule with specific dates for working on the tasks

  5. Finalize the schedule by making any necessary adjustments (task sequence, assigned resources, durations, dates, etc.) to ensure the project deadline(s) will be met

  6. Use the schedule to monitor the team's progress on a regular basis, and make any necessary adjustments to keep the project on track

Your teacher might assign a specific format or template for your team's project schedule.

❏ Deliverables

  • Submit your team's project schedule

  • Provide weekly updates on your team's progress

example of deliverable

✓- Below Standard

✓ Meets Standard

✓+ Exceeds Standard

Description

Description

Description

There are different methods and formats for project schedules (, , etc.), but developing and using a project schedule typically involves these steps:

If not, you could use this , which has a simple format that assigns tasks by week (similar to a weekly sprint in Scrum or Agile planning).

Critical Path
Gantt Chart
project schedule template