SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
How to outsource
a game trailer
Ralf C. Adam
This lecture was first held on the 26th of May 2014 at the
Kalypso DevDays Conference in Frankfurt/GERMANY. The
presentation may not include all original materials shown
during this speech (pictures, videos etc.) and is solely meant as
a summary and handout. All copyrights of presented materials
belong to their respective owners.
DISCLAIMER
From
draft…
…to final
render
• Ralf C. Adam
• Managing Director Virgin Lands GmbH
• >20 years in the games industry
• Contributed to >80 games
• Tutor at Games Academy in Berlin & Frankfurt
• Hobbys: Movies, Games, Gadgets, Soccer, Karaoke
• Private Website: www.tigerteam-productions.de
ABOUT MYSELF
• Studio for 3D graphics, video & animation
• Founded in 1997
• >25 employees
• Long expertise in graphic production for games
• CGI Render Videos, Real-Time 3D in-game graphics
• Since 2008 also production of full feature CGI movies
• Track record incl. Ubisoft, Sony, Take2, Bigpoint, Goodgame a.o.
• Winner of Red Dot Award, Animago, DEP and others
• www.virgin-lands.com
ABOUT VIRGIN LANDS
• Production of assets with an external service provider
• For game development:
o Graphics: frequently, easy
o Audio: frequently, easy
o QA: frequently, medium
o Code: rarely, hard
o Level-Design: rarely, hard
o Game-Design: rarely, very hard
OUTSOURCING
• Depending on Outsourcing-Partner: high to premium quality
o Outsourcing studio has a lot of specialists & expertise
o Developer can benefit from external know-how
• Developer can focus on high priority tasks internally
o Work load removal from internal team members
• Cost efficiency
o Outsourcing studio usually has a lot of libraries & tools
• Less overhead and staffing cost for developer – better projectable
fixed cost
• Development time can be easier scalable (and even accelarated)
through use of outsourcing/external service providers
• Outsourcing „forces“ developer to plan all requirements more
thoroughly beforehand (developer „becomes“ a publisher himself)
• Reduced Feature-Creep: Internal development tends to hide cost
caused by feature creep – with outsourcing cost become obvious
ADVANTAGES
• Transfer of internal knowhow/expertise outside
the developer
• Loss of control
• Less gain of expertise for future projects
• Disclosure of confidential information
• Loss of progress tranparency/visibility
• Makes rapid reaction when facing
change request and agile planning
harder (team cannot develop via
„acclamation“ any longer)
RISKS
• Outsourcing requires detailed planning/pre-production upfront
o Asset lists & definitions have to be prepared thoroughly beforehand
before communicating to outsourcing studio
o Otherwise high amount of thrashing
• Outsourcing means higher communication workload
o Bad idea: Using outsourcing as a solution for internal lack or flaws in
communication and/or workflows
• How to mitigate lack of visibilty in project progress:
o Milestones & Mini-Milestones; detailed approval steps & processes
o Important: detailed requirements/asset lists as part of contract
• Risk of transfer of internal expertise
o More critiacal when outsourcing code, less for graphics
o On the other hand: works both ways – developer can also benefit
from know-how of outsourcing studio
THINGS TO CONSIDER
• Warning: Outsourcing is not cheaper than creating the assets internally
(can be even more expensive, depending on level of quality of studio)
• Advantage: No fixed cost for employees
• Instead: fixed cost per asset. Easier to calculate. At least, when working
with outsourcing studio on cost/per asset base (strongly recommended)
• Can be different when working with individual freelancers
o Freelancers are usually cheaper than full outsourcing studios
o But: working with a lot of different individuals means more
overhead and coordination on developer side
o Furthermore: planning risk when freelancer gets sick/“disappears“
(which can be compensated when working with outsourcing studio)
o Also: Freelancers usually work on hourly/daily rate. Check upfront:
what do you get for your money?
o Last but not least: problem of KSK (Künstlersozialkasse) = additional
cost (Germany only!)
COST OF OUTSOURCING
• Outsourcing helps saving cost when done right, but it can get very
expensive very fast when done wrong (too little preparation, unclear or
changing requirements etc.)
• Advantages when planned properly:
o Manpower only booked for a fixed period of time
o No idle phases of artists developer has to pay for
o Gives full control of operational cost
o Fixed price per asset
o Flexibility and easy scaling of manpower
• Outsourcing partner (at least when working with big studios) can
balance sudden absence of staff without delaying the schedule
• Allows for changes in project scope (but needs to be negotiated
separately)
• Risk shifting
o Sickness, holidays etc. are not risk of developer any longer
COST OF OUTSOURCING (CONT.)
• Clear definition of Single-Point-of-Contact for communication on both
sides (developer & outsourcing studio)
• UX/UI harder to outsource as more directly related to game design
• Approval of sketch/concept art recommended for each asset before
modelling/rendering work for respective asset starts
• Detailed and final asset- and animation-list upfront for cost calculation
• FMVs: Start embedding sound/music as early as possible
• Helpful for outsourcing studio: direct embedding into development
environment
o Viewer (and/or latest build) to check assets within final game
environment (lighting, shading etc.)
o Clear naming conventions
GENERAL BEST PRACTISE
• From a pure production perspective there is no difference between a
short 20sec TV-Commercial and a 80min full-feature CGI movie
• Trailer can have any given length
• TV-Spot usually lasts only 20sec (above 20sec gets too expensive in
broadcasting cost)
• Beware: The last 4sec out of these 20sec at the end have to be allocated
for fading of logos, leaving only 16sec for the trailer itself/the story
• This equals max. 6 – 8 cuts, each 1 to 3 sec
• Alternative: one single long shot (good example: 2nd Goodgame
Empire TV-Spot done by Virgin Lands)
BEST PRACTISE TRAILER/TV-SPOT
• Pro-Tip: Create a trailer right from the start in a way that it can be
re-cut later down to a 20 sec TV Spot as well (pay one – get two)
o Has to be considered upfront
o Script, story and structure need to be created in a way that
allows for such re-cutting
• Pro-Tip: All in-game assets that can be delivered from developer to
outsourcing studio help saving cost (even low-res assets for a hires
trailer can help)
• Beware: Rights for music can be tricky, and is usually valid only for one
year and certain kind of usage (YouTube/Internet vs. TV)
• Same goes for rights of voice acting: Voice for TV usage is more
expensive than for YouTube (even when using same actor)
• Beware: TV broadcasting stations usually do their own dubbing with
their own actors anyway
BEST PRACTISE TRAILER/TV-SPOT (CONT.)
• Who writes the script?
o Advantage developer: they know their game inside out
o Advantage outsourcing studio: they know what works best with
regards to cuts, lengths, assets and cost
o Best solution: close collaboration of both partners
• Budget: You get way better results when communicating existing budget
to outsourcing studio upfront
• Don‘t let them reach for the stars first and afterwards cut down the
concept and ideas -> leads to Frankenstein‘ish trailer/spot
BEST PRACTISE TRAILER/TV-SPOT (CONT.)
PRE-PRODUCTION
Idea Treatment Script
Storyboard &
Animatic
Designs/
Color Moods
Breakdown
Script
Funding/
Financing
Floorplans
Revisions
PRODUCTION
Camera/
Blocking
Previz
Stereo
Camera (S3D)
SFX Rendering
Animation Polishing
Lighting
Modelling
Character-
Setup/Rig
Texturing
POST-PRODUCTION
Compositing
Color/Depth
Grading
FINAL
MOVIE
Audio
SCRIPT MOVIE
Source: The litte Medic/ © Wunderwerk
SCRIPT GAME TV SPOT
Source: GoodGame Empire TV Spot/ © GoodGame
STORYBOARD MOVIE
Source: The litte Medic/ © Wunderwerk
STORYBOARD GAME TV SPOT
Source: Kartuga/ © InnoGames
ANIMATIC
Source: The litte Medic/ © Wunderwerk
DESIGNS
Source: Spellforce / © JoWooD/Phenomic
COLOR MOODS
Source: The 7th Dwarf / © Zipfelmützen-Film
COLOR MOODS
Source: The 7th Dwarf / © Zipfelmützen-Film
MODELLING/TEXTURING
Source: The 7th Dwarf / © Zipfelmützen-Film
PREVIZ
Source: The litte Medic/ © Wunderwerk
ANIMATION
Source: The litte Medic/ © Wunderwerk
SPECIAL FX
Source: The litte Medic/ © Wunderwerk
COMPOSITING
Source: The litte Medic/ © Wunderwerk

Weitere ähnliche Inhalte

Andere mochten auch

Building the right team | Ralf C. Adam
Building the right team | Ralf C. AdamBuilding the right team | Ralf C. Adam
Building the right team | Ralf C. AdamRalf C. Adam
 
Moving from boxed title Game Development to F2P | Ralf C. Adam
Moving from boxed title Game Development to F2P | Ralf C. AdamMoving from boxed title Game Development to F2P | Ralf C. Adam
Moving from boxed title Game Development to F2P | Ralf C. AdamRalf C. Adam
 
The ten Commandments of Project Management | Ralf C. Adam
The ten Commandments of Project Management | Ralf C. AdamThe ten Commandments of Project Management | Ralf C. Adam
The ten Commandments of Project Management | Ralf C. AdamRalf C. Adam
 
Scrum for Video Game Development
Scrum for Video Game DevelopmentScrum for Video Game Development
Scrum for Video Game DevelopmentClinton Keith
 
10 Projekt-Management Gebote | Ralf C. Adam
10 Projekt-Management Gebote | Ralf C. Adam10 Projekt-Management Gebote | Ralf C. Adam
10 Projekt-Management Gebote | Ralf C. AdamRalf C. Adam
 
Typische Lügen im Projektmanagement | Ralf C. Adam
Typische Lügen im Projektmanagement | Ralf C. AdamTypische Lügen im Projektmanagement | Ralf C. Adam
Typische Lügen im Projektmanagement | Ralf C. AdamRalf C. Adam
 
Agile and Scrum for Video Game Development
Agile and Scrum for Video Game DevelopmentAgile and Scrum for Video Game Development
Agile and Scrum for Video Game DevelopmentMike Cohn
 
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:KyivAnatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:KyivRalf C. Adam
 

Andere mochten auch (8)

Building the right team | Ralf C. Adam
Building the right team | Ralf C. AdamBuilding the right team | Ralf C. Adam
Building the right team | Ralf C. Adam
 
Moving from boxed title Game Development to F2P | Ralf C. Adam
Moving from boxed title Game Development to F2P | Ralf C. AdamMoving from boxed title Game Development to F2P | Ralf C. Adam
Moving from boxed title Game Development to F2P | Ralf C. Adam
 
The ten Commandments of Project Management | Ralf C. Adam
The ten Commandments of Project Management | Ralf C. AdamThe ten Commandments of Project Management | Ralf C. Adam
The ten Commandments of Project Management | Ralf C. Adam
 
Scrum for Video Game Development
Scrum for Video Game DevelopmentScrum for Video Game Development
Scrum for Video Game Development
 
10 Projekt-Management Gebote | Ralf C. Adam
10 Projekt-Management Gebote | Ralf C. Adam10 Projekt-Management Gebote | Ralf C. Adam
10 Projekt-Management Gebote | Ralf C. Adam
 
Typische Lügen im Projektmanagement | Ralf C. Adam
Typische Lügen im Projektmanagement | Ralf C. AdamTypische Lügen im Projektmanagement | Ralf C. Adam
Typische Lügen im Projektmanagement | Ralf C. Adam
 
Agile and Scrum for Video Game Development
Agile and Scrum for Video Game DevelopmentAgile and Scrum for Video Game Development
Agile and Scrum for Video Game Development
 
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:KyivAnatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
 

Ähnlich wie Outsourcing a Game Trailer/TV-Spot | Ralf C. Adam

Aft 157 design process project -ii
Aft 157 design process project -iiAft 157 design process project -ii
Aft 157 design process project -iiKrishn Verma
 
Voice Dubbing Automation
Voice Dubbing AutomationVoice Dubbing Automation
Voice Dubbing AutomationUtkarsh Agrawal
 
Media presentation htfshgsfjyrwsf
Media presentation htfshgsfjyrwsfMedia presentation htfshgsfjyrwsf
Media presentation htfshgsfjyrwsfCasey Bennett
 
Media Production Presentation
Media Production PresentationMedia Production Presentation
Media Production Presentationelliewo16
 
Media Presentation - Production
Media Presentation - ProductionMedia Presentation - Production
Media Presentation - Productionciarakataria
 
Production Presentation
Production PresentationProduction Presentation
Production Presentationbethgilbert15
 
Introduction to TV Production
Introduction to TV ProductionIntroduction to TV Production
Introduction to TV Productionayetullah
 
Planning Powerpoint FMP
Planning Powerpoint FMP Planning Powerpoint FMP
Planning Powerpoint FMP Herbie nelson
 
Synergy multi studios packages
Synergy multi studios packagesSynergy multi studios packages
Synergy multi studios packagesManoj Kumar Rai
 
Synergy multi studios packages
Synergy multi studios packagesSynergy multi studios packages
Synergy multi studios packagesManoj Kumar Rai
 
Intoduction to tv
Intoduction to tvIntoduction to tv
Intoduction to tvPTV
 
Learning outcome 1: Understanding pre-production
Learning outcome 1: Understanding pre-productionLearning outcome 1: Understanding pre-production
Learning outcome 1: Understanding pre-productionJoshGmanMcLean
 
Workflow Presentation
Workflow PresentationWorkflow Presentation
Workflow Presentationjherzog
 
7) task 2) pre production power point (1)
7) task 2) pre production power point (1)7) task 2) pre production power point (1)
7) task 2) pre production power point (1)CC181316
 

Ähnlich wie Outsourcing a Game Trailer/TV-Spot | Ralf C. Adam (20)

Aft 157 design process project -ii
Aft 157 design process project -iiAft 157 design process project -ii
Aft 157 design process project -ii
 
Creating a Programme
Creating a ProgrammeCreating a Programme
Creating a Programme
 
Voice Dubbing Automation
Voice Dubbing AutomationVoice Dubbing Automation
Voice Dubbing Automation
 
Budgeting Video Projects
Budgeting Video ProjectsBudgeting Video Projects
Budgeting Video Projects
 
Lights Camera Action
Lights Camera ActionLights Camera Action
Lights Camera Action
 
Production guidance
Production guidanceProduction guidance
Production guidance
 
Media presentation htfshgsfjyrwsf
Media presentation htfshgsfjyrwsfMedia presentation htfshgsfjyrwsf
Media presentation htfshgsfjyrwsf
 
Media Production Presentation
Media Production PresentationMedia Production Presentation
Media Production Presentation
 
Media Presentation - Production
Media Presentation - ProductionMedia Presentation - Production
Media Presentation - Production
 
Production Presentation
Production PresentationProduction Presentation
Production Presentation
 
Introduction to TV Production
Introduction to TV ProductionIntroduction to TV Production
Introduction to TV Production
 
Planning Powerpoint FMP
Planning Powerpoint FMP Planning Powerpoint FMP
Planning Powerpoint FMP
 
Storyboarding
StoryboardingStoryboarding
Storyboarding
 
Synergy multi studios packages
Synergy multi studios packagesSynergy multi studios packages
Synergy multi studios packages
 
Synergy multi studios packages
Synergy multi studios packagesSynergy multi studios packages
Synergy multi studios packages
 
Intoduction to tv
Intoduction to tvIntoduction to tv
Intoduction to tv
 
Learning outcome 1: Understanding pre-production
Learning outcome 1: Understanding pre-productionLearning outcome 1: Understanding pre-production
Learning outcome 1: Understanding pre-production
 
Task 2
Task 2Task 2
Task 2
 
Workflow Presentation
Workflow PresentationWorkflow Presentation
Workflow Presentation
 
7) task 2) pre production power point (1)
7) task 2) pre production power point (1)7) task 2) pre production power point (1)
7) task 2) pre production power point (1)
 

Mehr von Ralf C. Adam

2019 - Getting the right partner for your game
2019 - Getting the right partner for your game2019 - Getting the right partner for your game
2019 - Getting the right partner for your gameRalf C. Adam
 
10 surefire ways to screw up your studio
10 surefire ways to screw up your studio10 surefire ways to screw up your studio
10 surefire ways to screw up your studioRalf C. Adam
 
Was tun wenn's brennt - Hand-out
Was tun wenn's brennt - Hand-outWas tun wenn's brennt - Hand-out
Was tun wenn's brennt - Hand-outRalf C. Adam
 
When shit hits the fan you need a plan
When shit hits the fan you need a planWhen shit hits the fan you need a plan
When shit hits the fan you need a planRalf C. Adam
 
MS-Project - Unleash the Force | Ralf C. Adam
MS-Project - Unleash the Force | Ralf C. AdamMS-Project - Unleash the Force | Ralf C. Adam
MS-Project - Unleash the Force | Ralf C. AdamRalf C. Adam
 
Outlook on the (potential) Future of the German Games Industry | Ralf C. Adam
Outlook on the (potential) Future of the German Games Industry | Ralf C. AdamOutlook on the (potential) Future of the German Games Industry | Ralf C. Adam
Outlook on the (potential) Future of the German Games Industry | Ralf C. AdamRalf C. Adam
 
100 of the most influential German Videogames | Ralf C. Adam
100 of the most influential German Videogames | Ralf C. Adam100 of the most influential German Videogames | Ralf C. Adam
100 of the most influential German Videogames | Ralf C. AdamRalf C. Adam
 

Mehr von Ralf C. Adam (7)

2019 - Getting the right partner for your game
2019 - Getting the right partner for your game2019 - Getting the right partner for your game
2019 - Getting the right partner for your game
 
10 surefire ways to screw up your studio
10 surefire ways to screw up your studio10 surefire ways to screw up your studio
10 surefire ways to screw up your studio
 
Was tun wenn's brennt - Hand-out
Was tun wenn's brennt - Hand-outWas tun wenn's brennt - Hand-out
Was tun wenn's brennt - Hand-out
 
When shit hits the fan you need a plan
When shit hits the fan you need a planWhen shit hits the fan you need a plan
When shit hits the fan you need a plan
 
MS-Project - Unleash the Force | Ralf C. Adam
MS-Project - Unleash the Force | Ralf C. AdamMS-Project - Unleash the Force | Ralf C. Adam
MS-Project - Unleash the Force | Ralf C. Adam
 
Outlook on the (potential) Future of the German Games Industry | Ralf C. Adam
Outlook on the (potential) Future of the German Games Industry | Ralf C. AdamOutlook on the (potential) Future of the German Games Industry | Ralf C. Adam
Outlook on the (potential) Future of the German Games Industry | Ralf C. Adam
 
100 of the most influential German Videogames | Ralf C. Adam
100 of the most influential German Videogames | Ralf C. Adam100 of the most influential German Videogames | Ralf C. Adam
100 of the most influential German Videogames | Ralf C. Adam
 

Kürzlich hochgeladen

Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...noor ahmed
 
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...anamikaraghav4
 
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur EscortsVIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...noor ahmed
 
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...anamikaraghav4
 
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goa
Call Girls In Goa  9316020077 Goa  Call Girl By Indian Call Girls GoaCall Girls In Goa  9316020077 Goa  Call Girl By Indian Call Girls Goa
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goasexy call girls service in goa
 
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment BookingCall Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Bookingnoor ahmed
 
1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdf1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdfTanjirokamado769606
 
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...anamikaraghav4
 
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...noor ahmed
 
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...srsj9000
 
VIP Call Girls Pune Sanjana 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Sanjana 8617697112 Independent Escort Service PuneVIP Call Girls Pune Sanjana 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Sanjana 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...
Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...
Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...Riya Pathan
 
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls
 
fmovies-Movies hold a special place in the hearts
fmovies-Movies hold a special place in the heartsfmovies-Movies hold a special place in the hearts
fmovies-Movies hold a special place in the heartsa18205752
 
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...anamikaraghav4
 
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...aamir
 

Kürzlich hochgeladen (20)

Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
 
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
 
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
 
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur EscortsVIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
 
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
 
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
 
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
 
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goa
Call Girls In Goa  9316020077 Goa  Call Girl By Indian Call Girls GoaCall Girls In Goa  9316020077 Goa  Call Girl By Indian Call Girls Goa
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goa
 
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment BookingCall Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
 
1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdf1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdf
 
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
 
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
 
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
 
VIP Call Girls Pune Sanjana 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Sanjana 8617697112 Independent Escort Service PuneVIP Call Girls Pune Sanjana 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Sanjana 8617697112 Independent Escort Service Pune
 
Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...
Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...
Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...
 
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
 
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
 
fmovies-Movies hold a special place in the hearts
fmovies-Movies hold a special place in the heartsfmovies-Movies hold a special place in the hearts
fmovies-Movies hold a special place in the hearts
 
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
 
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
 

Outsourcing a Game Trailer/TV-Spot | Ralf C. Adam

  • 1. How to outsource a game trailer Ralf C. Adam
  • 2. This lecture was first held on the 26th of May 2014 at the Kalypso DevDays Conference in Frankfurt/GERMANY. The presentation may not include all original materials shown during this speech (pictures, videos etc.) and is solely meant as a summary and handout. All copyrights of presented materials belong to their respective owners. DISCLAIMER
  • 4. • Ralf C. Adam • Managing Director Virgin Lands GmbH • >20 years in the games industry • Contributed to >80 games • Tutor at Games Academy in Berlin & Frankfurt • Hobbys: Movies, Games, Gadgets, Soccer, Karaoke • Private Website: www.tigerteam-productions.de ABOUT MYSELF
  • 5.
  • 6. • Studio for 3D graphics, video & animation • Founded in 1997 • >25 employees • Long expertise in graphic production for games • CGI Render Videos, Real-Time 3D in-game graphics • Since 2008 also production of full feature CGI movies • Track record incl. Ubisoft, Sony, Take2, Bigpoint, Goodgame a.o. • Winner of Red Dot Award, Animago, DEP and others • www.virgin-lands.com ABOUT VIRGIN LANDS
  • 7.
  • 8.
  • 9.
  • 10. • Production of assets with an external service provider • For game development: o Graphics: frequently, easy o Audio: frequently, easy o QA: frequently, medium o Code: rarely, hard o Level-Design: rarely, hard o Game-Design: rarely, very hard OUTSOURCING
  • 11. • Depending on Outsourcing-Partner: high to premium quality o Outsourcing studio has a lot of specialists & expertise o Developer can benefit from external know-how • Developer can focus on high priority tasks internally o Work load removal from internal team members • Cost efficiency o Outsourcing studio usually has a lot of libraries & tools • Less overhead and staffing cost for developer – better projectable fixed cost • Development time can be easier scalable (and even accelarated) through use of outsourcing/external service providers • Outsourcing „forces“ developer to plan all requirements more thoroughly beforehand (developer „becomes“ a publisher himself) • Reduced Feature-Creep: Internal development tends to hide cost caused by feature creep – with outsourcing cost become obvious ADVANTAGES
  • 12. • Transfer of internal knowhow/expertise outside the developer • Loss of control • Less gain of expertise for future projects • Disclosure of confidential information • Loss of progress tranparency/visibility • Makes rapid reaction when facing change request and agile planning harder (team cannot develop via „acclamation“ any longer) RISKS
  • 13. • Outsourcing requires detailed planning/pre-production upfront o Asset lists & definitions have to be prepared thoroughly beforehand before communicating to outsourcing studio o Otherwise high amount of thrashing • Outsourcing means higher communication workload o Bad idea: Using outsourcing as a solution for internal lack or flaws in communication and/or workflows • How to mitigate lack of visibilty in project progress: o Milestones & Mini-Milestones; detailed approval steps & processes o Important: detailed requirements/asset lists as part of contract • Risk of transfer of internal expertise o More critiacal when outsourcing code, less for graphics o On the other hand: works both ways – developer can also benefit from know-how of outsourcing studio THINGS TO CONSIDER
  • 14. • Warning: Outsourcing is not cheaper than creating the assets internally (can be even more expensive, depending on level of quality of studio) • Advantage: No fixed cost for employees • Instead: fixed cost per asset. Easier to calculate. At least, when working with outsourcing studio on cost/per asset base (strongly recommended) • Can be different when working with individual freelancers o Freelancers are usually cheaper than full outsourcing studios o But: working with a lot of different individuals means more overhead and coordination on developer side o Furthermore: planning risk when freelancer gets sick/“disappears“ (which can be compensated when working with outsourcing studio) o Also: Freelancers usually work on hourly/daily rate. Check upfront: what do you get for your money? o Last but not least: problem of KSK (Künstlersozialkasse) = additional cost (Germany only!) COST OF OUTSOURCING
  • 15. • Outsourcing helps saving cost when done right, but it can get very expensive very fast when done wrong (too little preparation, unclear or changing requirements etc.) • Advantages when planned properly: o Manpower only booked for a fixed period of time o No idle phases of artists developer has to pay for o Gives full control of operational cost o Fixed price per asset o Flexibility and easy scaling of manpower • Outsourcing partner (at least when working with big studios) can balance sudden absence of staff without delaying the schedule • Allows for changes in project scope (but needs to be negotiated separately) • Risk shifting o Sickness, holidays etc. are not risk of developer any longer COST OF OUTSOURCING (CONT.)
  • 16. • Clear definition of Single-Point-of-Contact for communication on both sides (developer & outsourcing studio) • UX/UI harder to outsource as more directly related to game design • Approval of sketch/concept art recommended for each asset before modelling/rendering work for respective asset starts • Detailed and final asset- and animation-list upfront for cost calculation • FMVs: Start embedding sound/music as early as possible • Helpful for outsourcing studio: direct embedding into development environment o Viewer (and/or latest build) to check assets within final game environment (lighting, shading etc.) o Clear naming conventions GENERAL BEST PRACTISE
  • 17. • From a pure production perspective there is no difference between a short 20sec TV-Commercial and a 80min full-feature CGI movie • Trailer can have any given length • TV-Spot usually lasts only 20sec (above 20sec gets too expensive in broadcasting cost) • Beware: The last 4sec out of these 20sec at the end have to be allocated for fading of logos, leaving only 16sec for the trailer itself/the story • This equals max. 6 – 8 cuts, each 1 to 3 sec • Alternative: one single long shot (good example: 2nd Goodgame Empire TV-Spot done by Virgin Lands) BEST PRACTISE TRAILER/TV-SPOT
  • 18. • Pro-Tip: Create a trailer right from the start in a way that it can be re-cut later down to a 20 sec TV Spot as well (pay one – get two) o Has to be considered upfront o Script, story and structure need to be created in a way that allows for such re-cutting • Pro-Tip: All in-game assets that can be delivered from developer to outsourcing studio help saving cost (even low-res assets for a hires trailer can help) • Beware: Rights for music can be tricky, and is usually valid only for one year and certain kind of usage (YouTube/Internet vs. TV) • Same goes for rights of voice acting: Voice for TV usage is more expensive than for YouTube (even when using same actor) • Beware: TV broadcasting stations usually do their own dubbing with their own actors anyway BEST PRACTISE TRAILER/TV-SPOT (CONT.)
  • 19. • Who writes the script? o Advantage developer: they know their game inside out o Advantage outsourcing studio: they know what works best with regards to cuts, lengths, assets and cost o Best solution: close collaboration of both partners • Budget: You get way better results when communicating existing budget to outsourcing studio upfront • Don‘t let them reach for the stars first and afterwards cut down the concept and ideas -> leads to Frankenstein‘ish trailer/spot BEST PRACTISE TRAILER/TV-SPOT (CONT.)
  • 20. PRE-PRODUCTION Idea Treatment Script Storyboard & Animatic Designs/ Color Moods Breakdown Script Funding/ Financing Floorplans Revisions
  • 21. PRODUCTION Camera/ Blocking Previz Stereo Camera (S3D) SFX Rendering Animation Polishing Lighting Modelling Character- Setup/Rig Texturing
  • 23. SCRIPT MOVIE Source: The litte Medic/ © Wunderwerk
  • 24. SCRIPT GAME TV SPOT Source: GoodGame Empire TV Spot/ © GoodGame
  • 25. STORYBOARD MOVIE Source: The litte Medic/ © Wunderwerk
  • 26. STORYBOARD GAME TV SPOT Source: Kartuga/ © InnoGames
  • 27. ANIMATIC Source: The litte Medic/ © Wunderwerk
  • 28. DESIGNS Source: Spellforce / © JoWooD/Phenomic
  • 29. COLOR MOODS Source: The 7th Dwarf / © Zipfelmützen-Film
  • 30. COLOR MOODS Source: The 7th Dwarf / © Zipfelmützen-Film
  • 31. MODELLING/TEXTURING Source: The 7th Dwarf / © Zipfelmützen-Film
  • 32. PREVIZ Source: The litte Medic/ © Wunderwerk
  • 33. ANIMATION Source: The litte Medic/ © Wunderwerk
  • 34. SPECIAL FX Source: The litte Medic/ © Wunderwerk
  • 35. COMPOSITING Source: The litte Medic/ © Wunderwerk