2ksports
2008
As part of the development team responsible for the new 2k site, I was tasked with creating the flash assets. This included a home page feature module that handles photos, videos and swf files; a games page that makes dynamically creating custom flash file a snap (including video assets and photos for games); and a papervision based carousel that dynamically renders box art from flat graphics. The video player is a custom job that can be reused at any size, rendering the controls dependent on size.
Content is pulled from the database using ASRA (A Simple RESTful API) and parsed as XML in Flash. Papervision is used to create the 3D objects and position them in space when clicked.