TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

A brief history of Online Terra Mystica

6 点作者 nprincigalli超过 10 年前

1 comment

nprincigalli超过 10 年前
His wrap-up is gold:<p>&quot;I find it interesting that it really did basically take a year of real time (and maybe 2 months of hacking time) before the implementation was in a shape where I would&#x27;ve thought about publishing it. And there&#x27;s no way I&#x27;d put that amount of time into a project like this up front. Usually these projects are active for a couple of weekends before getting abandoned; fun parts are done but all the hard work of making it really usable remains.&quot;<p>&quot;In this case people were eager to use even the incredibly crude early versions, so I got over that hump very quickly. And at that point every incremental improvement to the site was affecting tens, hundreds, or thousands of people. This is of course always more motivating than working on polishing the perfect piece of software that nobody is using.&quot;<p>&quot;There were many architectural and design decisions done along the way that I ended up deeply regretting, and which cost me lots of time later on. But without all those early shortcuts there would&#x27;ve been no implementation at all. Easily the best example of Worse is Better that I&#x27;ve been personally involved with.&quot;<p>How it looks: <a href="http://terra.snellman.net/game/4pLeague_S3_D3L3_G6/max-row=371" rel="nofollow">http:&#x2F;&#x2F;terra.snellman.net&#x2F;game&#x2F;4pLeague_S3_D3L3_G6&#x2F;max-row=3...</a><p>The Terra Mystica board game: <a href="http://boardgamegeek.com/boardgame/120677/terra-mystica" rel="nofollow">http:&#x2F;&#x2F;boardgamegeek.com&#x2F;boardgame&#x2F;120677&#x2F;terra-mystica</a><p>On github: <a href="https://github.com/jsnell/terra-mystica/" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jsnell&#x2F;terra-mystica&#x2F;</a>