You've been logged out of GDC Vault since the maximum users allowed for this account has been reached. To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.

Click here to find out about GDC Vault Membership options for more users.


Session Name:

Google Developer Day I (Presented by Google)


Get a peek at the latest technologies Google is developing for games. From scalable servers, to high-performance code and graphics in web browsers, to porting console games to the web, Google’s online technologies can help you better create, distribute, promote and monetize your games.

Join Google engineers for two full days of in-depth technical discussions about tools, technologies, and platforms for game developers -- including Android, Chrome, Google+, Native Client, Cloud services, In-App Payments, YouTube, Adsense, Admob, and more.




10:00am-10:15am Welcome/Introduction

10:15am-11:15am From Console to Chrome

Cutting-edge HTML5 brings high performance console-style 3d games to the browser, but developing a modern HTML5 game engine can be a challenge. Adapting to HTML5 and Javascript can be bewildering to game programmers coming from C / C++. This talk is an overview of the tools, techniques, and topics you need to be familiar with to adapt to programming high performance 3D games for the web. Topics will include cutting edge HTML5 APIs, writing high performance Javascript, and profiling / debugging tools.
Presenter: Lilli Thompson, Game Developer Advocate, Google


Simplifying Distribution and Monetization

Making a successful game or web app is a combination of a captivating experience, distribution, and monetization.  Leveraging Google technologies can make life easier by allowing you to focus on developing your core user experience.  During this talk, we'll cover the steps to take after you've created your game or web app from distribution through the Chrome Web Store to monetization options with In-App Payments and AdSense.

Presenters: Peng Ying, Developer Programs Engineer, Google, Andrew Kuo, AdSense, Interactive Media Specialist

12:30pm-1:45pm Lunch

1:45pm-2:45pm Porting Your Game to NaCl

This talk will cover the nuances of porting your existing C++ game to native client. We'll talk about the application specific problems, how to deal with the Pepper Thread, along with platform APIs like FileIO, rendering and Audio. In addition we'll cover common issues with the Chrome Web store, distribution, and monetization. Finally, we'll be talking about exciting news and roadmaps for native client moving forward. If you're interested in NaCl, or want to learn more, this is the talk for you!      

Presenter: Colt McAnlis, Developer Advocate, Google

3:00pm-4:00pm YouTube API + Cloud Rendering = Happy Mobile Gamers

YouTube is one of the top destinations for gamers. Many console developers already incorporate video recording and uploading directly into their titles, but uploading to YouTube from a mobile game presents a unique set of challenges. Outfit7, one of the pioneers in this space with their hugely popular Talking Tom Cat franchise, will share their experience. Additionally, a new architecture to support mobile gameplay video rendering will be presented. Come and learn how the YouTube API combined with cloud computing can help enable video uploads in your mobile game.

Presenters: Paul Baldwin, CMO, Outfit 7; Jarek Wilkiewicz, Developer Advocate, YouTube
4:00pm-4:30pm Break


4:30pm-5:30pm Best Practices In Developing a Web Game

There's a new wave of console/pc/mobile game developers moving to the web looking to take advantage of the massive user base, along side of the powerful social graphs available there. The web as a platform is a very different technology stack than consoles / mobile, and as such, requires different development processes. This talk is targeted towards game developers who are looking to understand more about the development processes for web development including where to host your assets, proper techniques in caching to the persistent file store; dealing with sessions, storing user state, user login, game state storage, social graph integration, localization, audio, rendering, hardware detection and testing / distribution. If you're interested in developing a web game, you need to attend this talk!

Presenter: Colt McAnlis, Developer Advocate, Google


5:30pm-6:00pm Closing

Did you know free users get access to 30% of content from the last 2 years?

Get your team full access to the most up to date GDC content

  • GDC 2012
  • Paul Baldwin
  • Outfit7
  • Daniel Hermes
  • Google
  • Todd Kerpelman
  • Google
  • Andrew Kuo
  • Google
  • Colt McAnlis
  • Google
  • Punit Soni
  • Google
  • Lilli Thompson
  • Google
  • Jarek Wilkiewicz
  • Google
  • Peng Ying
  • Google
  • free content
  • Programming
  • Programming