TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

A brief history of Online Terra Mystica

6 pointsby nprincigalliover 10 years ago

1 comment

nprincigalliover 10 years ago
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>