beeeen
NNormal
•Created by beeeen on 3/13/2025 in #💭feature-request
Unity ECS Networking With Normcore?
What do you mean by Unity's ECS stack being a disaster? I'm trying to learn as much as I can about it.
5 replies
NNormal
•Created by beeeen on 4/4/2025 in #🤝ask-a-question
How can I keep my Realtime prefabs out of the Normal/Resources folder?
I'll just do that! Thanks @maxweisel !
14 replies
NNormal
•Created by beeeen on 4/4/2025 in #🤝ask-a-question
How can I keep my Realtime prefabs out of the Normal/Resources folder?
That's a very astute question 😂 It never occured to me
14 replies
NNormal
•Created by beeeen on 3/13/2025 in #💭feature-request
Unity ECS Networking With Normcore?
Our studio has been considering ECS for future games but haven't yet decided upon it. Given that we like to make multiplayer games, the networking solution that we will consider is a big consideration.
5 replies
NNormal
•Created by beeeen on 1/17/2025 in #🤝ask-a-question
Any support for DOTS/ECS entities?
Thanks for the feedback!
11 replies
NNormal
•Created by beeeen on 11/25/2024 in #🤝ask-a-question
Players Are Disconnecting Randomly
So it would be a per-client thing since every client has their own DNS, correct?
14 replies
NNormal
•Created by beeeen on 11/25/2024 in #🤝ask-a-question
Players Are Disconnecting Randomly
Okay, I'll adjust our connection flow and see how that goes. Thank you!
14 replies
NNormal
•Created by beeeen on 7/15/2024 in #🤝ask-a-question
How to optimize normcore?
@Normcore Assistant, how exactly can I change the datastoreFramDuration property?
16 replies
NNormal
•Created by beeeen on 7/15/2024 in #🤝ask-a-question
How to optimize normcore?
Where can I find those profiler modules?
16 replies
NNormal
•Created by beeeen on 6/3/2024 in #💭feature-request
Custom update rate for far away models
@Max, any update on this? We're hoping to use it in Sail.
6 replies
NNormal
•Created by beeeen on 6/3/2024 in #💭feature-request
Custom update rate for far away models
Awesome!!!
6 replies
NNormal
•Created by beeeen on 6/3/2024 in #🤝ask-a-question
RealtimeAvatarVoice not creating AudioOutput component for remote clients sometimes
Hi Max, it happens about 1/5 times during our scene transition. And yeah! I'd be down to do that.
29 replies
NNormal
•Created by beeeen on 6/3/2024 in #🤝ask-a-question
RealtimeAvatarVoice not creating AudioOutput component for remote clients sometimes
What would be a valid test for you? How can I show that?
29 replies
NNormal
•Created by beeeen on 6/3/2024 in #🤝ask-a-question
RealtimeAvatarVoice not creating AudioOutput component for remote clients sometimes
That's interesting. I'll try listing in to client A's native logs. Maybe it returns an error that it can't connect.
Yes, that has happened during testing: client A can't be heard by client B but client C can hear both of them.
29 replies
NNormal
•Created by beeeen on 6/3/2024 in #🤝ask-a-question
RealtimeAvatarVoice not creating AudioOutput component for remote clients sometimes
@Normcore Assistant
Occasionally, during a scene transition, clients can no longer hear one or more remote clients. While digging into this, I found that when this happens, the audioOutput component on the avatars of the remote client on the local client do not create an audioOutput.
For example, if Ann and Bob are playing and they go through a scene transition, Bob may no longer hear Ann. In this case, Ann has initialized all voice streams correctly. However, Bob's client did not correctly initialize the audioOutput of Ann on his machine. Because of this, Bob can no longer hear Ann.
Android Logcat shows the error:
RealtimeAvatarVoice: Unable to find matching audio stream for avatar (clientID: 0, streamID: 0).
This message is outputted in line 298 (in the decompilation) of RealtimeAvatarVoice. This occurs when audioOutputStream is null. audioOutputStream is assigned a few lines before with
AudioOutputStream audioOutputStream = room.GetAudioOutputStream(clientID, streamID);.
One other thing to note is that the AudioSource component never gets assigned its voice streaming clip. I'm assuming that this is because the script fails. Also, this is Normcore 2.9.1.
I think that it's worth noting that our game will load the scene, do a match making check, and then connect the room. So the scene loads before the room does. Not sure if that makes a difference. I've attached images of the native error from a build as well as our RealtimeAvatarVoice setup on our avatar.
29 replies
NNormal
•Created by beeeen on 6/3/2024 in #🤝ask-a-question
RealtimeAvatarVoice not creating AudioOutput component for remote clients sometimes
@Normcore Assistant, any ideas about my post and these comments? Are you back online?
29 replies
NNormal
•Created by beeeen on 6/3/2024 in #🤝ask-a-question
RealtimeAvatarVoice not creating AudioOutput component for remote clients sometimes
This doesn't happen in the editor either. I was testing on Oculus 2.
29 replies
NNormal
•Created by beeeen on 6/3/2024 in #🤝ask-a-question
RealtimeAvatarVoice not creating AudioOutput component for remote clients sometimes
I don't think so. When I look at the public variables on client A, it seems to be doing alright. They look the exact same as when everything is functioning fine.
29 replies
NNormal
•Created by beeeen on 6/3/2024 in #🤝ask-a-question
RealtimeAvatarVoice not creating AudioOutput component for remote clients sometimes
Yes, if player A can't hear player B, then it's totally possible (in our game) for player C to hear both player A or player B or neither of them.
29 replies