Cloud Point RPC
Communication JSON RPC protocol and implementation with Unity Scene.
API Documentation
See API.md for detailed request/response formats.
Development
The project uses Meson build system and C++20.
Dependencies
- Meson, Ninja
- GCC/Clang (C++20 support)
- Git (for subprojects)
Build & Run
meson setup build
meson compile -C build
./build/src/cloud_point_rpc_server config.yaml
Testing
meson test -C build -v
Docker
You can build and run the cli using Docker.
1. Build Image
docker build -t cloud-point-rpc .
2. Run Container
The cli will listen to port defined in config.yml file. (defined in config.yaml inside the image).
For simplicity, it's better to use a host network, so you will not have any headache with accessability.
Server is not configured to run through container, if you need, contact me
You also can mount your own config.yaml to override the default settings:
docker run --network=host -it -v $(pwd)/my_config.yaml:/app/config.yaml cloud-point-rpc
Description
Languages
C++
90.5%
Meson
6.8%
Dockerfile
2%
C
0.7%