Friday, November 02, 2012

CityVille 2 is live!


For those of you that are curious of what I've been working on over the past year, you can now go check it out at http://apps.facebook.com/cityville-two

This is a game that encompasses some of the most advanced internet technology available today.  From cloud computing to a 3D graphics game that runs in your browser (and doesn't require any special installation), cool game simulations to help make the game fun, incredibly fast load times for the impatient, and much much more.  It's impressive to see software systems this complex have the ability to reach over millions of players every day.

I worked on all aspects of this game from start to finish with about 50 other PMs/producers/artists/game designers & engineers.  My role as a software architect for this product involved building the animation system, particle system, some small pieces of the 3D Engine in it's early stages, integration with pretty much every external web service that the game uses like: Facebook open graph, Payments systems, zCloud infrastructure, all client/server interactions, storage of game state, and I helped drive adoption of the first Zynga game to fully utilize the new ZyngaAPI which is starting to become available to 3rd party developers at http://developers.zynga.com.

While I don't expect this sort of game is for everyone, go check it out and help support me and the soon to be biggest game on the internet.

Let's Play!