<?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[Would you guys support Corona SDK client?]]></title><description><![CDATA[<p>Would you guys support Corona SDK client?</p>
]]></description><link>http://discuss.colyseus.io/topic/37/would-you-guys-support-corona-sdk-client</link><generator>RSS for Node</generator><lastBuildDate>Tue, 10 Mar 2026 13:20:56 GMT</lastBuildDate><atom:link href="http://discuss.colyseus.io/topic/37.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 26 Feb 2018 10:21:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Would you guys support Corona SDK client? on Invalid Date]]></title><description><![CDATA[<p>Would you guys support Corona SDK client?</p>
]]></description><link>http://discuss.colyseus.io/post/116</link><guid isPermaLink="true">http://discuss.colyseus.io/post/116</guid><dc:creator><![CDATA[kchecker]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Reply to Would you guys support Corona SDK client? on Invalid Date]]></title><description><![CDATA[<p>Hi <a class="plugin-mentions-user plugin-mentions-a" href="http://discuss.colyseus.io/uid/31">@kchecker</a>,</p>
<p>With the recent release of the <a href="https://github.com/gamestdio/colyseus-defold" rel="nofollow">Defold lua client</a>, it should be pretty straightforward to support Corona SDK too. (we used to have a <a href="https://github.com/gamestdio/colyseus.lua" rel="nofollow">client for Corona SDK</a> in an early version)</p>
<p>The major concern is reusability of the core &quot;classes&quot;. Every LUA-based platform uses its own plugin/module system with makes it harder to reuse code.</p>
<p>I was thinking of two approaches:</p>
<ol>
<li>
<p>Having a single repository for all LUA-based clients (Defold, CoronaSDK, maybe love2d?), and having a script that creates a ZIP file containing the necessary files to run on each of these platforms.</p>
</li>
<li>
<p>Having a separate repository for each LUA client and use git submodules for shared libraries (such as MessagePack and FossilDelta). Unfortunately, the &quot;download zip&quot; feature from GitHub does not include git submodules in the final archive.</p>
</li>
</ol>
<p>Cheers!</p>
]]></description><link>http://discuss.colyseus.io/post/117</link><guid isPermaLink="true">http://discuss.colyseus.io/post/117</guid><dc:creator><![CDATA[endel]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>