a gaming company structure

Post on 16-Apr-2017

620 Views

Category:

Business

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

GAMING COMPANY STRUCTUREJUAN GABRIEL GOMILA SALAS

/joanby @Joan_By Juan Gabriel Gomila Salas joanby

GAMING COMPANY STRUCTURE

HIERARCHY

▸ Head of studio

▸ Producer / Manager / Director (Dev Team)

▸ Game Design

▸ Artist

▸ Programming

▸ Testing (QA)

▸ Audio

GAMING COMPANY STRUCTURE

HIERARCHY

▸ Others

▸ Finance & Legal

▸ Press Release & Marketing

▸ IT

▸ Human Resources & Recruitment

▸ Administration

▸ …

GAMING COMPANY STRUCTURE

EXPERIENCE ROLES

▸ Junior

▸ Senior (>3 years of experience)

▸ Lead (>5 years of experience)

GAMING COMPANY STRUCTURE

SOURCE SOLUTIONS

▸ In-house development

▸ Outsourcing solutions

THE DEV TEAM

THE DEV TEAMProject director/Manager/Producer

Technical manager/Lead (CTO)

Senior Programmers

Programmers

Junior Programmers

Design manager/Lead

Senior designers

Designers

Junior designers

Art manager/lead

Senior artists

Artists

Junior artists

Senior animators

Animators

Junior animators

QA Audio team

GAME DESIGN

GAME DESIGN

FUNCTIONS

▸ Design the game concept and the design document that will let the artists and programmers know what they should do and how to do it.

▸ Come up with ideas, game’s goals, missions, structure, playing mechanics and basic gameplay rules

GAME DESIGN

EXAMPLES

▸ Level Designer

▸ Level Editor

▸ Script Writer

▸ Feature Designer

▸ AI Designer

▸ …

GAME DESIGN

REQUIREMENTS

▸ Creativity & Imagination

▸ Know-how of the market (the needs of the audience)

▸ Good communication skills

▸ Teamwork

▸ Level edition knowledge

▸ 3D modelling

GAME DESIGN

PROVES OF IDENTITY

▸ CV

▸ Practical examples

▸ Sample Documentation

ARTIST

ARTIST

FUNCTIONS

▸ Create the visual components of the game

GAME DESIGN

EXAMPLES

▸ 3D modeller

▸ 2D modeller

▸ Technical artist

▸ Visual Effects artist

▸ Concept artist

▸ GUI artist

▸ Texture artist

ARTIST

REQUIREMENTS

▸ Good drawing skills

▸ Experience in 3D modeling software

▸ Experience in 2D vector art

▸ Technical skills

▸ Graphics design

ARTIST

PROVES OF IDENTITY

▸ CV

▸ Portfolio

PROGRAMMERS

PROGRAMMERS

FUNCTIONS

▸ Put all staff developed by audio team, artist, designer together to create a playable game

▸ Code the logic and the behavior of the game

PROGRAMMERS

EXAMPLES

▸ Client developer

▸ Server developer

▸ Back-end developer

▸ AI developer

▸ DB architect

PROGRAMMERS

REQUIREMENTS

▸ Programing skills (C++, Java, Objective-C, Unity…)

▸ Know-how of the Internet, TCP, UDP protocols, client-server, MVC, design patterns,…

▸ Mathematical and logical skills

▸ AI skills

▸ Data structure

PROGRAMMERS

PROVES OF IDENTITY

▸ CV

▸ Portfolio

▸ Demo projects

PRODUCER

PRODUCER

FUNCTIONS

▸ Project planning: making decisions on the scope of the game and creating schedule with milestones.

▸ Resources planning: efficient running of resources from people to software and licenses.

▸ Communication: point of contact, reporting,…

PRODUCER

EXAMPLES

▸ Game producer

▸ Project Manager

▸ Head of development

▸ Project Director

PRODUCER

REQUIREMENTS

▸ Technical skills

▸ Know-how of the market

▸ Communication skills

▸ Experience managing teams

PRODUCER

PROVES OF IDENTITY

▸ CV

▸ Portfolio

▸ Previous jobs as a Producer

TESTING (QA)

TESTING (QA)

FUNCTIONS

▸ Find problems (bugs) and documenting them clearly and concisely where and under precisely what conditions the problem was observed

▸ Ensure that the product’s gameplay, gameplay mechanics and game flow are of a high standard, that the games are fun to play, that they are neither too hard nor too easy, and that the gameplay is properly balanced.

TESTING (QA)

REQUIREMENTS

▸ Methodical & organized

▸ Communication skills

▸ Game Experts and Supports

GAMING COMPANY STRUCTUREAND THAT’S ALL ABOUT

top related