{"id":1087,"date":"2013-03-11T08:40:30","date_gmt":"2013-03-11T08:40:30","guid":{"rendered":"http:\/\/coherent-labs.com\/?p=1087"},"modified":"2017-11-13T12:22:58","modified_gmt":"2017-11-13T12:22:58","slug":"7-gdc-talks-programmers-should-not-miss","status":"publish","type":"post","link":"https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/","title":{"rendered":"7 GDC talks programmers should not miss"},"content":{"rendered":"<div><a href=\"\/wp-content\/uploads\/2013\/08\/7-gdc-talks-programmers-should-not-miss_img1.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1088 alignleft\" alt=\"Game Developers Conference\" src=\"\/wp-content\/uploads\/2013\/08\/7-gdc-talks-programmers-should-not-miss_img1-300x103.jpg\" width=\"300\" height=\"103\" \/><\/a><\/div>\n<div><a href=\"http:\/\/www.gdconf.com\/\" target=\"_blank\" rel=\"nofollow\">Game Developers Conference<\/a><\/div>\n<p> 2013 is where game industry veterans are going to be in a few short weeks. Besides the networking possibilities this event is a wonderful opportunity for developers to expand their knowledge as well.<\/p>\n<p>The best of the best are going to speak about how they\u2019ve built their successful project, what technology and approaches they used to do so. New GDC talks are added daily and it could be overwhelming for some of you to choose which you would like to attend. This is why we\u2019ve decided to pick up and share 7 talks we believe programmers should consider going to.<\/p>\n<p>Here are the sessions that our team is planning to attend and we recommend you see too:<\/p>\n<p><a href=\"https:\/\/twitter.com\/stoyannk\" target=\"_blank\">Stoyan Nikolov<\/a>, Software Architect at Coherent Labs<\/p>\n<p><a href=\"http:\/\/schedule2013.gdconf.com\/session-id\/822381\" target=\"_blank\">Static Lighting Tricks in Halo 4<\/a><\/p>\n<p><u>Speaker:<\/u> Mike Boulton, Principal Engineer, <a href=\"http:\/\/www.343industries.org\/\" target=\"_blank\">343 Industries<\/a><br \/>\n<u>Date:<\/u> March 27<br \/>\n<u>Time:<\/u> 11:35AM &#8211; 12:00PM<br \/>\n<u>Location:<\/u> Room 307, South Hall<\/p>\n<p>Halo 4 is one of the best looking games ever so an insight into the lighting techniques used is always very interesting. Especially GPU acceleration of static light calculations is a fascinating topic with many added aspects.<\/p>\n<p><a href=\"http:\/\/schedule2013.gdconf.com\/session-id\/822933\" target=\"_blank\">Job Graph: Task Graphing In Mortal Kombat<\/a><\/p>\n<p><u>Speaker:<\/u> Gavin Freyberg, Director of Engineering, <a href=\"http:\/\/www.netherrealm.com\/\" target=\"_blank\">NetherRealm Studios<\/a><br \/>\n<u>Date:<\/u> March 28<br \/>\n<u>Time:<\/u> 11:30AM &#8211; 12:30PM<br \/>\n<u>Location:<\/u> Room 2018, West Hall<\/p>\n<p>In modern multiprocessor programming environments a good architecture is extremely important in order to gain the maximum performance from the hardware. As our product is also heavily multithreaded I look forward to gather insight about the approach taken by other companies.<\/p>\n<p><a href=\"http:\/\/schedule2013.gdconf.com\/session-id\/823071\" target=\"_blank\">Low-Level Thinking in High-Level Shading Languages<\/a><\/p>\n<p><u>Speaker:<\/u> <a href=\"http:\/\/www.humus.name\/\" target=\"_blank\">Emil Persson<\/a>, Head of Research, <a href=\"http:\/\/www.avalanchestudios.se\/\" target=\"_blank\">Avalanche Studios<\/a><br \/>\n<u>Date:<\/u> March 28<br \/>\n<u>Time:<\/u> 4:00PM &#8211; 5:00PM<br \/>\n<u>Location:<\/u> Room 2004, West Hall<\/p>\n<p>All of Emil Persson\u2019s talks and articles are gems. This particular one touches a topic very interesting to me as I&#8217;ve always liked the low-level optimization work usually required in graphics programming.<\/p>\n<p><a href=\"http:\/\/schedule2013.gdconf.com\/session-id\/822314\" target=\"_blank\">Next Generation Character Rendering<\/a><\/p>\n<p><u>Speaker:<\/u> <a href=\"http:\/\/www.iryoku.com\/\" target=\"_blank\">Jorge Jimenez<\/a>, Researcher, <a href=\"http:\/\/www.activisionblizzard.com\/\" target=\"_blank\">Activision Blizzard<\/a><br \/>\n<u>Date:<\/u> March 27<br \/>\n<u>Time:<\/u> \u00a03:30PM &#8211; 4:30PM<br \/>\n<u>Location:<\/u> Room 304, South Hall<\/p>\n<p>The many topics covered in this talk (SSS, eye shading, AA etc.) geared towards character rendering will give a very good overview of the current state of this particular field in games rendering. Jorge Jimenez as presenter is a guarantee that we&#8217;ll see interesting and powerful algorithms.<\/p>\n<p><a href=\"https:\/\/twitter.com\/DimitarNT\" target=\"_blank\">Dimitar Trendafilov<\/a>, Technical Director at Coherent Labs<\/p>\n<p><a href=\"http:\/\/schedule2013.gdconf.com\/session-id\/822485\" target=\"_blank\">Horizon and Beyond: A Look into Tomb Raider&#8217;s Tools<\/a><\/p>\n<p><u>Speaker:<\/u> Jason Yao, Senior Software Engineer, <a href=\"http:\/\/www.crystald.com\/\" target=\"_blank\">Crystal Dynamics<\/a><br \/>\n<u>Date:<\/u> March 27<br \/>\n<u>Time:<\/u> 2:00PM &#8211; 3:00PM<br \/>\n<u>Location:<\/u> Room 3001, West Hall<\/p>\n<p>Game editing tools define the workflow, dictate the tempo of the development process and make game development entertaining. I am especially interested in this C++ and WPF mix as I have been working on similar project in the past.<\/p>\n<p><a href=\"http:\/\/schedule2013.gdconf.com\/session-id\/822853\" target=\"_blank\">Under the Hood of Blizzard&#8217;s Internal Build System<\/a><\/p>\n<p><u>Speaker:<\/u> Blaine Whittle, Senior Software Engineer II, Team 1, <a href=\"http:\/\/blizzard.com\/\" target=\"_blank\">Blizzard Entertainment<\/a><br \/>\n<u>Date:<\/u> March 27<br \/>\n<u>Time:<\/u> 3:30PM &#8211; 4:30PM<br \/>\n<u>Location:<\/u> Room 303, South Hall<\/p>\n<p>Having added 30 minutes build time for a game like StarCraft II is more than enough<br \/>\nto make this a \u201cmust see\u201d presentation. I hope to get ideas on how to at least cut down our build time in half.<\/p>\n<p><a href=\"http:\/\/schedule2013.gdconf.com\/session-id\/822575\" target=\"_blank\">Network Serialization and Routing in World of Warcraft<\/a><\/p>\n<p><u>Speaker:<\/u> Joe Rumsey \u00a0| \u00a0Principal Software Engineer, <a href=\"http:\/\/blizzard.com\/\" target=\"_blank\">Blizzard Entertainment<\/a><br \/>\n<u>Date:<\/u> March 28<br \/>\n<u>Time:<\/u> 11:30AM &#8211; 12:30PM<br \/>\n<u>Location:<\/u> Room 2004, West Hall<\/p>\n<p>I have asked myself many times about how WoW networking works.I hope I&#8217;ll find the answers here. Code generation for serialization is also a personal favourite of mine.<\/p>\n<p>There are many other GDC talks we are looking forward to as well. It seems like this year HTML5 games and apps development is going to be well covered as a topic as it\u2019s becoming more trendy among indie developers. Game streaming is something else we\u2019re also interested in as it\u2019s going to be available as a feature in the upcoming PS4. In other words this means streaming games and playing them across a network of devices &#8211; smartphones, tablets, etc.<\/p>\n<p>One more thing. If you\u2019re going to the Game Developers Conference this year, let us know. We\u2019d love to meet developers interested in game user interface programming and we will be glad to chat and share our vision with you. Also you will have the chance to check out live the possibilities of Coherent UI and how it could help improve your game development workflow. You might book a meeting straight from the <a href=\"http:\/\/meetings.gdconf.com\/index.php?page=cat_par&amp;params%5bid%5d=136\" target=\"_blank\">GDC\u2019s website<\/a> or visit us directly at our booth #241.<\/p>\n<p>What are the talks you will not miss and why? We will be happy to hear from you which ones would you recommend.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Game Developers Conference 2013 is where game industry veterans are going to be in a few short weeks. Besides the networking possibilities this event is a wonderful opportunity for developers to expand their knowledge as well. The best of the best are going to speak about how they\u2019ve built their successful project, what technology and [&hellip;]<\/p>\n","protected":false},"author":18,"featured_media":9863,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[32],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>7 GDC talks programmers should not miss - Coherent Labs<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"7 GDC talks programmers should not miss - Coherent Labs\" \/>\n<meta property=\"og:description\" content=\"Game Developers Conference 2013 is where game industry veterans are going to be in a few short weeks. Besides the networking possibilities this event is a wonderful opportunity for developers to expand their knowledge as well. The best of the best are going to speak about how they\u2019ve built their successful project, what technology and [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/\" \/>\n<meta property=\"og:site_name\" content=\"Coherent Labs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/CoherentLabs\/\" \/>\n<meta property=\"article:published_time\" content=\"2013-03-11T08:40:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-11-13T12:22:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/coherent-labs.com\/posts\/wp-content\/uploads\/2013\/03\/stencil.blog-post-feature-5.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Alexandra\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CoherentLabs\" \/>\n<meta name=\"twitter:site\" content=\"@CoherentLabs\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alexandra\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/\",\"url\":\"https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/\",\"name\":\"7 GDC talks programmers should not miss - Coherent Labs\",\"isPartOf\":{\"@id\":\"https:\/\/coherent-labs.com\/posts\/#website\"},\"datePublished\":\"2013-03-11T08:40:30+00:00\",\"dateModified\":\"2017-11-13T12:22:58+00:00\",\"author\":{\"@id\":\"https:\/\/coherent-labs.com\/posts\/#\/schema\/person\/b0252689790c3d1c9036209533d03791\"},\"breadcrumb\":{\"@id\":\"https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/coherent-labs.com\/posts\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"7 GDC talks programmers should not miss\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/coherent-labs.com\/posts\/#website\",\"url\":\"https:\/\/coherent-labs.com\/posts\/\",\"name\":\"Coherent Labs\",\"description\":\"Cross-Platform Game UI Middleware\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/coherent-labs.com\/posts\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/coherent-labs.com\/posts\/#\/schema\/person\/b0252689790c3d1c9036209533d03791\",\"name\":\"Alexandra\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/coherent-labs.com\/posts\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/687476ba742eac5c6da76b305bc4004b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/687476ba742eac5c6da76b305bc4004b?s=96&d=mm&r=g\",\"caption\":\"Alexandra\"},\"url\":\"https:\/\/coherent-labs.com\/posts\/author\/alexandra\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"7 GDC talks programmers should not miss - Coherent Labs","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/","og_locale":"en_US","og_type":"article","og_title":"7 GDC talks programmers should not miss - Coherent Labs","og_description":"Game Developers Conference 2013 is where game industry veterans are going to be in a few short weeks. Besides the networking possibilities this event is a wonderful opportunity for developers to expand their knowledge as well. The best of the best are going to speak about how they\u2019ve built their successful project, what technology and [&hellip;]","og_url":"https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/","og_site_name":"Coherent Labs","article_publisher":"https:\/\/www.facebook.com\/CoherentLabs\/","article_published_time":"2013-03-11T08:40:30+00:00","article_modified_time":"2017-11-13T12:22:58+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/coherent-labs.com\/posts\/wp-content\/uploads\/2013\/03\/stencil.blog-post-feature-5.jpg","type":"image\/jpeg"}],"author":"Alexandra","twitter_card":"summary_large_image","twitter_creator":"@CoherentLabs","twitter_site":"@CoherentLabs","twitter_misc":{"Written by":"Alexandra","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/","url":"https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/","name":"7 GDC talks programmers should not miss - Coherent Labs","isPartOf":{"@id":"https:\/\/coherent-labs.com\/posts\/#website"},"datePublished":"2013-03-11T08:40:30+00:00","dateModified":"2017-11-13T12:22:58+00:00","author":{"@id":"https:\/\/coherent-labs.com\/posts\/#\/schema\/person\/b0252689790c3d1c9036209533d03791"},"breadcrumb":{"@id":"https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/coherent-labs.com\/posts\/7-gdc-talks-programmers-should-not-miss\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/coherent-labs.com\/posts\/"},{"@type":"ListItem","position":2,"name":"7 GDC talks programmers should not miss"}]},{"@type":"WebSite","@id":"https:\/\/coherent-labs.com\/posts\/#website","url":"https:\/\/coherent-labs.com\/posts\/","name":"Coherent Labs","description":"Cross-Platform Game UI Middleware","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/coherent-labs.com\/posts\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/coherent-labs.com\/posts\/#\/schema\/person\/b0252689790c3d1c9036209533d03791","name":"Alexandra","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/coherent-labs.com\/posts\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/687476ba742eac5c6da76b305bc4004b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/687476ba742eac5c6da76b305bc4004b?s=96&d=mm&r=g","caption":"Alexandra"},"url":"https:\/\/coherent-labs.com\/posts\/author\/alexandra\/"}]}},"_links":{"self":[{"href":"https:\/\/coherent-labs.com\/posts\/wp-json\/wp\/v2\/posts\/1087"}],"collection":[{"href":"https:\/\/coherent-labs.com\/posts\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coherent-labs.com\/posts\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coherent-labs.com\/posts\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/coherent-labs.com\/posts\/wp-json\/wp\/v2\/comments?post=1087"}],"version-history":[{"count":1,"href":"https:\/\/coherent-labs.com\/posts\/wp-json\/wp\/v2\/posts\/1087\/revisions"}],"predecessor-version":[{"id":9472,"href":"https:\/\/coherent-labs.com\/posts\/wp-json\/wp\/v2\/posts\/1087\/revisions\/9472"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/coherent-labs.com\/posts\/wp-json\/wp\/v2\/media\/9863"}],"wp:attachment":[{"href":"https:\/\/coherent-labs.com\/posts\/wp-json\/wp\/v2\/media?parent=1087"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coherent-labs.com\/posts\/wp-json\/wp\/v2\/categories?post=1087"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coherent-labs.com\/posts\/wp-json\/wp\/v2\/tags?post=1087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}