<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[C# equivalent of Schema library?]]></title><description><![CDATA[<p>I currently use Colyseus for a TypeScript/browser project and really like it. I especially like its Schema library, because after getting the basic things running (server, client, rooms, state) it is sooooo easy to add (and change and remove) variables which are automatically synchronized from the server to the client.</p>
<p>Can anybody recommend a pure C# library which provides exactly that feature (making adding and changing synchronized variables as easy as possible)?</p>
<p>On its GitHub page Schema lists some libraries under &quot;inspiration&quot; (protocol buffers, flatbuffers, schemapack, avro) but those don't seem to completely provide what I am looking for (only serialization, not the whole incremental delta synchronization).</p>
<p>I am aware that Colyseus has a C#/Unity client but in a project with a C#/Unity client I would prefer a C# server because having the same programming language everywhere makes things easier in my opinion.</p>
]]></description><link>http://discuss.colyseus.io/topic/550/c-equivalent-of-schema-library</link><generator>RSS for Node</generator><lastBuildDate>Fri, 06 Mar 2026 14:46:42 GMT</lastBuildDate><atom:link href="http://discuss.colyseus.io/topic/550.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 02 Jan 2022 14:54:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C# equivalent of Schema library? on Invalid Date]]></title><description><![CDATA[<p>I currently use Colyseus for a TypeScript/browser project and really like it. I especially like its Schema library, because after getting the basic things running (server, client, rooms, state) it is sooooo easy to add (and change and remove) variables which are automatically synchronized from the server to the client.</p>
<p>Can anybody recommend a pure C# library which provides exactly that feature (making adding and changing synchronized variables as easy as possible)?</p>
<p>On its GitHub page Schema lists some libraries under &quot;inspiration&quot; (protocol buffers, flatbuffers, schemapack, avro) but those don't seem to completely provide what I am looking for (only serialization, not the whole incremental delta synchronization).</p>
<p>I am aware that Colyseus has a C#/Unity client but in a project with a C#/Unity client I would prefer a C# server because having the same programming language everywhere makes things easier in my opinion.</p>
]]></description><link>http://discuss.colyseus.io/post/1673</link><guid isPermaLink="true">http://discuss.colyseus.io/post/1673</guid><dc:creator><![CDATA[TeeTeeHaa]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Reply to C# equivalent of Schema library? on Invalid Date]]></title><description><![CDATA[<p>We don't have any C# server as you want, but why not use Colyseus as server for your Unity client? That's why schema make sense.</p>
]]></description><link>http://discuss.colyseus.io/post/1674</link><guid isPermaLink="true">http://discuss.colyseus.io/post/1674</guid><dc:creator><![CDATA[COCO]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>