ManlyMarco / RuntimeUnityEditor

In-game inspector and debugging tools for applications made with Unity3D game engine
GNU General Public License v3.0
802 stars 98 forks source link

IPC Server Added #7

Closed wh0am15533 closed 5 years ago

wh0am15533 commented 5 years ago

Basic IPC server added in fork https://github.com/wh010ne/RuntimeUnityEditor

Includes test client. For now just foundation functionality for IPC communication. Ready for tying to other components. Non-blocking, runs on background thread. Asynchronous. Use's native API. no dependencies.

ManlyMarco commented 5 years ago

Good work so far. Let me know if you add any more to this, I'll think about incorporating it then.

wh0am15533 commented 5 years ago

Good to know Marco. I've got some improvements for telnet, current IPC named pipes, and adding so far a working WCF foundation, I've also got Remoting covered covered, just have to add it into project still. But so far I've got pretty working foundations of them all, so know comes the fun part of implementing them. Also, working a good serialization method for some of Unity's complex objects. So far as a test, I've got an FPS counter going back and forth fine, but what if I try GameObject, PlayerSettings, etc... may have a trick to handle that though, still testing it.

ManlyMarco commented 5 years ago

8