こんにちは。スーパーソフトウエア東京オフィス 技術部の加藤です。 ネットワークプログラミングを学ぶと必ず登場するのが TCP と UDP。今回はその中でも、データを確実に送受信できる TCP に焦点を当て、Python でのサンプルコードを交えて解説します。
Unityを触っているとUnity内でPythonのプログラムを使用したい場面が出てきました。 Pythonの出力をUnityの入力にリダイレクトする方法や、UnityでPythonを扱うPython for Unityを使う方法があるみたいですが、今回はプロセス間でTCP通信を使う方法を使用します。