Why the Zune?

Post on 02-Jan-2016

25 views 1 download

Tags:

description

Why the Zune?. Emerging Market Zune Marketplace set to open Fall 2010 Excellent Performance HD resolution 8 Task-Specific Cores Superb Mobility Efficient design  Long battery life Small form factor  easy to carry. Project Management. Non-Hierarchical Team - PowerPoint PPT Presentation

Transcript of Why the Zune?

Why the Zune?

• Emerging Market– Zune Marketplace set to open Fall 2010

• Excellent Performance– HD resolution– 8 Task-Specific Cores

• Superb Mobility– Efficient design Long battery life– Small form factor easy to carry

Project Management

• Non-Hierarchical Team

– No one teammate elevated above others

– Each teammate required to participate in all areas of development, from programming to documentation

– Teammates encouraged to focus on their areas of expertise

Project ManagementCost analysis

•Project Costs– Ohloh.net calculations

– 2958 lines, including markup and whitespace

– Estimated effort: 0.685 person years (0.228 years / 13 wks per person)

– Average Salary: $55,000

– Total estimated cost of project: $37675.00 ($12558 per person)

•Zune Costs– Zune HD 16GB Black ($188.99)

• Graciously purchased by UHCL

•Visual Studio 2008 Cost– Visual Studio 2008 Professional ($799.99 x 3 = $2,399.97)

•Adobe Photoshop Cost– Adobe Photoshop CS3 ($699 x 3 = $2,097)

•Total Cost = $42,360.96

Project Management

Work Breakdown Structure

A listing of all work objects that need to be completed, in order to produce a finished

game.

Project Management

Workflow Diagram

Gantt chart depicting all work objects, their times of completion, order of completion,

dependencies, and general workflow.

Gantt chart goes here

Sprite Sheets

Tile Sprites

Game Design

Use Case Diagram

Describes the sequence of events a player would encounter interacting with the game

from start to finish

Architectural Design

• Straightforward design– Eliminates difficulty in development, debugging, and

allows for speedy improvements

• Simple well-established ideas– Tried and true ideas for game development allow for

the rapid development and deployment required in a cross-platform game with extremely tight time constraints.

Architectural Design Continued

System Overview

Shows the relationships between game objects, interfaces, and external sources of

information.

Architectural Design Continued

Class Diagram

Specifies the structure of how the game will be written, and how it will function, by showing its classes and associated

attributes.

Architectural Design Continued

Sequence Diagram

An interaction diagram that shows how processes operate with one another and in

what order.

Time for the demonstration!