Comments (6)
HIya, going to ask a bit more from you so we have some basic syntax on messaging-system.md page, then there is a section on RPC's which goes into more detail. there is also a section in Learn on RPC's v NetworkVariables. are we missing something specific or is it just a more detailed example that you would like to see?
from com.unity.multiplayer.docs.
@Briancoughlin Something in the messages.md or another page which clarifies this part of the API reference docs
Questions which come to mind:
- How to send messages using
NetworkManager
? how to do it usingCustomNetworkMessages
?
None of these are never described in the doc. - what are the performance characteristics of these two? what is sent on the wire for them? a comparison to uNet's messages which were being identified using a short message code is appreciated too.
from com.unity.multiplayer.docs.
It is really great that messages are flexible and we don't have to send named ones and unnamed ones with custom protocol can be sent.
The fact that visibility check is a method with no abstraction on top and we are free to form messages that we want in the way we want makes this really mid-level and I hope we can scale it to high numbers in the future
from com.unity.multiplayer.docs.
Thanks for the feedback! We'll get further information added to the docs for this!
from com.unity.multiplayer.docs.
from com.unity.multiplayer.docs.
Custom messages are covered here: https://docs-multiplayer.unity3d.com/netcode/current/advanced-topics/message-system/custom-messages/index.html
from com.unity.multiplayer.docs.
Related Issues (20)
- NetworkVariable documentation for Netcode is nested under the banner of "RPC Remote Procedural Call"
- Outdated urls in docs/basics/networkobject.md
- Feedback for docs/learn/bossroom/optimizing-bossroom.md
- Feedback for docs/basics/networkobject.md
- Feedback for docs/basics/networkobject.md HOT 1
- Overall Feedback - missing documentation for latest actual release - 1.7.1?? HOT 1
- Not a bug, but outdated steps to add networked prefabs HOT 1
- Enable setting NetworkVariable with&without invoking OnValueChanged. HOT 1
- Compiler error in HelloWorldPlayer.cs (docs/tutorials/get-started-with-ngo.md) HOT 1
- Spawn NetworkPrefab as a child of Scene NetworkObject make the object jump out of the hierarchy as a sibling HOT 1
- Menu button on the left up corner doesn't not work on iPhone 11 chrome. HOT 1
- Error Occur in HelloWorldPlayer class in Page of "Get Start with NGO" [1.8.0] HOT 1
- Outdated guide HOT 1
- unity multiplayer mode link wrong. HOT 1
- Just not working - server NEVER listens on port. Not on Windows, not on Linux HOT 1
- Feedback for docs/tutorials/get-started-with-ngo.md
- 2Feedback for docs/about.md
- Feedback for docs/advanced-topics/message-system/rpc.md HOT 5
- Feedback for docs/tutorials/testing/testing_with_artificial_conditions.md HOT 2
- Feedback for docs/basics/object-spawning.md HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from com.unity.multiplayer.docs.