GDC Europe 2013 Session Scheduler

Please note: the information on this page reflects GDC Europe 2013.

Export Schedule:

C++ in the Browser: A Tale from the Trenches

Andr Weissflog  |  Head of Development, Drakensang Online / Bigpoint Berlin, Bigpoint GmbH


Location: Congress Saal 1

Format: Lecture
Track: Programming
Vault Recording: Video


The technology is here to port large 3D games written in C++ to run in browsers without plugins, but a lot of pitfalls await the daring adventurer. Gather around the campfire and listen to the traveler who's been through all the joys and horrors of cross-compilation and survived.

Takeaway

Attendees will learn about the current state, advantages, and disadvantages of the three C++-to-web technologies (Native Client, flascc and emscripten - with a strong focus on emscripten), how to prepare and port their existing code bases, and how to deal with the limitations of running in a browser environment.

Intended Audience

The presentation is targeted at experienced programmers who have done engine or framework development, and are interested in porting existing or writing new C/C++ code to web browser environments. A deep understanding of what's happening "under the hood" of a 3D application written in C/C++ is a plus.