Crossing the Line: Moving from Film to Games and Possibly Back

Crossing the Line: Moving from Film to Games and Possibly Back

Crossing The Line: Moving From Film to Games and Possibly Back Story = Gameplay Evan Hirsch Senior Art Director Microsoft Game Studios [email protected] | [email protected] Course Agenda Time Section Presenter 8:30 - 9:00 Introduction Evan Hirsch Story=Gameplay (Trading Visual Expectations for Frame Rate and Gameplay) 9:00 - 9:45 Team Structures and Workflows Rick Stringfellow 9:45 - 10:15 Real Time Character Pipelines Paul Amer 10:15 - 10:30 Break 10:30 - 11:15 Lighting/Post processing Brien Goodrich Jamie Marshall 11:15 - 12:00 Transitioning your Shader and FX skills between Film Cliff Brett and Real Time 12:00 - 12:15 Q&A All Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 1 of 94 Two Different Mediums, One Ultimate destination • The Living Room is the ultimate market • Television Sets are ultimate delivery medium • Shared set of expectations by consumers… – Language of Visual Structure – Antagonists/Protagonists – Escapism Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Consumer Spending: Film, DVD and Games Consumer/End-User Spending (US$ Millions) $70,000 $60,000 $50,000 $40,000 DVD/VHS Sales Box Office $30,000 Video Games (console HW not included) $20,000 $10,000 $- 1999 2000 2001 2002 2003 2004p 2005 2006 2007 2008 2009 Source: Price Waterhouse Coopers Global E&M Outlook 2005 Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 2 of 94 More Market Trends: Game Software Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Translating Market Spend to Real Time PS1/N64 PS2/Xbox Xbox 360 Feature Film Typ. Poly Count/Frame 5-10K 80-100K 150-300K N/A 1024 x 1024 x16 Typical Texture Size 64 x 64 x 4bits 256 x 256 x8bit 2048 x 2048 x 32bit bit Bones per Character 12-25 20-35 30-60 100+ Animations per game 500 800 1500-2000 - 320 x 240 @ 640 x 480 @ 1280 x 720 ~2048X 1152 @ Rendering Resolution** 15-20FPS 30-60 FPS 30-60FPS 24FPS Typ. Team Size for a AAA title 12-15/10 15-20/40-50 17-30/50-70 N/A (Programmers/Artists) Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 3 of 94 Maturity of Games as a Medium? • The more successful developers have stopped trying to make games as interactive movies • Growth of business looking to “casual games” segment or broadening trends • Film and licensed properties continue as successful segments too Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Mythbusting: Game Graphics Are Really Simple Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 4 of 94 Really Simple: CPU Geometry Size Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Really Simple: Draw- Draw Calls Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 5 of 94 Really Simple: Draw - Sectors Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Really Simple: Draw - Wireframe Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 6 of 94 Really Simple: Draw – Filled Wires Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Really Simple: Draw – Portal Culling Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 7 of 94 Really Simple: GPU – Color Pass Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Really Simple: GPU – Simple Shaders Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 8 of 94 Really Simple: GPU – Light Count Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Really Simple: Lighting – Debug View Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 9 of 94 Really Simple: Lighting – Attenuation Map 1 Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Really Simple: Lighting - Lambert Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 10 of 94 Really Simple: Lighting – Point 0 Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Really Simple: Lighting – Point 1 Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 11 of 94 Really Simple: Lighting – Point 2 Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Really Simple: Lighting – All Points Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 12 of 94 Really Simple: Lighting – Spec Pass Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Really Simple: Lighting – Spherical Harmonic Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 13 of 94 Really Simple: Lighting – Normal (repeat) Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Really Simple: Complete w/Post Processing Passes On Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 14 of 94 Creating for Linear v. Interactive Film Games • All hail the Director • All hail the Player • Direction is supposed to • Direction is far more be clear collaborative • Programmers serve the • Programmers drive the image image • Every pixel tells a story • Every click drives the story • Story leads all • Gameplay leads all – Does your work push the – Does your work add value to story? the gameplay experience? Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Moving from Film to Games Pros Cons • Excellent production values • Games is a “lesser” medium • Used to taking and sticking to • May not have any interest in a direction games • Used to long hours and • Expect a more established crunches environment • Very experienced in taking • Don’t actually want the direction freedom/looseness of games • Expect high levels of support • Require training for R/T (TD’s, tools, etc) It all comes down to core craft Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 15 of 94 Moving from Games to Film Pros Cons • Used to working in fluid teams • Production values are artists dependant • Expects to have technology change in production** • Titles mean different thing in different places • Used to long hours and crunches • Likely not used to level of artists direction that comes • Very proficient at working lean established hierarchy and light • Reel may be harder for you to relate to It all comes down to core craft Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Games to film: some examples • LODS – Necessary for game performance and memory constraints – Turns out they cut render times for film • Crowd systems and large flocking architectures Evan Hirsch: Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Siggraph 2007 Crossing the Line: Moving From Film to Games (and Possibly Back) © Microsoft Corporation – All Rights Reserved Page 16 of 94 Film to games: Borrowing is Flattery • Visual Language – Camera – The “Designs”: Production, Costume, Lighting – Audio (Soundtrack, Foley, etc) • Structure (3 Act Structure) • CG backbone: Shaders, Lighting, etc. Evan Hirsch:Hirsch; Crossing the Line: Story=Gameplay © 2007 Microsoft. All Rights Reserved Applying Bloch’s Principles to Games • The same elements apply, but in space, not time. – Sets = Levels – Plots = goals/challenges – Mechanics of story = mechanics of gameplay – Tempo

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    94 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us