generated from PrismarineJS/prismarine-template
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
- C support (this will enable easy embedding into Rust and mobile apps with ios swift+c interop)
- Explore how to expand to Python/Go for backend
- maybe Java for Android without JNI (or a util function to autogen C & Java JNI glue code)
- Struct to JSON support for easily debugging decoded buffers
- Maybe decode support if it would be useful. This seems more complex than expected, and doesn't seem necessary for debugging when node-protodef exists.
- Better custom type support so it works better with cross-languages
- gRPC-like support for network comms
- existing minecraft bedrock protocol already uses _request and _response suffixes for C<->S comms... maybe use that for simplicity w/o needing syntax changes
- Look at embedding YAML comments into generated C/C++. This would require protodef-yaml to pass the comments in special syntax to the generated ProtoDef JSON
Metadata
Metadata
Assignees
Labels
No labels