Networking

Get the Extension

The CUGL networking extension is now ready for download.

We have now extended the CUGL engine to include networking support. You can download a new version that includes the networking classes. Note that you should only download this version if you are going to integrate multiplayer support in your game. That is because it adds another 20 MB to your code that is unnecessary if you are a single player game. All other games should use the original engine.

To help you with this library, we have a new code demo. But calling this a code demo is a bit of a stretch. It is actually the third programming lab from last year, updated to match the new networking code. The instructions for the lab are included in the folder tutorial.

Obviously we are not grading the lab. But if you are going to have networking in your game, it is a very good idea for you to go through this lab on your own. If you want to see the solution code, come to office hours and we will show it to you. But you should at least attempt it first.