Sessions

Wednesday, Nov. 10th

  Ballroom Classroom 1 Classroom 2
9:00 AM Breakfast
10:00 AM

Main Keynote

Jesse Schell will join the Unity Technologies founders on stage to offer attendees some words of wisdom as well as some inspiration. Jesse Schell is a lauded author and lecturer on the subject of games design and his Schell Games studio is using Unity to develop ‘The Mummy Online’ in collaboration with Universal and Bigpoint. This Massively Multiplayer Online Game (MMOG) is set to launch in Winter 2010.
11:30 AM

Introduction to Unity 3

Unity 3.0 is a huge step forward for Unity with major new features like lightmapping, occlusion culling, and audio zones. Get a birds eye view of the big improvements, as well as some tips and tricks for minor changes you may not have noticed. This session is intended for users who are reasonably new to Unity. Check out the graphics talk if you're an advanced user!

Unity 3's Graphics Pipeline

Unity 3.0 introduces a cutting-edge deferred lighting system and a new workflow for creating custom shaders that interact with lighting: Surface Shaders. Learn how to create your own custom Surface Shaders that utilize both forward and deferred lighting, when to use each, and what to watch out for in the brave new world of Unity 3.0's graphics pipeline. This is an advanced talk.

Making Money With Unity

Unity can go practically everywhere: Web, downloadable, retail, mobile, console. These markets are quite varied, though, with different barriers to entry. What's the best opportunity for your team size, budget, and expertise? The Unity Sales Team shares their experiences with each market and reveals a variety of ways savvy Unity developers can make money in today's environment.
12:30 PM Lunch with open Mic
2:00 PM

State of Social (Panel)

Leveraging social networks is a powerful way to succeed in the game business today. This panel will explore the current state of games and social networks in terms of monetization models, marketing and viral tactics, and overall distribution strategies. In addition to the presented case studies and discussion, the audience should come with business related social network questions to drill the panelists.

Advanced Editor Scripting

Unity's editor is a highly extensible environment; many teams make use of custom Unity editor tools to improve their workflow. But how do you beyond simple panels of buttons and shortcuts? Learn how to script the scene with handles and gizmos and discover the dark magics of advanced UnityGUI drawing functionality. As the title mentions, this is an advanced session. Brush up on editor scripting first!

Hands-on Labs

Schedule 1-on-1 time with Unity engineers and experts. Sign-up forms will be available at the Unity table. Have a question about the new lightmapping? Talk to the Unity programmer who worked on the feature! Not sure where to begin with network programming? Sit down with someone who's shipped an MMO. Bring a laptop with a copy of your project for true hands-on assistance. Please sign up early as hands-on lab time slots fill very quickly. Time slots are available on a first-come, first-serve basis at the start of each day.
3:00 PM Break
3:30 PM

Bootcamp Postmortem

Unity 3.0 ships with a stunning new AAA-level demo, Bootcamp, utilizing all of the major new Unity features: Lightmapping, deferred rendering, and dynamic audio zones. Hear from the team behind Bootcamp on their trials and tribulations during the demo\s development. What does it take to produce AAA content with Unity?

The Joys Of Serialization

Serialization is an important topic to any game developer. Most games require storing some kind of data for later retrieval (either locally or remotely). Learn the ins and outs of serialization options available to Unity developers, including how to serialize data on the fly for transmission and how to sanely store your serialized data in a Unity project.
4:30 PM  
6:00 PM Conference End


Thursday, Nov. 11th

  Ballroom Classroom 1 Classroom 2
9:00 AM Breakfast
10:00 AM

Road Map and Wish List

A Unite tradition! The founders and leads speak candidly with the audience about their plans for Unity. This session is off the record and not recorded.
11:00 AM Break
11:30 AM

Quickhit NFL Postmortem

There are two versions of Quickhit Football: A free Flash version and a premium Unity version. Hear from Quickhit's development team on the trials and tribulations of developing two versions of the same game, including a workflow designed to output both 2D and 3D assets, and how they integrated the whole package into a seamless mass market web experience.

In-Game Editors with Unity

Atmosphir allows users to design and play their own video game adventures. All of the content in Atmoshpir is made by users themselves using a set of in-engine tools. It's the ultimate in-game editor toolset. Hear how Minor Studios migrated their custom-built engine to Unity in only 5 months and how they handled the massive challenge of pure user-generated content.

Developing 2D Games with Unity

Unity is a general-purpose 3D engine, which means there are multiple ways to handle 2D games. What workflows work best for teams with strong 2D production capabilities? How do you optimize for mobile devices? See how experienced teams are creating solid 2D content in Unity
12:30 PM Lunch with open Mic
2:00 PM

Unity 3 for Mobile

Unity 3.0 includes preview support for Android devices, alongside longstanding iPhone and iPad support. Hear best practices on developing one title across multiple platforms, including asset management per platform, optimization, and practical workflow tips. This session is recommended for iPhone developers interested in Android!

Unity for Educators

(Moved to Classroom 2)
Unity is a powerful learning tool for a wide variety of students, artists and programmers alike. Hear best practices on teaching Unity to developers, non-technical people, and students. Attendees will come away with a list of resources and tips for teaching with Unity in their environment, whether classroom or a conference room.

Hands-on Labs

(Moved Downstairs)
Schedule 1-on-1 time with Unity engineers and experts. Sign-up forms will be available at the Unity table. Have a question about the new lightmapping? Talk to the Unity programmer who worked on the feature! Not sure where to begin with network programming? Sit down with someone who's shipped an MMO. Bring a laptop with a copy of your project for true hands-on assistance. Please sign up early as hands-on lab time slots fill very quickly. Time slots are available on a first-come, first-serve basis at the start of each day.
3:00 PM Break
3:30 PM

Battlestar Galactica MMO Art Production

MMO development is typically large scale: Huge budgets, huge times, huge schedules. Hear how Artplant's art team leveraged Unity to create a massive amount of content for the Battlestar Galactica MMO in a short amount time!

Metaprogramming and Plugins with Unity

Advanced programmers have two options to extend Unity: Write native plugins, or get funky with Unity's provided languages. This session covers both solutions. Learn how to write C++ plugins with Unity Pro and how to get down with metaprogramming in Boo.
4:30 PM  
5:00 PM

Unity Awards

The Unity awards features the best content made with Unity. Winners and runner-ups will be announced in Grand Prix, Best Mobile Game, Best Visual Design, Best Gameplay, and Best Non-Game. Three Rising Star awards, which include a maxed-out workstation complete with Unity Pro licenses, will also be doled out to up-and-coming developers!
6:00 PM Conference End
Evening Main Party


Friday, Nov. 12th

  Classroom 1 Classroom 2 Basement
9:00 AM Breakfast
10:00 AM Secret

MonoDevelop and Debugging

Unity 3.0 ships with a custom version of MonoDevelop, an IDE designed for C# and other .NET languages. Learn how to utilize MonoDevelop's advanced features, including Unity 3.0's debugging integration.
 
11:00 AM Break
11:30 AM

Advanced Web Player Integration

The Unity web player exists in a larger ecosystem of browser technologies, like JavaScript and Flash. Learn how to integrate the web player into a larger web experience, including tips on gracefully hiding/resizing Unity content, passing content in and out of the web player, and communicating with various backends.

Supporting Non-Technical Roles

Unity presents a unified development environment, where artists and programmers are working in the same environment. Learn how can programmers empower artists and designers to become more autonomous. This sessions includes a presentation on asset pipeline scripting, to automate many technical tasks for artists, as well as an entity/trigger system to free designers from the requirement of code-level programming.

Business Speed Dating

Developers! Bring a stack of business cards and a smile and head to the basement on Friday. Publishers, portals, providers and purveyors are waiting to pitch precious products! Make the rounds and new contacts. Who knows what could come of it?
12:30 PM Lunch
2:00 PM

Character Animation in Unity

Learn the ins and outs of character animation in Unity in this technical session. Hear how to best support motion capture data, whether to animate root motion, and the nitty gritty details of how animation is applied to objects by Unity. Attendees will walk away with a clear understanding of how to set up or improve their character animation pipeline for their own projects

Unity in the Wild

Most game developers associate Unity with, well, games on well-known platforms (web, console, mobile). But Unity is showing up in all kinds of awesome places: Huge projection surfaces, virtual reality, architectural visualization, performance art...the list goes on. Catch a glimpse of Unity as you've never seen it before!
3:00 PM Break

Hands-on Labs

Schedule 1-on-1 time with Unity engineers and experts. Sign-up forms will be available at the Unity table. Have a question about the new lightmapping? Talk to the Unity programmer who worked on the feature! Not sure where to begin with network programming? Sit down with someone who's shipped an MMO. Bring a laptop with a copy of your project for true hands-on assistance. Please sign up early as hands-on lab time slots fill very quickly. Time slots are available on a first-come, first-serve basis at the start of each day.
3:30 PM

Unity Wisdom (panel)

Long-time Unity developers take the stage to candidly their experiences with Unity development over the years. Hear from the "old timers" among us as they look back and ponder the future of Unity from the trenches of developers who use Unity daily.

Unity 3 for Consoles

Unity 3.0 supports all three major consoles, with Xbox 360 and PS3 support joining Unity's availability on the Wii. Learn how to set up sane workflows for multiplatform development, including best practices and "gotchas" for console development with Unity. This is an advanced session for experienced developers.
4:00 PM Break
6:00 PM Conference End