<?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[Colyseus Objective-C Client]]></title><description><![CDATA[<p>Hi guys.<br />
I discovered Colyseus a while ago while trying to find a library to simplify my online game creation workflow. However, as you know, the main clients are for Javascript and C# (Unity).</p>
<p>I'm mainly an iOS developer, so I thought I might do some contribution, just in case.</p>
<p><em><a href="https://github.com/swittk/Colyseus-ObjC" rel="nofollow">GitHub : Colyseus-ObjC</a></em></p>
<p>So, here's my <strong>translation</strong> of the C# Unity client into Objective-C.<br />
The Fossil delta algorithm is taken from the C++ library someone did for Cocos2D.<br />
Websocket communication is done via the PSWebSockets library.<br />
MessagePack decoding is done by the MPMessagePack library.</p>
<p>It's still a work in progress for sure, I haven't done a lot of testing on it, but so far, state synchronization works, and basic messaging seems to work for me.</p>
<p>Colyseus is a very useful tool, and I would like to see more interpretations of it in other languages, too.</p>
]]></description><link>http://discuss.colyseus.io/topic/82/colyseus-objective-c-client</link><generator>RSS for Node</generator><lastBuildDate>Sat, 14 Mar 2026 13:25:26 GMT</lastBuildDate><atom:link href="http://discuss.colyseus.io/topic/82.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 15 May 2018 14:36:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Colyseus Objective-C Client on Invalid Date]]></title><description><![CDATA[<p>Hi guys.<br />
I discovered Colyseus a while ago while trying to find a library to simplify my online game creation workflow. However, as you know, the main clients are for Javascript and C# (Unity).</p>
<p>I'm mainly an iOS developer, so I thought I might do some contribution, just in case.</p>
<p><em><a href="https://github.com/swittk/Colyseus-ObjC" rel="nofollow">GitHub : Colyseus-ObjC</a></em></p>
<p>So, here's my <strong>translation</strong> of the C# Unity client into Objective-C.<br />
The Fossil delta algorithm is taken from the C++ library someone did for Cocos2D.<br />
Websocket communication is done via the PSWebSockets library.<br />
MessagePack decoding is done by the MPMessagePack library.</p>
<p>It's still a work in progress for sure, I haven't done a lot of testing on it, but so far, state synchronization works, and basic messaging seems to work for me.</p>
<p>Colyseus is a very useful tool, and I would like to see more interpretations of it in other languages, too.</p>
]]></description><link>http://discuss.colyseus.io/post/256</link><guid isPermaLink="true">http://discuss.colyseus.io/post/256</guid><dc:creator><![CDATA[swittk]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Reply to Colyseus Objective-C Client on Tue, 15 May 2018 15:30:04 GMT]]></title><description><![CDATA[<p>This is great <a class="plugin-mentions-user plugin-mentions-a" href="http://discuss.colyseus.io/uid/77">@swittk</a>! Thanks a lot for sharing! :heart: :heart: :heart:</p>
<p>Added it to the community client list :tada:  <a href="https://github.com/gamestdio/colyseus#community-client-integration" rel="nofollow">https://github.com/gamestdio/colyseus#community-client-integration</a></p>
]]></description><link>http://discuss.colyseus.io/post/257</link><guid isPermaLink="true">http://discuss.colyseus.io/post/257</guid><dc:creator><![CDATA[endel]]></dc:creator><pubDate>Tue, 15 May 2018 15:30:04 GMT</pubDate></item><item><title><![CDATA[Reply to Colyseus Objective-C Client on Invalid Date]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="http://discuss.colyseus.io/uid/1">@endel</a> said in <a href="/post/257">Colyseus Objective-C Client</a>:</p>
<blockquote>
<p>This is great <a class="plugin-mentions-user plugin-mentions-a" href="http://discuss.colyseus.io/uid/77">@swittk</a>! Thanks a lot for sharing! :heart: :heart: :heart:</p>
<p>Added it to the community client list :tada:  <a href="https://github.com/gamestdio/colyseus#community-client-integration" rel="nofollow">https://github.com/gamestdio/colyseus#community-client-integration</a> <a href="https://dumbwaystodie.io" rel="nofollow">dumb ways to die</a></p>
</blockquote>
<p>I get the same impression as you.</p>
]]></description><link>http://discuss.colyseus.io/post/2386</link><guid isPermaLink="true">http://discuss.colyseus.io/post/2386</guid><dc:creator><![CDATA[ribbitfreeze]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>