Presentation: "Architecting Fun: Building League of Legends, a Massive Online Game"

Time: Wednesday 11:45 - 12:45

Location: Fleming Room

Abstract: This talk will be a walk through of the software and data architectures as well as the development and testing procedures used by Riot Games to prepare for the launch of their game League of Legends. As companies shift to distributed development and processing models, however, the problems solved in the video game space will become the problems of more conventional organizations.

Keywords: Java, video games, online, large scale

Target Audience: Software developers and architects who need to solve problems of scale in their systems will learn techniques to prepare for and validate their plans to build big systems.

Brian Sletten, Forward-Leaning Software Engineer, Mentor, Author

 Brian  Sletten
Brian Sletten is a liberal arts-educated software engineer with a focus on forward-leaning technologies. He has a background as a system architect, a developer, a mentor and a trainer. His experience has spanned the online games, defense, finance and commercial domains with security consulting, network matrix switch controls, 3D simulation/visualization, Grid Computing, P2P and Semantic Web-based systems. He has a B.S. in Computer Science from the College of William and Mary. He is a Senior Platform Engineer for Riot Games in Culver City, CA working on League of Legends. He focuses on web architecture, resource-oriented computing, social networking, the Semantic Web, scalable systems, security consulting and other technologies of the late 20th and early 21st Centuries.