Guitar Hero®: Behind the Music
Location: Pavilion 2 - 3
Guitar Hero®_ Behind the Music Presentation 2 [PDF]
The Guitar Hero® community website (http://community.guitarhero.com) is one of the largest production RoR sites on the Internet with 600,000+ registered users. We will cover the process, programming, and infrastructure for the Guitar Hero® community site. You’ll see how we’ve been able to integrate data from three largely different Guitar Hero® titles in a consumable fashion on the web.
- Feature-driven development
- Guitar Hero® maintenance
- Overview of Guitar Hero® architecture
- Rails initializers
- Dispatching data from game consoles to the web
- Guitar Hero® configurator
- Testing framework
- Use of queuing/Sparrow to offload long-running processes
- Capistrano deployment
- Management of SVN for production, soft launch, and future-title branches
- Supporting components
- Splitting Guitar Hero® into separate applications for backend and frontend deployments
- Supporting legacy Guitar Hero® titles
- Supporting future Guitar Hero® titles
People planning to attend this session also want to see:
David Czarnecki is a software engineer at Agora Games, a company that specializes in building online gaming communities, in-game and on the web. He is the author of 2 books for O’Reilly and had previously developed exclusively in Java for nearly 15 years. He has been developing in Ruby and Rails since joining Agora Games in 2008. David loves video games, especially the Guitar Hero series and Left 4 Dead.
Ola Mork is a senior software engineer at Agora Games, a company that
specializes in building online gaming communities, in-game and on the
web. He’s been developing Rails apps since Fall 2006. He fantasizes
about beautiful code, but knows how to navigate the dregs of
interoperability. He plays Nintendo DS games exclusively.
Eric Torrey is a software engineer at Agora Games, a company that specializes in building online gaming communities, in-game and on the web. He has been professionally developing Rails applications since August 2006. He is a firm believer in TDD and doing what it takes to reduce code complexity. Eric loves to play video games on his computer, especially MMORPGs.
Comments on this page are now closed.