Transcript Document

Game Development Essentials
An Introduction
Chapter 10
Roles & Responsibilities
developing the team
Key Chapter Questions
■ What are the company roles associated with game
development studios, publishers, licensors, and
manufacturers?
■ What are the team roles and responsibilities associated
with producers, artists, designers, programmers, writers,
composers, sound designers, and testers?
■ What specific techniques and tools are utilized by
different team members during game development?
Company Roles
•
•
•
•
Developer
Publisher
Manufacturer
Licensor
Team Roles
Production
• Executive producer
• Producer
• Associate producer
• Assistant producer
Team Roles
Design
• Creative director
• Design director
• Lead designer
• Interface designer
• Level designer
Team Roles
Art
• Art director
• Lead artist
• Concept artist
• Technical artist
• Modeler
• Texture artist
• Animator
Team Roles
Programming
•
•
•
•
•
•
Technical director
Lead programmer
Engine programmer
Tools programmer
Graphics programmer
Network programmer
• Artificial intelligence (AI)
programmer
• Audio programmer
• Physics programmer
• Interface programmer
• Quality assurance (QA)
programmer
• Associate programmer
Team Roles
Audio
• Audio director
• Composer
• Sound designer
• Voiceover artist
Team Roles
Testing & Quality Assurance (QA)
• Testing manager
• Lead tester
• Compatibility tester
• Playability tester
• Beta tester
Tools
Design
• Aurora Toolset
• Valve Hammer Editor
• Unreal Editor
• CRYengine
CRYengine
Unreal Editor
Tools
•
•
•
•
•
•
Programming
Engine
Compiler
Debugger
IDE (integrated development environment)
API (application programming interface)
SDK (software development kit)
Gamemaker
Torque
Tools
Art
•
•
•
•
Discreet 3D Studio Max
Alias/Wavefront Maya
NewTek Lightwave
Adobe Photoshop
3D Studio Max
Maya
Tools
Audio
•
•
•
•
•
•
DirectMusic Producer
Microsoft DirectX Audio
Microsoft DirectMusic Producer
Digidesign ProTools
Emagic Logic
Analog Devices
SoundMAX Smart Tools
Summary
Company roles
• Developer
• Publisher
• Manufacturer
• Licensor
Team roles
• Production
• Design
• Art
• Programming
• Audio
• Testing & QA
Tools
• Design
• Programming
• Art
• Audio