ソースコードベースのアセットの作り方教えて下さい。

公式アセットの作成方法を調べていたのですが、3Dオブジェクトや背景、ブループリントで作成したアセットの作り方しか出てきませんでした。
ゲームのバックグラウンドで動作するような通信系のライブラリを作りたいと考えておりますが、Unreal Engineでのライブラリの作り方教えてください。