<story><title>Vassal – Online Adaptations of Board Games</title><url>http://www.vassalengine.org/index.php</url></story><parent_chain></parent_chain><comment><author>beefsack</author><text>On the topic of online board games, I&amp;#x27;ve been really interested in the idea of a pure play-by-email (PBE) system where there isn&amp;#x27;t a frontend or web interface at all. By that, I mean that a full game rendering is emailed to each player, and they take their turns by replying to the email with the commands they wish to execute.&lt;p&gt;I started one in Go a number of years ago[1] and I feel I managed to prove to myself that a pure email interface is possible and actually really convenient in some cases. I even managed to implement over 20 games[2]. It was only ever used in my closed circle of friends, but we played thousands of games and many found it simple to participate in slow periods at work or school.&lt;p&gt;If anything, my biggest takeaway was that if you want to really reach a level of expertise in a new technology, you need to find a project that you can pour your heart into. I&amp;#x27;ve probably breached 100k LOC for the project and I&amp;#x27;ve been working on it for over half a decade. I&amp;#x27;m currently redoing the project in Rust as an attempt to become highly skilled in that[3].&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Miniand&amp;#x2F;brdg.me&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Miniand&amp;#x2F;brdg.me&lt;/a&gt;&lt;p&gt;[2] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Miniand&amp;#x2F;brdg.me&amp;#x2F;tree&amp;#x2F;master&amp;#x2F;game&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Miniand&amp;#x2F;brdg.me&amp;#x2F;tree&amp;#x2F;master&amp;#x2F;game&lt;/a&gt;&lt;p&gt;[3] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;brdgme&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;brdgme&lt;/a&gt;</text></comment>
<story><title>Vassal – Online Adaptations of Board Games</title><url>http://www.vassalengine.org/index.php</url></story><parent_chain></parent_chain><comment><author>miiiiiike</author><text>Speaking of online adaptations of board games.. My Massively Multiplayer Adaptation of Codenames was just approved for public consumption by its illustrious creator, Vlaada Chvátil today!&lt;p&gt;Sign up and help me test out Django Channels in production!&lt;p&gt;TL;DR: An MMOBG based on Codenames! - Sign up form: &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;codewords.io&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;codewords.io&amp;#x2F;&lt;/a&gt; - FAQ: &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;codewords.io&amp;#x2F;faq&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;codewords.io&amp;#x2F;faq&amp;#x2F;&lt;/a&gt;&lt;p&gt;I needed to learn a few new technologies (TypeScript, Angular 4, Bootstrap 4, Django Channels.) Building the same chat room app that everyone builds as their first demo using these technologies sounded tedious. I decided to build a Massively Multiplayer Online Board Game instead.&lt;p&gt;If you&amp;#x27;d like to help with a stress test or participate in a game, there&amp;#x27;s a sign up form up here: &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;codewords.io&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;codewords.io&amp;#x2F;&lt;/a&gt;&lt;p&gt;I&amp;#x27;m going to try to get Vlaada to host a game with me, but, he&amp;#x27;s a busy guy. If he&amp;#x27;s unavailable I&amp;#x27;ll find someone almost as interesting to play with us.&lt;p&gt;If you&amp;#x27;d like to know more, I put up an FAQ over there: &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;codewords.io&amp;#x2F;faq&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;codewords.io&amp;#x2F;faq&amp;#x2F;&lt;/a&gt; (you can skip to the gameplay FAQ by tugging on this: &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;codewords.io&amp;#x2F;faq&amp;#x2F;#how-work&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;codewords.io&amp;#x2F;faq&amp;#x2F;#how-work&lt;/a&gt;)&lt;p&gt;Screenshots and a gameplay overview can be found somewhere under here: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;imgur.com&amp;#x2F;a&amp;#x2F;3xtZC&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;imgur.com&amp;#x2F;a&amp;#x2F;3xtZC&lt;/a&gt;</text></comment>