現在は多くのゲームがネットワーク通信機能を備えていて、プレイヤー同士の対戦や協力などができるようになっています。 TCP/IPは、それらのオンラインゲームの基礎にもなっています。
今回は、ゲーム性を持ったネットワークプログラミングの初歩的な技術を学びます。 オンライン性を持ったゲームの開発では、そうでないものと比べて特有の知識や技術が必要となります。