Cloud Gaming
This was a group project with 2 other students where we were tasked with implementing a Cloud Gaming architecture into an existing game engine. The GamePipe Game Engine (GGE) is an in house game engine developed at USC. We used Raknet Multiplayer game network engine to accomplish our tasks. The final result was a Cloud architecutre where a server would simulate game objects and stream the updates directly to the client.
The game objects were Havok Physics balls. They would fall from a certain height and act accordingly with collisions. Each client was independent and thus ran it's own simulation. These simulations were all tracked independently as well on the server. Sadly, I don't think I am allowed to post the source since it is part of USC's GamePipe Game Engine. All development was done with C++ using Visual Studio 2010