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.

close

The Number One Educational Resource for the Game Industry

Session Name: Building a Multithreaded Web Based Game Engine Using HTML5, CSS3 and JavaScript
Speaker(s): Derek Carpenter, Corey Clark, PhD
Company Name(s): Unreal Creations, DeVry University
Track / Format: Programming

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

Overview:

As hardware developers push away from creating faster processors in lieu of multicore architectures game developers have to leverage multithreading technologies to capitalize on these new devices. With multicore mobile devices the need for a multithreaded web based game engine is a reality. This talk will discuss design of various multithreaded web engine architectures that allow for dynamically processing request in threads by using a thread controller. Utilizing HTML5 and JavaScript APIs such as WebWorkers, WebSockets, and WebGL allows for a new standard in 3D browser-based games that are full featured, truly cross-platform supporting mobile and desktop devices without plugins.

GDC Online 2011

Derek Carpenter

Unreal Creations

Corey Clark, PhD

DeVry University

free content

Programming

Programming