<?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[Is this the right use case for using Colyseus?]]></title><description><![CDATA[<p>I am currently working on an academic project which requires us to build a monopoly playing agent and an adjudicator platform for the agents to play against each other,  a UI Interface to reflect the actions taken by the agents and bunch of other things like logging etc.</p>
<p>I was thinking of the following architecture which consists of two different kind of clients -  AI Agents and a UI Client. Is this is the right use case for using Colyseus as the game server? And also the AI agents are typically python programs, so I wondering if there is already a python client available? If not how hard is to write a minimalistic one?</p>
<p>Any help would be appreciated.</p>
<p><img src="/assets/uploads/files/1540487552172-game-adjudicator.png" alt="0_1540487551151_Game Adjudicator.png" class="img-responsive img-markdown" /></p>
]]></description><link>http://discuss.colyseus.io/topic/164/is-this-the-right-use-case-for-using-colyseus</link><generator>RSS for Node</generator><lastBuildDate>Mon, 20 Apr 2026 19:16:37 GMT</lastBuildDate><atom:link href="http://discuss.colyseus.io/topic/164.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 25 Oct 2018 17:24:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Is this the right use case for using Colyseus? on Invalid Date]]></title><description><![CDATA[<p>I am currently working on an academic project which requires us to build a monopoly playing agent and an adjudicator platform for the agents to play against each other,  a UI Interface to reflect the actions taken by the agents and bunch of other things like logging etc.</p>
<p>I was thinking of the following architecture which consists of two different kind of clients -  AI Agents and a UI Client. Is this is the right use case for using Colyseus as the game server? And also the AI agents are typically python programs, so I wondering if there is already a python client available? If not how hard is to write a minimalistic one?</p>
<p>Any help would be appreciated.</p>
<p><img src="/assets/uploads/files/1540487552172-game-adjudicator.png" alt="0_1540487551151_Game Adjudicator.png" class="img-responsive img-markdown" /></p>
]]></description><link>http://discuss.colyseus.io/post/551</link><guid isPermaLink="true">http://discuss.colyseus.io/post/551</guid><dc:creator><![CDATA[varunhegde93]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Reply to Is this the right use case for using Colyseus? on Thu, 25 Oct 2018 19:16:06 GMT]]></title><description><![CDATA[<p>Hi <a class="plugin-mentions-user plugin-mentions-a" href="http://discuss.colyseus.io/uid/224">@varunhegde93</a>, welcome!</p>
<p>Wouldn't it be easier to write the AI agents directly in the server, using JavaScript/TypeScript? I don't see the need to have an external service for the AI.</p>
<p>Or, maybe you could make the agents directly in the UI client itself, having multiple connections to the same room/server.</p>
<p>Cheers!</p>
]]></description><link>http://discuss.colyseus.io/post/552</link><guid isPermaLink="true">http://discuss.colyseus.io/post/552</guid><dc:creator><![CDATA[endel]]></dc:creator><pubDate>Thu, 25 Oct 2018 19:16:06 GMT</pubDate></item><item><title><![CDATA[Reply to Is this the right use case for using Colyseus? on Invalid Date]]></title><description><![CDATA[<p>Thanks endel for the response.</p>
<p>The AI agent is built by multiple teams and the goal of this exercise would be to make the different agents compete against each other. So enforcing a language restriction on different teams is not an option.  Further the standard implementations of the AI/ML libraries are more easily found in python than in Javascript. For the same reasons I am trying to separate  the clients and the game server implementation.</p>
]]></description><link>http://discuss.colyseus.io/post/553</link><guid isPermaLink="true">http://discuss.colyseus.io/post/553</guid><dc:creator><![CDATA[varunhegde93]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>