cosmetics help
hello everyone, im a new gtag dev and i want to add cosmetics to my game, the only problem is that i use Normcore and i cant find any tutorials that show me how to add cosmetics using normcore, can someone help
3 Replies
Hi @ExoticHudson. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
----------------------
I understand you're looking to add cosmetics to your game using Normcore. Based on the knowledge sources provided, I can offer some guidance on how to approach this with Normcore's synchronization capabilities.
To implement cosmetics in your game with Normcore, you'll need to create custom data synchronization. Here's how you can approach this:
1. Create a custom RealtimeComponent: You'll need to create a component that synchronizes cosmetic data across all clients. This is similar to the ColorSync example in the documentation where they synchronize color data.
2. Create a RealtimeModel: For your cosmetics, you'll need to define a model that represents the cosmetic data you want to synchronize.
Synchronizing Custom Data provides a detailed guide on how to create custom components and models for synchronization.
For example, you could create a
CosmeticSync.cs
and CosmeticSyncModel.cs
files, where the model would contain properties for your cosmetics (like IDs, colors, or other attributes).
If you're using avatars in your game, you might want to look at the RealtimeAvatar documentation, which explains how avatar management works in Normcore. You could extend this system to include cosmetic items.
For Meta Quest users, there's also integration with Meta Avatars, which might provide additional customization options.
Since the knowledge sources don't contain specific examples for cosmetic systems with Normcore, I recommend starting with the custom data synchronization approach and adapting it to your specific needs. The Discord community mentioned in the documentation might also be a good place to ask for more specific guidance.
----------------------
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
----------------------<@927583532946173993> Kapa.ai is still learning and improving, please let me know how I did by reacting below.
Will you ask this question in the Gorilla Template discord: https://discord.gg/aSfYnfhtE3