Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 22

GAME TESTING

Eriq Muhammad Adams J | eriq.adams@ub.ac.id

02 |Game Production

The Game Team


Come in different sizes, shapes, locations, and skillsets and vary by company, game title, or platform. Typically team roles : The Development Team The Test Team The Art Team The Sound Team Project Manager Game Designer

GAME TESTING

The Development Team

GAME TESTING

Responsible for producing properly working game code. Divide into : Development Lead
defines development project activities and allocates them to programmers. establish technical procedures and standards provide technical direction and assistance to other programmers.

Development Engineer
produce the code porting code from one platform to another

The Development Team (cont.)


Build Engineer :

GAME TESTING

Set up code and game asset libraries and file structures Define and maintain build specifications for each release Perform merges Do builds Do a "sanity test" after a build Document and publish release notes to the team.
Release notes -> tester reference

The Test Team

GAME TESTING

Very dynamic during the course of the game project. Commonly is called QA (Quality Assurance) team. Divide into : Test Lead
plans and orchestrates testing activities performed over the course of the game development project. responsible for the on-time delivery of test development and test execution results establishes test procedures and standards provides technical direction & assistance to testers

The Test Team (cont.)


Test Engineers

GAME TESTING

Test the game code

Beta Testers
a "volunteer army" of testers made up of game players who sign up to donate their time to playing pre-release "Beta versions of a game.

The Art Team

GAME TESTING

Provide visual game experience. Divide into : Art Director


This person provides visual themes and leadership for the game

Artist
2D Artist, 3D Artist, Environment Artist, Texture Artist, Vehicle Artist, Character Modeler

Animators
Add realism and motions to the game

The Art Team (cont.)


Level Designers or Level Artist

GAME TESTING

Define levels or game worlds.

The Sound Team

GAME TESTING

Provide audible experience of the game. Divide into : Sound Engineer


Provide sound effects

Music Director/Producer
Composing New Song

Project Manager

GAME TESTING

see that the game gets done on time (scheduling) and within budget (staffing)

Game Designer

GAME TESTING

Define game idea and concept a storyteller, entertainer, and inventor all rolled up into one

Job/Role Assignment Matrix

GAME TESTING

Game Production Lifecycle

GAME TESTING

Games are developed through well-defined & industry-standard phases :


Concept Development Preproduction Development Alpha Beta Code Freeze RTM (Release To Manufacture) Patches Upgrades

Concept Development

GAME TESTING

The fuzzy front-end game design Start from idea, high concept (pitch doc) High Concept :
Quick Description Genre Gameplay Features Setting Story Rating Platforms Estimate Schedule, Budget, Profit and Loss Competitive Analysis Team Risk Analysis

Preproduction

GAME TESTING

Proof of Concept The GDD (Game Design Document)


The Art Production Plan TDD (Technical Design Document) The Project Plan

Development

GAME TESTING

Implementation phase. Trick : Break large task into small and manageable task.

Alpha

GAME TESTING

the point at which the game is mostly playable from start to finish

Beta

GAME TESTING

all assets are integrated, all development stops, and the only thing that happens thereafter is bug fixing. Compliance Testing
Approve the console manufacturer (meets their quality standard)

Beta Testing (crunch time)


Gives developers valuable gameplay and balance feedback Check defects

Code Freeze

GAME TESTING

all the work is done and the preparation of candidate master disks begins

RTM

GAME TESTING

The game is released to manufacture when a candidate release has been thoroughly tested and found to be acceptable.

Patches

GAME TESTING

Fix and improvement after release. (after feedback from users)

Upgrades

GAME TESTING

Represent additional content created to enhance the original game.

You might also like